Skip to content

Self-Hosted Apps Built with NestJS

8 self-hostable apps built with NestJS you can run on your own server — compared on specs, deployment difficulty, and the SaaS each one replaces.

Personal finance

Ghostfolio

Open-source wealth management for investors — track stocks, ETFs and cryptocurrencies across brokers and exchanges in one private dashboard, with portfolio performance, allocations, benchmarks and a FIRE calculator. A mobile-first web app you can install to your home screen.
TypeScriptNestJSAngularPostgreSQLRedis
easyRead guide →
Forms & surveys

HeyForm

An open-source conversational form builder for surveys, quizzes and polls, with conditional logic, file uploads and webhooks. It runs as a Node.js app backed by MongoDB and a Redis-compatible store.
TypeScriptNestJSReactMongoDB
easyRead guide →
Developer tools

Hoppscotch

An open-source API development workspace that runs in the browser: send REST requests, GraphQL queries, WebSocket, Server-Sent Events, Socket.IO and MQTT connections, organise them into collections and share them with a team. The self-hosted Community Edition is MIT-licensed; SAML single sign-on, OpenID Connect, audit logs and access controls belong to the paid Enterprise Edition.
TypeScriptVueNestJSPostgreSQL
moderateRead guide →
No-code database

NocoDB

A self-hosted Airtable alternative: a spreadsheet-style interface with grid, kanban, calendar, gallery and form views over its own PostgreSQL, or over an existing PostgreSQL or MySQL database you connect.
TypeScriptNestJSVue
easyRead guide →
Web analytics

Swetrix

A cookieless, privacy-first Google Analytics alternative whose Community Edition bundles more than traffic: custom events, sessions and user flows, funnels, real-user performance monitoring and error tracking, with session replays available if you attach S3-compatible storage. The tracker script is under 5 KB. Licensed AGPL-3.0; the self-hosting repo's compose file runs the frontend, API, Redis and ClickHouse behind an nginx proxy. Alerts, email reports and the revenue/experiments/AI features are cloud-only.
TypeScriptNest.jsClickHouseRedis
easyRead guide →
No-code database

Teable

A no-code database built on PostgreSQL: a spreadsheet-style grid with kanban, gallery, form and calendar views, real-time collaboration, automations and a REST API.
TypeScriptNestJSNext.js
easyRead guide →
Low-code internal tools

ToolJet

A low-code platform for building internal tools and workflows on top of your existing databases and APIs, with a drag-and-drop app builder, a built-in ToolJet Database served through PostgREST, and workflow jobs run by a worker. The public repository is AGPL-3.0; its server/ee and frontend/ee directories are Git submodules pointing at separate ToolJet repositories, and the single Docker image runs with a PostgreSQL database.
TypeScriptNestJSPostgreSQLRedis
moderateRead guide →
CRM

Twenty

An open-source CRM with a modern, Notion-like interface covering contacts, companies, and fully customizable sales pipelines. Positioned as an open alternative to Salesforce, with a GraphQL API and a Postgres-backed data model you can extend without code.
TypeScriptNestJSReact
moderateRead guide →

Analytics cookies only (Google Analytics, PostHog). No ad networks, no cross-site tracking. See our privacy policy.