Skip to content
PawabasePublic

About

Pawabase: self-hostable backend platform built on Sillo

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Pawabase: the complete backend for modern apps

Pawabase is a product-first platform for going from idea to launch at the speed of a conversation.
Give your app sign-in, data, files, automation, email and realtime, already connected, with one workspace to run it all.

Documentation · Pawabase Cloud · Features · Python · TypeScript


Build the product, not the backend

Every app needs the same things before anyone can use it: people signing in, data that is kept safe, files, live updates, email, and work that happens in the background. Pawabase is all of it, set up and connected on day one, so a small team can move like a big one.

  • Launch in days, not quarters. Start with a working backend instead of a blank page.
  • One place for everything. Your data, your users, your email and what went wrong, in a single workspace.
  • Change things safely. Try an idea on a branch, release it when you are ready, roll it back if you are not.
  • Predictable costs. Simple pricing, with no surprise bills as your users grow.
  • Room to grow. The same setup carries you from your first user to your millionth.

Everything your app needs

Your users

  • Sign-in people trust. Email and password, social sign-in, magic links and two-step verification.
  • Teams built in. Organizations, roles, permissions and invitations, ready to use in your app.
  • Control over who gets in. Sign-up rules, password policy, session and device management, domain restrictions.

Your data

  • Create a table and use it straight away. Searching, sorting, filtering and relations work from the start.
  • Works with the database you already have. Bring your own, or start fresh in minutes.
  • A real SQL editor. Write queries with suggestions, save the useful ones, share them with your team.
  • Rules you can read. Say who can see and change what in plain conditions. The same rules protect your data, your files and your live updates.
  • Know the moment data changes. Get told when a record is added, changed or removed, including changes made outside your app (on PostgreSQL and SQLite).
  • Typed clients, generated for you. TypeScript and Python types that match your data, always up to date.

Files and live moments

  • Files without the fuss. Upload, store and share files with expiring links, and resize images on the fly.
  • Realtime that feels alive. Live updates, chat-style channels, and who is online right now.

Email that looks like a product

  • A visual email editor. Design beautiful emails by dragging blocks, with a live preview for desktop and phone.
  • Ready-made templates. Welcome, receipts, password resets, invitations and more, all yours to edit.
  • See every message. What was sent, to whom, whether it arrived, and one click to try again.
  • Your brand, applied everywhere. Set your name, colors and support address once.

Work that runs by itself

  • Build workflows by drawing them. Connect blocks, or write Python when you want full control.
  • Start them your way. On a schedule, when something happens in your app, or when another service calls.
  • Failures are handled. Failed work retries on its own, and anything that gives up waits for you to look.
  • Tell other systems what happened. Send webhooks when things happen, and receive them securely.

One workspace to run it all

  • Studio. Your data, users, files, email, workflows and settings in a single, clean dashboard.
  • Activity at a glance. What your app is doing and what went wrong, with logs, alarms that email you, and a public status page for your users.
  • Real environments. Development, staging and production side by side, each with its own keys and settings.
  • Releases and branches. Ship a change when it is ready, and go back if it is not.
  • Backups and security. Snapshots you can restore, key and secret rotation, custom domains and a firewall.

Why teams choose Pawabase

Fewer tools to stitch together Sign-in, data, files, email and automation share one set of rules and one place to look when something is wrong.
Everyone can follow along Rules, workflows and emails are readable, so designers, product managers and developers all see what the app does.
Built for real products Teams, environments, releases, alarms and backups are part of it from the start, not something you add later.
Familiar underneath Standard databases, standard storage and standard web technology, so nothing you build is a dead end.

Pawabase Cloud

Prefer not to run anything yourself? Pawabase Cloud gives you a project with its own database in about a minute, and bills by simple subscription. It is in pre-launch.

Learn more

Documentation Guides, tutorials and reference
Python library For Python apps and scripts
TypeScript client For web and mobile apps
Upgrading Moving an older installation forward
Architecture How it is built, for contributors

License

BSD-3-Clause

About

Pawabase: self-hostable backend platform built on Sillo

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages