PocketBase
Open Source backend for your next SaaS and Mobile app in 1 file
PocketBase
PocketBase is an open source backend consisting of embedded database (SQLite) with realtime subscriptions, built-in auth management, convenient dashboard UI and simple REST-ish API. ⏱️ Realtime database Embedded performant database with schema builder, data validations, realtime subscriptions and easy to use REST api. 🪪 Authentication Manage your app users and handle email/password and OAuth2 sign ups (Google, Facebook, GitHub, GitLab) without the hassle. 💾 File storage Sanely store files locally or in a S3 storage. Easily attach media to your database records and generate thumbs on the fly. 🧩 Extendable Use as a standalone app OR as a framework, that you can extend via Go and JavaScript hooks to create your own custom portable backend.
This release includes multiple new features, improvements and bug fixes: - Moved CRUD API rule checks to occur before *Request hooks for more consistent behavior - Introduced new geoPoint field and geoDistance() function for geographic data and filtering - Added DateTime constructor support for default timezone using TZ identifiers - Added JSVM GeoPointField constructor - Enabled partial WebP thumbnail support (stored as PNG) - Improved select field UI for large lists and RTL languages - Updated MIME type detection for mail attachments - Forced Content-Type for served .js/.mjs files - Soft-deprecated $http.send result.raw in favor of result.body - Updated modernc.org/sqlite to 1.37.0 - Various bug fixes and minor enhancements Full release notes are found at https://github.com/pocketbase/pocketbase/releases
- Version0.27.1
- CategoryDeveloper Tools
- Source codePublic
- Developed byPocketBase
- Submitted bySharknoon
- Compatible withumbrelOS 0.5 or later