If you need a service that can automatically generate and mutate data based on your schema, Dgraph is a great option. It's a fault-tolerant, distributed graph database that's got native GraphQL support so you can get up and running fast. Its features include easy deployment with GraphQL schema, high-performance queries, and auto-generated queries and mutations. Dgraph is well suited for applications with complex data relationships, like knowledge graphs and recommendation engines.
Another good option is Neurelo, a cloud API platform that turns databases into APIs. It supports PostgreSQL, MongoDB and MySQL and offers immediate auto-generated REST and GraphQL data APIs. Neurelo's features, including Schema as Code, AI-powered custom query APIs, and deep query observability, can dramatically increase developer productivity and ease database-programming challenges.
If you're building .NET or Node.js apps, Amplication is an open-source platform that uses AI-powered generation to create production-ready backends in minutes. It includes full-featured GraphQL and REST APIs, a simple data model definition, role-based access control and microservices support. Amplication also lets you customize and modify generated code and can sync with continuous Git, so it's a good option for scalable apps.
Last, you could look at Engine, which lets you build and deploy software apps with natural language instructions instead of programming code. It offers instant deployment, a hosted SQLite database that updates schema and API in real-time, and the ability to build APIs in Typescript or Python. Engine also includes industry-standard authentication and GitHub sync for database schema and API updates, so it's a good option for developers who want to work more efficiently.