Hey folks,
I’ve been working on a project for a while now called Nuvix – it’s an open-source backend platform built in TypeScript, kind of in the same space as Appwrite or Supabase, but with a different philosophy and structure.
The idea behind Nuvix is to give developers a backend that’s flexible like NoSQL, powerful like PostgreSQL, and developer-friendly out of the box. It’s designed to make backend architecture feel modular instead of monolithic.
Here’s what makes it different:
Three schema types:
All three share the same API structure, so you can mix and match as your project grows.
It’s built in TypeScript using NestJS, PostgreSQL, Redis, and BullMQ under the hood.
There’s a Next.js-based console for managing everything, and the SDK is also written in TypeScript.
On top of the database APIs, Nuvix also includes:
Currently, I’m working on improving the documentation and polishing things up before expanding the SDKs.
If you’re into backend systems or like working with TypeScript and databases, I’d love any feedback or suggestions.
The repo is here: https://github.com/Nuvix-Tech/nuvix
Illustrious-Mail-587 introduces Nuvix, an open-source backend platform built in TypeScript. Nuvix offers flexible and powerful backend solutions with three schema types: Document, Managed, and Unmanaged. It integrates with PostgreSQL, Redis, and BullMQ, and includes a Next.js-based console. The platform also features a Storage API, Messaging API, and Auth system. The author seeks feedback and suggestions from the community.