The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 TypeScript self-hosted Projects
-
n8n
Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
appsmith
Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.
-
jan
Jan is an open source alternative to ChatGPT that runs 100% offline on your computer. Multiple engine support (llama.cpp, TensorRT-LLM)
-
signoz
SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool
-
illa-builder
Low-code platform allows you to build business apps, enables you to quickly create internal tools such as dashboard, crud app, admin panel, crm, cms, etc. Supports PostgreSQL, MySQL, Supabase, GraphQL, MongoDB, MSSQL, Rest API, Hugging Face, Redis, etc. Automate workflows with schedule or webhook. Open source Retool.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
owncast
Take control over your live stream video by running it yourself. Streaming + chat out of the box.
-
activepieces
Your friendliest open source all-in-one automation tool ✨ Workflow automation tool 100+ integration / Enterprise automation tool / Zapier Alternative
-
highlight
highlight.io: The open source, full-stack monitoring platform. Error monitoring, session replay, logging, distributed tracing, and more.
-
runtipi
Runtipi is a homeserver for everyone! One command setup, one click installs for your favorites self-hosted apps. ✨
-
umbrel
A beautiful home server OS for self-hosting with an app store. Buy a pre-built Umbrel Home with umbrelOS, or install on a Raspberry Pi 4, Pi 5, any Ubuntu/Debian system, or a VPS.
-
flame
Flame is self-hosted startpage for your server. Easily manage your apps and bookmarks with built-in editors. (by pawelmalak)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Project mention: How I use Appwrite Databases with Pinia to build my own habit tracker | dev.to | 2024-04-14If you haven't tried Appwrite, make sure you give it a spin. It's a open source backend that packs authentication, databases, storage, serverless functions, and all kinds of utilities in a neat API. Appwrite can be self-hosted, or you can use Appwrite Cloud starting with a generous free plan.
Project mention: Dify, a visual workflow to build/test LLM applications | news.ycombinator.com | 2024-04-22
Project mention: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev | dev.to | 2024-02-05appsmith — Low code project to build admin panels, internal tools, and dashboards. Integrates with 15+ databases and any API.
Project mention: Happy 20th Anniversary, Gmail. I'm Sorry I'm Leaving You | news.ycombinator.com | 2024-04-15It really is hard to leave Gmail when all of your data has been conveniently stored therein. This is one of Google's retention strategies and it is indeed brilliant.
That said, there's a vast number of self-hosted alternatives like Stalwart Mail (email) [1], Immich (images) [2], NextCloud (Google Docs) [3], etc.
[1] https://stalwa.rt
[2] https://immich.app
[3] https://nextcloud.com/
Jan.ai is a 100% local alternative to ChatGPT: you can download LLMs and run them directly from within the application, or even prompting them and retrieving their response via API.
Project mention: Show HN: OneUptime – open-source Datadog Alternative | news.ycombinator.com | 2024-04-02You should also check out SigNoz [1], we are an open-core alternative to DataDog - based natively on OpenTelemetry. We also have a cloud product if you don't want to host yourself
[1] https://signoz.io
Project mention: Low Code vs Traditional Development: Optimal Efficiency in Choice | dev.to | 2023-12-28ILLA Cloud, as an out-of-the-box low-code tool, empowers developers to rapidly construct internal tools using straightforward JavaScript, eliminating the need to create new projects.
Project mention: Dockge: Clean Self-Hosted Docker Compose Manager by the Creator of Uptime Kuma | news.ycombinator.com | 2024-01-14
The Owncast project is planning the early stages of some re-architecting in our Go codebase to prepare for future features. I’d love to chat with you about the project! https://github.com/owncast/owncast
Project mention: Notesnook – open-source and zero knowledge private note taking app | news.ycombinator.com | 2023-12-20The home page title has the word zero knowledge, I guess?
Their GitHub has slightly more info regarding this, but I agree that stuff like this should have at least a page dedicated for it that explains how they've implemented their security.
> Notesnook is a free (as in speech) & open-source note-taking app focused on user privacy & ease of use. To ensure zero knowledge principles, Notesnook encrypts everything on your device using XChaCha20-Poly1305 & Argon2.
https://github.com/streetwriters/notesnook
Project mention: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev | dev.to | 2024-02-05Activepieces - Build automation flows to connect several apps together in your app's backend. For example, send a Slack message or add a Google Sheet row when an event fires in your app. Free up to 5,000 tasks per month.
Project mention: Show HN: An open source performance monitoring tool | news.ycombinator.com | 2024-02-01
Find us on github!
I really thought this article was going to offer a solution, not just enumerate the problems. I'm already all too familiar with the problems.
I like what Umbrel[0] is doing. They're essentially expecting that just like computing was able to move from centralized mainframes to homes, servers are poised to make the same migration.
I think they really need to solve redundancy, though. If I'm to self-host anything important on a home server, I need to know I'll have some way to use it even if my home server fails, especially if I'm not at home when it happens.
I'd love to see some kind of system where I could partner up with other Umbrel users for backups/the ability to restore connectivity. If I knew that in an emergency, I could call my friend in town or my brother out of state and there was some procedure that would allow me to connect to an encrypted backup of what I'm needing, I would feel a lot better about taking responsibility for my own system.
[0] https://umbrel.com
Project mention: Docusign updates terms of service, training proprietary AI using user data | news.ycombinator.com | 2024-02-29Unknown if it's better or worse but https://support.google.com/docs/answer/12315692?hl=en ("Send signature requests & sign documents with eSignature")
and there have also been a bunch of alleged competitors submitted:
https://github.com/docusealco/docuseal#readme https://news.ycombinator.com/item?id=36798593
https://github.com/OpenSignLabs/OpenSign#readme https://news.ycombinator.com/item?id=38052344
https://github.com/documenso/documenso#readme https://news.ycombinator.com/item?id=38404129
but they're all AGPLv3 and the network effect is very real
I just self host stuff on my domain and link them to a Flame dashboard for family and friends.
https://github.com/pawelmalak/flame
Dashboard is only accessible by my wireguard network, Which they can turn the LAN mode on on, so it doesn't route all their traffic, just to the local domain.
Your_Spotify is absolutely fantastic for doing this
https://github.com/Yooooomi/your_spotify
Project mention: Simplest approach to Kubernetes on dedicated servers? (for CI/CD) | /r/hetzner | 2023-10-04For deploying your apps you could use something like Kubero (https://github.com/kubero-dev/kubero)
Project mention: Navidrome crossplatform desktop client with offline mode | /r/navidrome | 2023-12-06Try this https://github.com/jeffvli/sonixd
TypeScript self-hosted related posts
- Show HN: Memories, FOSS Google Photos alternative built for high performance
- Stashpad launches Google Docs alternative you can use without any login
- Txtdot: HTTP proxy that only parses text, links and pictures from pages
- Ente: Open-Source, E2E Encrypted, Google Photos Alternative
- Docusign updates terms of service, training proprietary AI using user data
- LLM Agents Can Autonomously Hack Websites
- Jan – Bringing AI to Your Desktop
-
A note from our sponsor - WorkOS
workos.com | 23 Apr 2024
Index
What are some of the best open-source self-hosted projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | Appwrite | 40,869 |
2 | n8n | 40,455 |
3 | appsmith | 31,450 |
4 | immich | 30,404 |
5 | jan | 16,931 |
6 | signoz | 16,886 |
7 | illa-builder | 10,637 |
8 | dockge | 9,044 |
9 | owncast | 8,885 |
10 | notesnook | 8,308 |
11 | activepieces | 7,096 |
12 | highlight | 6,869 |
13 | runtipi | 6,861 |
14 | umbrel | 6,274 |
15 | documenso | 5,944 |
16 | flame | 4,800 |
17 | orchest | 4,020 |
18 | Your Spotify | 2,474 |
19 | chat-with-gpt | 2,258 |
20 | nettu-meet | 2,225 |
21 | kubero | 2,052 |
22 | Traduora | 1,936 |
23 | sonixd | 1,749 |
Sponsored