Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
What is the best alternative to Google Firebase?
Ad
Ad
Back4App
All
3
Experiences
Pros
2
Cons
1
Top
Pro
Open source
Back4app is an open source BAAS and Backend generator.
See More
Top
Con
Uses MongoDB for the backend, which is not considered very safe by many
Back4App uses MongoDB as the database where data is stored. Mongo has been known to have issues with data corruption and data loss.
See More
Top
Pro
Smooth migration from Parse
Back4App offers a smooth migration for all former Parse users who wish to migrate their data now that Parse has announced that it will stop soon.
See More
Hide
Get it
here
205
49
Couchbase
All
9
Experiences
Pros
6
Cons
3
Top
Con
Vendor lock-in
See More
Top
Pro
Open source
Couchbase and Couchbase Mobile are open source and released under the Apache License.
See More
Top
Con
No model mapper for Android
Couchbase does not have a model mapper for Android built-in and out of the box, instead you will have to write your own from scratch.
See More
Top
Pro
Easy to implement N1QL queries
See More
Top
Con
Not Compatible with couchdb
Since version 2 the sync-protocol is no longer compatible with couchdb. This makes couchbase nearly worthless
See More
Top
Pro
Ability to run ad-hoc SQL like queries on realtime big data
Couchbase N1QL allows native SQL processing over JSON data with high performance indexing for low latency queries at scale.
See More
Top
Pro
Easy sync protocol to mobile devices
The minimal code needed to pull data down to a device
See More
Top
Pro
Available on Windows, Linux & macOS
See More
Top
Pro
Ability to make predefined fast queries
With Couchbase you can make "Views" of data, which are practically predefined queries which are fetched with an O(1) algorithm.
See More
Hide
See All
Experiences
Free / paid
56
45
Kumulos
All
6
Experiences
Pros
4
Cons
1
Specs
Top
Pro
Good for mobile app development companies
Scales very well and useful console to view all their apps and its fully rebrandable which works great if you want to give the clients you are building apps for access to their own view of how it is performing. The fact that it comes with integrated push notifications and their automated monthly report is also great.
See More
Top
Con
Weak documentation
In the last year they launched a dedicated Docs site that has made this a lot better. https://docs.kumulos.com/ Prior to that Kumulos was lacking in the documentation department. A lot of things are explained in just a few sentences.
See More
Top
Pro
Granular permissions
For companies or large teams of developers, where there are multiple projects being worked on at once, you can choose permissions for any developer and decide who gains access to each app on the backend. Lets you rebrand the system, which works well if you want to give the clients you are building the app for access to their own view of how their app is performing. Also like the fact it comes with the option of integrated push notifications and an automated executive summary report.
See More
Top
Pro
Awesome support - a rarity these days. A support team that answers your questions and you can actually talk to them.
Have found response times to be pretty amazing, usually same day, often within an hour of logging a ticket.
See More
Top
Pro
Multiple Services in one place
Having Crash, Analytics, Push, Content Management, ASO, Data Storage all in one place, from a single SDK
See More
Specs
Push Notifications:
from $50.00 per app per month.
Analytics and Reporting:
from $50.00 per month per app.
Crash Reporting:
from $50.00 per month per app.
mBaaS:
from $50.00 per month per app.
See All Specs
Hide
Get it
here
6
4
Kinvey
All
5
Experiences
Pros
3
Cons
2
Top
Con
Costs are eye-wateringly high
The free tier is not that generous and as soon as you trip the paid tier it costs you thousands a month.
See More
Top
Pro
Asynchronous file uploading
When you want to upload a file, you just create an object and initialize the file upload to the server (this is done asynchronously).
See More
Top
Con
The free plan isn't that good
Kinvey's free plan only includes the first 1000 users for free, 5 million push notifications (which admittedly, is pretty nice) and 2GB of storage.
See More
Top
Pro
Provides a straightforward way of connecting their services
Setting up a backend for an app with Kinvey is very easy and takes minutes. All you have to do is sign up and through their graphical interface follow all the steps, which boils down to creating tables and identifying the type of data that is being stored. Then you download the library, integrate it with your app and initialize the process with one single line.
See More
Top
Pro
User registration is easy
User registration with Kinvey is pretty good and usually works without any problems. It's also very easy to use, you simply pass the username, password, email, etc. to the required method and register a callback that returns whether the registration was a success or a failure. Same thing is done for login and logout as well.
See More
Hide
25
35
Parse
All
8
Experiences
Pros
5
Cons
3
Top
Con
Abandoned
Parse has been discontinued and will not be available anymore.
See More
Top
Pro
Free plan
Parse offers unlimited API calls (max of 30req/sec), 1 million pushed and analytics for free.
See More
Top
Con
Parse.com is shutting down
Facebook decided to shut down Parse.com. It will be fully retired on January 28th, 2017.
See More
Top
Pro
Asynchronous uploading of files
When you want to upload a file, you just create an object and initialize the file upload to the server (this is done asynchronously).
See More
Top
Con
There can be downtimes
There have been several reports that it's not unlikely for Parse to go down several minutes almost every day. This can be very frustrating for both developers and users who are using apps built on Parse.
See More
Top
Pro
Simple and seamless user registration
User registration with Parse is pretty good and usually works without any problems. It's also very easy to use, you simply pass the username, password, email, etc. to the required method and register a callback that returns whether the registration was a success or a failure. Same thing is done for login and logout as well.
See More
Top
Pro
Extremely easy to setup
Setting up a backend for an app with Parse is very easy and takes minutes. All you have to do is sign up and through their graphical interface follow all the steps, which boils down to creating tables and identifying the type of data that is being stored. Then you download the library, integrate it with your app and initialize the process with one single line.
See More
Top
Pro
Great documentation
Parse has excellent documentation. Everything is thoroughly explained and all parts of the documentation are complete. It's actually very helpful for both beginners and advanced users alike.
See More
Hide
See All
Experiences
Get it
here
8
7
Kuzzle
All
5
Experiences
Pros
4
Cons
1
Top
Pro
Multiprotocol
Supports REST, WebSockets and MQ protocols.
See More
Top
Con
May have issues since it's stil la relatively young project
Kuzzle is (as of February 2nd, 2015) in alpha version and approaching beta.
See More
Top
Pro
Realtime through filters
You do not connect to classic rooms but to search filters and can be warned of changes on permanent storage or volatile one.
See More
Top
Pro
Open Source
Kuzzle is open source and it's released under the Apache 2 License.
See More
Top
Pro
Javascript SDK
A fully documented javascript SDK exists.
See More
Hide
Free / paid
56
53
GitLab Pages
All
5
Experiences
Pros
4
Specs
Top
Pro
Easy to setup
Gitlab pages are quick and simple to setup, with documentation that's short and fast to read through.
See More
Top
Pro
Regular updates
GitLab is being constantly worked on and has a new release every month.
See More
Top
Pro
Free private repositories
On gitlab.com you can have free private repositories.
See More
Top
Pro
Open Source
Unlike BitBucket or GitHub, GitLab itself is Open Source. Even EE (which is needed for pages, but is free on Gitlab.com) is "source available".
See More
Specs
Platforms:
Web, Linux, BSD
Hide
Free / paid
61
3
Heroku
All
10
Experiences
Pros
7
Cons
3
Top
Pro
Easy to start with
Getting started with Heroku is very easy. It's a very straightforward procedure and a beginner can set up their first app in two minutes. Often it's just a matter of a couple of git commands and it's all set up and running. The official Heroku docmentation also helps a lot.
See More
Top
Con
Constrained by addons
If you want to fully customize your production environment, then Heroku can be seriously constraining. Installing libraries or services can not be done unless there is already a Heroku plugin for it.
See More
Top
Pro
Excellent error logs
When your deploy fails you see a legitimate error log. Many of the other PaaS give you nondescript messages and debugging is a pain. Debugging Heroku wins by comparison.
See More
Top
Con
Further deployments are slow
While starting with Heroku is fast and easy, and the first few deployments are actually very fast, larger applications tend to have slower deployments. It takes some time for the dynos to restart and while they are restarting the application is completely offline. Which means that you can lose precious seconds of application time.
See More
Top
Pro
Add-ons let you easily add features and technologies
Heroku has a vast list of plugins and services that can be added to an instance. These plugins cover things from databases to email systems. This remove the task of having to install services and setting them up manually. Heroku does it all for you.
See More
Top
Con
Really expensive
Heroku starts getting really expensive once you leave that free tier. It's not just the bare Heroku service that is costly, the addons as well are very pricey.
See More
Top
Pro
Simple scaling
Heroku instances can easily be scaled up or down by increasing or decreasing the number of available dynos for that instance. This can be done through the CLI or through Heroku's web UI.
See More
Top
Pro
Dedicated build servers
Heroku has dedicated servers for building app dependencies, to ensure that you won't have issues like "out of memory" errors when deploying your app.
See More
Top
Pro
Mature
Heroku is one of the oldest PaaS providers. The fact that it's been around for such a long time means that it had a lot of time to mature over the years. There's also a massive number of articles, guides and tutorials on Heroku out there for beginners and advanced users.
See More
Top
Pro
Free option
Heroku offers a free tier which contains a single dyno instance. It offers 512MB of memory and 100MB swap space.
See More
Hide
See All
Experiences
Get it
here
84
7
Marketcloud
All
4
Experiences
Pros
3
Cons
1
Top
Con
No free plan
There is no free plan available. Pricing starts at 19€/Month.
See More
Top
Pro
E-commerce oriented
It's e-commerce oriented, so if you need to build an e-commerce mobile app you don't have to re-define common resources such as Categories Brands Products and Carts.
See More
Top
Pro
Can be modified to be used not only for e-commerce
While it's true that it's built for creating e-commerce apps, every resource can be extended with metadata in order to use it for many use cases.
See More
Top
Pro
Cross-platform
Can be used for mobile app as well as web applications.
See More
Hide
Get it
here
9
1
Baasbox
All
4
Experiences
Pros
2
Cons
2
Top
Con
No JavaScript SDK
The JavaScript SDK is not yet released although it should be available in the near future.
See More
Top
Pro
Easy to deploy
Deploying BaasBox is very simple, and the documentation on their site is very helpful and easy to understand.
See More
Top
Con
No longer maintained
Last commit is from 2015.
See More
Top
Pro
Self hosted and hosted options
You can choose to either download and install Baasbox on your own server, or use their hosted solution.
See More
Hide
Get it
here
43
45
GitHub Pages
All
6
Experiences
Pros
5
Cons
1
Top
Pro
The ability to create and edit files on the web UI gives GitHub pages the same power as a small CMS
One of GitHub's features is a very powerful web editor which helps users edit or even create files right from the web browser, once the file is saved it's the same as a commit. Coupled with pages, this tool becomes even more powerful, giving users a free CMS that is easy to use and create.
See More
Top
Con
Unable to set cache expiry, must accept GitHub defaults (which are short)
Low cache expires - GitHub sets the cache-control: max-age header to 600 seconds, or ten minutes. Normally, you would set this value to a year so that it stays cached, and then use fingerprinting on your assets. Instead of serving style.css, you would serve something like style-62c887ea7cf54e743ecf3ce6c62a4ed6.css. As it stands now, assets are rarely going to be cached on repeat visits. This will give a low score on https://developers.google.com/speed/pagespeed/insights with a 'should fix' recommendation around 'Leverage browser caching'. For a high traffic site this may have implications
See More
Top
Pro
Supports Jekyll
A simple, blog-aware static site generator, Jekyll makes it easy to create site-wide headers and footers without having to copy them across every page. It also offers some other advanced templating features.
See More
Top
Pro
Supports custom domains
A custom domain can be added by creating a CNAME file with the necessary domain in the root of the repository and adding/changing corresponding DNS entries.
See More
Top
Pro
Free tier
Static websites can be hosted on GitHub Pages for free as long as the repository is public. Private repositories start at $7/mo.
See More
Top
Pro
Allows for all the git features when building your site, too
See More
Hide
Get it
here
77
8
Amazon S3
All
12
Experiences
Pros
8
Cons
4
Top
Con
Credit card needed
Amazon will try to retrieve the money every month after one year trial. If you have no money you will be banned.
See More
Top
Pro
Free for small sites
The free tier will cover most personal home pages.
See More
Top
Con
Setting up automatic public permissions is confusing
By default, S3 sets uploaded files to private. You can configure your S3 bucket to auto-apply public permissions by copying and pasting a template. But the template might be intimidating to some users.
See More
Top
Pro
Easily scalable
There's no cap in storage or traffic. Cost is based on usage.
See More
Top
Con
Confusing web interface
Amazon S3's web interface is quite confusing, especially for first-time users, but there are many tutorials online that help beginners to set up a static site on S3.
See More
Top
Pro
Super cheap with a year's worth of free service
S3 storage costs $0.03 per GB and gets cheaper the more is stored, PUT, COPY, POST, or LIST requests are $0.005 per 1,000 requests and GET and all other requests are $0.004 per 10,000 requests. And with some restrictions is available for free for a year.
See More
Top
Con
No SFTP support
Amazon S3 does not have SFTP support, instead the S3 web interface has to be used.
See More
Top
Pro
Fast setup
You can provision a S3 bucket, upload files, setup the DNS, and go live in under 10 minutes.
See More
Top
Pro
Fast
S3 is fast even without a CDN.
See More
Top
Pro
Easy to setup with CDN
Simple to set up with Amazon's CloudFont CDN.
See More
Top
Pro
Supports custom root domains
To set up a custom domain, Amazon Route 53 has to be configured as the DNS provider with the domain registrar, two buckets have to be created and configured with the name the same as the domain - one including, one excluding www. A more in-depth explanation can be found here.
See More
Top
Pro
No security risks
There's no server to manage, so no security issues to patch or keep watch.
See More
Hide
See All
Experiences
Get it
here
26
9
Redis
All
4
Experiences
Pros
4
Top
Pro
Redis is written in ANSI C and therefore doesn't have a VM
See More
Top
Pro
Good support
Redis has great docs, an active mailing list, and a github community.
See More
Top
Pro
Redis uses the BSD license
This means that it is able to be used in a commercial product if one wants.
See More
Top
Pro
There are numerous client libraries and frameworks to make redis more powerful
For Node.JS for example you can get something similar to what Parse.com was offering by using Node ORM.
See More
Hide
Get it
here
59
20
Netlify
All
17
Experiences
Pros
16
Specs
Top
Pro
Netlify CDN
See More
Top
Pro
Free one-click SSL
See More
Top
Pro
Continuous deployment
See More
Top
Pro
Custom domains
See More
Top
Pro
Versioning and rollbacks
See More
Top
Pro
Free tier
Netlify's PRO Plan now Free for Open-Source Projects
See More
Top
Pro
Webhooks and integrations
See More
Top
Pro
Redirect, rewrite and proxy rules
See More
Top
Pro
Full featured CLI
See More
Top
Pro
Custom HTTP headers
See More
Top
Pro
Support simple forms
See More
Top
Pro
Post processing
The post processing doesn't really work. It's a good idea, though!
See More
Top
Pro
Functions
Can deploy aws functions without an aws account.
See More
Top
Pro
Multiple environment support
See More
Top
Pro
Atomic deploys
See More
Top
Pro
RESTful API
See More
Specs
Platforms:
Web
Hide
See All
Experiences
$0.00
67
23
RethinkDB
All
10
Experiences
Pros
7
Cons
2
Specs
Top
Pro
Easy install
Only takes about 30 seconds to install. They also have a docker file for running it on AWS, Google Cloud or your own.
See More
Top
Con
Cannot run queries from its CLI
See More
Top
Pro
Changefeeds (change listeners)
You can listen to changes and trigger code based on these changes.
See More
Top
Con
No user accounts
This is just the database, you need to setup your own auth and user accounts (such as using Auth0).
See More
Top
Pro
Powerful query language
RethinkDB's ReQL is a very powerful functional query language. The functional aspects of ReQL and the straightforward implementation of the Node driver for Rethinkdb make it a natural fit for Javascript developers. You no longer have to type some obscure syntax in quotes (aka SQL), your queries are just "natural" Javascript functions in the same way you would use lodash to handle your collections.
See More
Top
Pro
Auto master promotion
Unlike a lot of other databases where if the master is down the system is down, this one if the master is down someone else is made master so much more peer to peer.
See More
Top
Pro
CLI and web administration tools
RethinkDB has administration tools in both CLI and GUI (web app). You can view whats going on right away by going to localhost:8080. The data explorer allows you to run queries on the db.
See More
Top
Pro
Horizontal scalability
RethinkDB is scalable horizontally. It has support for sharding, parallel queries and MVCC concurrency.
See More
Top
Pro
Ease of cluster setup
You can directly tell it to shard/replicate and how many shards/replicas depending on the amount of nodes. Each node doesn't need anything except one other node's ip/port in the cluster to join and maybe the auth.
See More
Specs
Platforms:
Windows, Linux, Mac
Technology:
C++, Python
JSON?:
Yes
Hide
See All
Experiences
Get it
here
120
44
Azure Web Apps
All
2
Experiences
Pros
2
Top
Pro
10 free web apps in each datacenter
There's a free plan which provides you with up to 10 free apps hosted on each datacenter, albeit with some restrictions on hard disk size, CPU and RAM.
See More
Top
Pro
Easily scale up and down
It's very easy to scale up or down your app in Azure. You can either scale the CPU or RAM according to your needs. There's even an option for autoscaling which lets Azure itself choose when to scale up or down depending on traffic.
See More
Hide
Get it
here
6
4
Kinto
All
8
Experiences
Pros
6
Cons
2
Top
Pro
Open Source
Kinto is released under Apache v2, which is one of the most flexible licenses.
See More
Top
Con
No hosted version
In order to use kinto you have to download it and host it on your own server infrastructure. While it does help you avoid outsourcing your data to a third-party, it also adds the overhead of having to maintain a backend for your app.
See More
Top
Pro
Good for sensitive data
Since Kinto is a self-hosted solution, it can be used to store sensitive data (emails, financial data etc...) safely, since only the developer has access to the backend.
See More
Top
Con
Not as usable as Parse
Parse had several SDKs available which made it a breeze to integrate it with any platform that you wanted.
See More
Top
Pro
Fined-grained permissions
Allows to share individual or collection of records for read or write operations.
See More
Top
Pro
Push notification support
See More
Top
Pro
File attachments on records
Using the kinto-attachment plugin, the server can attach files to records (hosted by server or Amazon S3)
See More
Top
Pro
Backed by Mozilla
Mozilla uses it in production to synchronize security settings for Firefox. This means that the product should have adequate support for an extended period of time due to Mozillas use of it.
See More
Hide
See All
Experiences
Get it
here
6
4
Aerobatic
All
10
Experiences
Pros
9
Cons
1
Top
Pro
Custom domains
Includes self-renewing wildcard SSL certificate
See More
Top
Con
No FTP access
Doesn't provide FTP access to upload files or edit the database on the go.
See More
Top
Pro
Custom error pages
Create your own 404 error pages.
See More
Top
Pro
Password protection
See More
Top
Pro
Multiple deploy stages
Easily deploy to a preview instance with a unique URL
See More
Top
Pro
Versioning
Each push creates a new version of your site. Aerobatic maintains up to 50 previous versions of your site, all accessible from the own unique URL.
See More
Top
Pro
Deploy alerts
See More
Top
Pro
API Proxy
Helpful for calling APIs that are not CORS enabled. Also allows injection of environment variables to keep secrets out of the client-side code.
See More
Top
Pro
Free Tier
See More
Top
Pro
Bitbucket integration
Edit your code, push your changes, and your site is live automatically (fast).
See More
Hide
See All
Experiences
Get it
here
12
0
NearlyFreeSpeech
All
7
Experiences
Pros
4
Cons
3
Top
Pro
Very scalable
NearlyFreeSpeech charges per resources and services used, as such it is very scalable and makes static site hosting very cheap for users who decide to go with this hosting option since static sites require very little resources.
See More
Top
Con
Only for those who know what they are doing
They do absolutely no "hand holding" unless you purchase a support package and even then it's barebones.
See More
Top
Pro
Relatively easy to use
NearlyFreeSpeech provides SFTP access and a more traditional shared hosting environment compared to other services. This makes it easy for users who are not very advanced but still want to create a static site.
See More
Top
Con
The FAQ is so long that you can spend over an hour reading it
That's the FAQ if you are thinking about becoming a member. There's a much more detailed FAQ for members.
See More
Top
Pro
Very privacy oriented
They will never discuss your situation with anyone to the extent that the law allows. They won't even state why a website is down. If you are not the account holder, don't expect any details from them.
See More
Top
Con
Not free
Although it can be very cheap to host a simple static site on NearlyFreeSpeech for about $3/$4 a year, it still is not free.
See More
Top
Pro
Very informative FAQ
The FAQ will address pretty much everything you might want to know before joining, and then some.
See More
Hide
See All
Experiences
Get it
here
11
0
Surge
All
14
Experiences
Pros
12
Cons
1
Specs
Top
Pro
Free Tier
Unlimited projects, deployments, and collaborators in free tier which also includes basic SSL. Pro options for those who need it cost $13/month (or all you can eat top tier at $30/mo) which gives you auto-provisioning SSL certificates on custom domains.
See More
Top
Con
Does not support .pdf by default
Does not support .pdf. To get PDF support you have to add a credit card by running surge card (though no charges apply).
See More
Top
Pro
Automatic Clean URLS
/page resolves /page.html
See More
Top
Pro
Custom 404.html files
Catch-all 200.html files.
See More
Top
Pro
Six Keystrokes to publish site
Type surge and hit enter in your project directory to deploy.
See More
Top
Pro
pushState support for single page apps
Great for front ends like React and Vue.
See More
Top
Pro
Automatic Gziping
Auto gzips and sends gziped files.
See More
Top
Pro
Supports Jekyll and Grunt and other CIs
See More
Top
Pro
Far-future expire headers
See More
Top
Pro
Support on Slack
Live Chat Support.
See More
Top
Pro
ent (intelligently) about trailing slashes (“/”)
See More
Top
Pro
Fully featured CLI tool
Provides a CLI tool to easily deploy using terminal with surge command.
See More
Top
Pro
Atomic Deploys
Deployments are fast, instant, and atomic - with zero chance of collisions.
See More
Specs
CLI:
Full Featured
Projects:
Unlimited
Deployments:
Unlimited
Price (US):
FREE
See All Specs
Hide
See All
Experiences
FREE
8
0
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
{}
undefined
url next
price drop