
Backendless
Backend-as-a-Service with database, realtime, auth, files, and cloud code
Discover top open-source software, updated regularly with real-world adoption signals.

Add secure user accounts and encrypted storage to static sites
Userbase provides a JavaScript SDK that adds authentication and client‑side encrypted data storage to static HTML/JS/CSS sites, eliminating the need for a backend or server‑managed database.

Userbase is a lightweight solution for developers who want to turn a static website into a fully‑featured web app without writing any server code. By embedding a simple JavaScript SDK, you gain built‑in user registration, login, and logout flows, plus a zero‑management database that lives in the browser.
All data operations are encrypted end‑to‑end with keys controlled by the user, ensuring privacy and simplifying GDPR compliance. The SDK handles encryption, decryption, and persistence locally, while an optional self‑hosted server (deployable on AWS) coordinates user keys. Because the database runs client‑side, there is no traditional backend to maintain, and you can host the entire stack yourself under an MIT license or use the provided serverless service.
Userbase is ideal for static sites built with plain JavaScript, HTML, and CSS that need secure authentication and private data storage, offering a fast path from prototype to production.
When teams consider Userbase, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Personal task manager
Users sign up and keep their tasks encrypted locally, accessible across devices.
Survey form
Collect respondent answers securely without a server, storing each response in the browser.
Private notes app
Persist private notes with end‑to‑end encryption, visible only to the logged‑in user.
Simple e‑commerce cart
Store cart items per user securely, eliminating server‑side session handling.
No. All authentication and data storage are handled by the Userbase SDK in the browser.
Userbase encrypts every database operation in the browser using keys that only the user controls.
Yes. The project is MIT‑licensed and can be self‑hosted on AWS or used as a fully managed service.
End‑to‑end encryption means personal data never leaves the user’s device, simplifying GDPR requirements.
Modern browsers that implement the Web Crypto API, such as Chrome, Firefox, Edge, and Safari.
Project at a glance
DormantLast synced 4 days ago