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
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.
- 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.
- 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 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.
- 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.
- 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.
- 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.
| 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. |
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.
| 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 |
BSD-3-Clause