Fully Managed

We take care of all the infrastructure, scaling and maintenance.

Powerful Database

Managing and querying complex data is Baqend's prime capability.

Global Caching

Baqend Platform leverages global caching networks for latency at the physical optimum.

Business Logic

Easily run handlers and arbitrary code in the cloud.

Performance is a feature

At Baqend we believe that scalability and performance are primary features of any successful application.

Global Caching

Baqend uses web caches around the world to speed up every request. With assets, files and database objects directly served from the nearest cache (e.g. the browser), your page loads become imperceptible. Baqend uses novel algorithms from database research to keep the cached data consistent at all times.
Learn more

Serverless Apps

With Baqend you build your web applications as a rich client using our JavaScript SDK. Baqend takes the part of your application server, which offers both commonly needed features as modules (e.g. login & registration) and the opportunity to run your own server-side code. You do not need to think in "servers" anymore, as Baqend takes care of all the infrastructure. Learn more

Scalability

Baqend is built as a highly scalable system that easily serves hundreds of thousands of requests per second. Load spikes and sudden flash crowds are no problem at all. See our success story of a Baqend-based shop presented to an audience of millions. Learn more

High Availability

Baqend Platform is hosted on AWS in Frankfurt, Germany. The replicated architecture helps to distribute load over multiple servers and enables Baqend to guarantee high availability, even if servers fail. Learn more

Data is the core

Modeling data, performing updates, and running powerful queries is a joy.

Hosting

Hosting your website is a central part of Baqend to achieve great page load times. You can use our command line tool or the dashboard to easily upload your files and configure your own domains. This feature is included in the starter tier, i.e. you can host extremely fast websites on a custom domain completely free. Learn more

Rich Data Models

With the Baqend dashboard you can define rich data models. You create classes with attributes and embedded objects. You can choose from a rich list of predefined data types, create custom ones or use plain JSON. You can view and change data and schemas in the dashboard. Learn more

Data & File Storage

Storing data and files directly from within your application frontend is easier than ever using the Baqend JavaScript SDK. The CRUD interface lets your create, read, update and delete objects and files. The SDK knows about your data model and manages the whole caching magic from you. Learn more

Queries

Baqend also has a rich and easy to use query language that is similar to MongoDB but with a nice and intuitive builder pattern. As with the data and file storage, you get full cache acceleration of queries built into the SDK. Learn more

The backend should just work

Things that are hard to implement from scratch are out-of-the-box features.

Real-time & Push

For real-time applications like chats, Baqend supports push notifications as well as full-blown streaming queries. Using these, you can subscribe to any query and receive all changes to the result set immediately. With minimal code you can write powerful and scalable online games, social applications, shops, collaborative platforms, etc. Learn more

User Management & OAuth

User management is a first class citizen in Baqend. The APIs for registering and logging in users are extremely simple and secure. Baqend comes with OAuth support for Facebook, Twitter, LinkedIn, Google and GitHub - specify your credentials and you are good to go. Learn more

Access Control

Access to your data can be controlled via Access Control Lists (ACLs) using the dashboard or the APIs. You can define which users, groups or roles can access and change your data at the level of whole tables or individual objects. Learn more

Custom Backend Code

You can also define custom code modules and handlers that are executed server-side. This lets you implement processes like payments or define validation rules for updates by clients. There are endless possibilities as you can use the whole Node.js & NPM ecosystem while we take care of the servers. Learn more

Use your favorite platforms & frameworks

Developers and apps have technologies that work best for them. Instead of interfering, Baqend embraces the variety.

JavaScript SDK

The JavaScrip SDK is what you will use most of the time when building dynamic web applications. It exposes all of Baqend's features and contains the caching logic that speeds up your requests. It is compatible with ES5, ES6, TypeScript and all your favourite frontend frameworks in order not to limit your choices and creativity. Learn more

CLI & Starter Kits

The Baqend CLI makes it extremely easy to start, develop and deploy your website. To get started quickly use one of our pre-configured starter kits for Bootstrap, Angular2 or Ionic.
Learn more

REST API

As Baqend heavily makes use of web infrastructure it has a very clean REST/HTTP interface. The JavaScript SDK is just a wrapper for easy access. But you can always fall back to using the low level REST API or generate an native SDK for your favorite language using Swagger. Learn more

Hybrid Apps

Baqend is a great tool for building fast and powerful hybrid apps. This lets your focus on the user experience while we take care of storing your data and running your code. Use our Ionic starter kit to get started. Or simply plug the Baqend SDK into your Cordova/PhoneGap, React Native, Framework7 or Onsen UI project. Learn more

Streamline your development process.

Our team would love to help you get started.

Baqend Platform

The backend platform for building fast and successful apps

Baqend Platform hosts your application backend, i.e. your data and business logic. Everything is delivered over our caching infrastructure for performance at the physical optimum. The backend features your app needs come out-of-the-box.

Platform Enterprise

The serverless platform for mission-critical applications on premises

With Platform Enterprise we provide our platform on top of any infrastructure you choose: on-premise, other cloud providers, etc. while maintaining full caching support through all the layers from the browser cache to the CDN.

Baqend Community Edition

Download the Baqend Community Edition and start developing awesome applications in minutes. It's free for personal and commercial projects. If you do not want to host and install anything, try the free cloud service.

Download and unzip the Baqend distribution
Run baqend on Linux/Mac or baqend.bat on Window
The web-dashboard opens and you can start hacking

Windows

Download Zip

Mac OS

Download Tgz

Linux

Download Tgz

Try Baqend Today!

Make Your Website Load Instantly in 3 Minutes