
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.

Self-hosted backend platform combining data, realtime, and search
CloudBoost is a complete backend-as-a-service platform offering data storage, realtime sync, full-text search, user authentication, and ACLs with 100% data ownership.

CloudBoost is a self-hosted backend-as-a-service (BaaS) platform designed for developers who need Parse, Firebase, Algolia, and Iron.io capabilities in a single solution. Built on MongoDB and Redis, it delivers JSON storage, BLOB handling, realtime synchronization, full-text search, user authentication, and granular access control lists—all while ensuring 100% data ownership.
Deploy CloudBoost anywhere using Docker Compose for one-command setup on local machines, AWS, Azure, DigitalOcean, or bare metal. The platform includes a JavaScript SDK with support for Node.js, browser environments, and modern module bundlers (ES6/TypeScript). Developers initialize apps via REST API, create tables for structured data, and integrate using a straightforward SDK that mirrors familiar BaaS patterns.
While a managed service exists for teams preferring hands-off operations, self-hosted CloudBoost suits organizations requiring infrastructure control, custom scaling policies, or regulatory compliance. Operators manage MongoDB/Redis clusters, handle updates, and configure auto-scaling, making it best suited for teams with DevOps resources.
When teams consider CloudBoost, 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.
Collaborative SaaS Application
Build realtime document editing with user authentication, granular ACLs, and full-text search while maintaining complete data ownership on private infrastructure.
Regulated Healthcare Platform
Deploy HIPAA-compliant backend on dedicated servers with encrypted storage, audit logs, and control over all patient data without third-party cloud dependencies.
Multi-Tenant IoT Dashboard
Store device telemetry in JSON format, sync realtime updates to web clients, and search historical data across tenants using a single self-hosted backend.
Internal Enterprise Tool
Rapidly prototype employee-facing apps with authentication and structured data storage on on-premises infrastructure without external service contracts.
CloudBoost requires MongoDB 3.4+ and Redis 3.0+ to run. You are responsible for managing replication, sharding, backups, and uptime of these databases.
Yes. Install MongoDB and Redis, clone the repository, run npm install, configure cloudboost.json and smtp.json in the config folder, then start with node server.js.
Place your cert.crt certificate file and key.key private key in the config folder. CloudBoost will automatically enable HTTPS on startup.
Yes. CloudBoost offers a managed service at cloudboost.io for teams who prefer not to manage infrastructure, updates, and scaling themselves.
CloudBoost provides a JavaScript SDK installable via npm or Bower, with support for Node.js, browsers, ES6/ES7, TypeScript, and module bundlers like RequireJS.
Project at a glance
ActiveLast synced 4 days ago