Stop writing REST or GraphQL APIs
rSQL gives you direct access to your data
using secure, versionable, scalable SQL.
rSQL parses incoming SQL queries and checks them against an ACL to determine what data to return or update
rSQL guides you through the difficult process of versioning. Evolve your data schema without breaking your frontends.
Authenticate simply and securely with JWT and third-party OAuth integrations. Protect your DB using rate-limiting.
SQL is a powerful, declarative language that lets you perfectly describe what data you need. rSQL makes it possible to embrace the power of SQL across your stack.
NoNoSQL
No ORMs
No REST
No GraphQL
Run the rSQL proxy locally for development, or in your own cloud. No lock-in or reliance on a hosted service.
See incoming queries, manage authorization, rate-limiting and more using the bundled web interface.
Manage registrations, logins, and run SQL queries using the SDK. Listen to DB changes in real-time (where supported).
rSQL is free for all whilst in beta. For the purpose of transparency, here is what we have in mind for the longer-term.
for use in any product generating less than $1m per annum
rSQL Proxy
rSQL admin UI
rSQL SDK
Discord Community
No direct support
Pro
We offer variable pricing and support packages for larger organizations. Get in touch with us and we’ll figure out something that works for everyone.
Not yet. We are building rSQL for profit, and we're still debating whether open-sourcing is our best bet.
rSQL is still pretty raw, and we're trying to limit our exposure as it improves.
No. rSQL is a product that makes it possible to use SQL (the language) across your stack.
Yes. We're focusing on javascript SDK + Postgres for now, but most of the work is done by the proxy, so it should be easy to add more.
Stop wasting time trying to build an API from scratch. rSQL is faster, easier, and you still have complete control.
Sign-up now