@@include('../partials/nav.html')

Reactive Maps

is open source and free

Licensed as Apache 2.0

ReactiveMaps is powered by
Icon

Complete Search GUI

Integrate with Angular, React, jQuery, Node.js or with any server side app

Icon

100% Managed

Whether you are a getting things done startup user or an enterprise user building a solid foundation, we have got you covered.

Icon

Keep it real support

Whether you are a getting things done startup user or an enterprise user building a solid foundation, we have got you covered.

Icon

RESTful Indexing

Whether you are a getting things done startup user or an enterprise user building a solid foundation, we have got you covered.

Icon

Open-source

Whether you are a getting things done startup user or an enterprise user building a solid foundation, we have got you covered.

Icon

Extensible Tooling

Whether you are a getting things done startup user or an enterprise user building a solid foundation, we have got you covered.

Pricing Plans

$19 BOOTSTRAP per app / month
  • 1,000,000
    Actions
  • 100,000
    Records
  • E-mails and chat
$59 GROWTH per app / month
  • 10,000,000
    Actions
    $5 per additional 1M actions
  • 1,000,000
    Records
    $5 per additional 100k records
  • 1:1 architecture reviews
    E-mails and chat
$299 DEDICATED per app / month
  • 10,000,000
    Actions
    $5 per additional 1M actions
  • 1,000,000
    Records
    $5 per additional 100k records
  • 1:1 architecture reviews
    E-mails and chat

One of our team members will design the UI according to your tastes.

Frequently Asked Questions

Data Streams

  • What are "Reactive Apps"?

    Reactive Apps are modern web (or native) apps that are designed to responsive to a user's data needs. They often involve building recommendation systems, analytics dashboards, personalized feeds, geolocation based services, search, integrating backend APIs.

  • What goes into building a reactive app?

    1. Backend layer - The key component in a reactive app is a realtime backend layer, which can run continuous database queries.

    2. Rich frontend - The frontend layer then reactively renders query results to the user.

    3. Middleware(s) - The middleware layer ties different API integrations, webhook calls, and acts as a transmitting source to another reactive app.

  • Can't this be done with Socket.IO?

    Socket.IO is a websockets library for creating realtime channels. It's great for building chat like apps (which are reactive) but can't be extended well to data rich apps that involve search, personalized feeds, geolocation queries and realtime data analytics.

How Reactive Maps Works

  • How does appbase.io work?

    appbase.io is a hosted API for the backend layer in reactive apps. It supports 100+ different queries ranging from geolocation to exact terms to fuzzy search.

  • How performant is Appbase?

    Appbase.io deploys multi-tenant ElasticSearch clusters, with up to 100,000 writes per second per cluster. You can check our uptime status at statuspage.appbase.io.

Payments

  • How does the free plan work?

    The free plan requires no credit card upfront, and lasts until you are ready to launch. You will be able to try out every feature that Appbase.io offers, however you can make up to 100,000 API calls (aka Actions) every month.

    Appbase.io dashboard has an analytics view where you can track your app's usage. If you exceed the API usage at any point, we will automatically upgrade your usage tier and you will have up to a week to make up your mind. If you continue using the free plan, we will still <3 you.

  • How does the pricing work?

    The pricing is based on two factors primarily: API usage and storage (in GB).

    API usage: A single document read / query request counts as 1 API call. A stream update with a change of 1 document also counts as 1 API call. An indexing request also counts as 1 API call. The free plan comes up with 100K API calls every month.

    Storage: The primary storage is charged in GBs. The free plan comes with 100 MB, sufficient for hobby projects.

  • How do you charge overuse?

    The overuse gets charged in the next month's billing cycle on a prorata basis. The prorata rate is calculated based on the overusage of the maximum of the two metrics: API calls, and Storage.

    For instance, if you are on the "Hacker Plan" and make 1.1M API calls with 1.5GB storage, you would be charged an additional $25 (based on storage overusage) in the next month's billing cycle.

@@include('../partials/footer.html')