Bitloops
Bitloops is a scalable open source Firebase substitute that can support any database and Low-Code Workflow Orchestration. We’re building Bitloops using enterprise-grade open source tools so that you can build any type of enterprise-grade application 10x faster that will connect and serve your web, mobile, desktop, or server applications seamlessly.
InstantSync
Create and update strongly-typed HTTP/2 REST APIs in seconds and use them instantly as RPCs on your client code with just a single line of code
Subscriptions to Realtime Events
Bitloops allows your client code to subscribe to operations of any database or backend event with just a single line of code
Authentication
Add powerful authentication to your clients with a single line of code
- Backend-as-a-Service: authentication, realtime database, storage, hosting, subscriptions and notifications, cloud infrastructure
- Low-code (drag & drop) IDE that allows developers to build actual backend services using Picoservices or traditional Microservices or APIs
- Instant code deployment into development, testing or production environments
- Integration platform-as-a-service that allows integration of any application, microservice or 3rd party service
Bitloops removes the complexity and repetitiveness required to build and deploy a modern backend application, API or database from scratch and allows you to continue scaling and extending your applications faster than any other tool.
Using Bitloops, you can easily integrate your application with user authentication & multiple sign-in methods, any database for storing and querying users and data, storage and file management, image & video manipulation as well as hosting for your website. In addition, you can continue building new products and features, or iterate existing features / business logic 10x faster than with traditional tools.
Bitloops is the only platform you will need for all your backend needs. We are still at our early stages with much to do and a long backlog but with your support we will get there faster.
Backend-as-a-Service – Why should I care?
- InstantSync: Your frontend is connected and synced with your backend even during development allowing for seamless integration (think of GraphQL Apollo on steroids)
- Realtime Everything: Receive events on your frontend with a single line of code and turn all your databases into “realtime” ones
- 10x Productivity: Creating APIs and backends just became 10 times faster as we take care of all the boilerplate and infrastructure
- Authentication: Authentication with a single line of code
- Hosting: Host and deploy your frontend application just by running “bitloops deploy”
- Storage: Store your files
- Scalability: We are building Bitloops with parallel processing and scalability in mind Everything scales horizontally on Kubernetes
- Security: We ensure that best practices are followed in every step to ensure security in everything you build
Low-Code Workflow Orchestration & Picoservices Architecture – Why should I care?
- Instant deployments: Deploy your backend changes to production in milliseconds
- Reusability: Write only unique and high value code and maximize reusability
- Powerful Collaboration Features: Develop in a collaborative way, Google Docs-style
- Versioning & History: No need for repos and commits everything is stored automatically for you
- Out-of-the-box EDA: Out of the box delivery guarantee strategies and error handling for Event Driven systems
- Easy maintenance: Automatic package and library updates minimizing maintenance effort
- Low-Code Business Logic: Write your business logic in a language agnostic and timeless manner using Low-Code diagrams
- Polyglot Applications: Leverage any package and library written in any language – use the best for the job and create truly polyglot applications
- Backwards Compatible: Connect your existing services and APIs using REST, gRPC, Kafka and more
Status
- Alpha: We are testing Bitloops with a closed set of users – Low testing coverage, several bugs, missing features, UX experience suboptimal. We are aware of most important issues and we are wokring hard to fix them but we try to maintain the right balance between releasing fast and iterating with writing high quality code
- Public Alpha – Community Edition – Coming Soon!: Anyone can sign up over at console.bitloops.com. But go easy on us ❤️ We have big dreams but we are a small team and we just started the project in July ’21.
- Public Alpha – Managed Backend-as-a-Service: Anyone can sign up over at console.bitloops.com.
- Public Beta: Stable enough for most non-enterprise use-cases
- Public: Production-ready
Contents
Bitloops’ monorepo contains the following projects:
Licenses
Each project in this repo contains licensing information specific to that project.