JavaScript self-hosted

Open-source JavaScript projects categorized as self-hosted

Top 23 JavaScript self-hosted Projects

  • uptime-kuma

    A fancy self-hosted monitoring tool

    Project mention: A simple server uptime monitor util | | 2023-09-12

    It's for people who owns a log of servers/computers at home and need to monitor its uptime.

    For safety reason, it's impossible to expose the system to the public internet, we can only use the "push" strategy to report the up status. This tool is just for this purpose: request an URL at some interval repeatedly.

    Recommended to use this with uptime-kuma ( )

  • Trilium Notes

    Build your personal knowledge base with Trilium Notes

    Project mention: Seltsames Problem mit Erreichbarkeit eines selbst gehosteten Servers | /r/de_EDV | 2023-09-21
  • Amplication

    Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.

  • ToolJet

    Low-code platform for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, Google sheets, OpenAI, etc and build apps using drag and drop application builder. Built using JavaScript/TypeScript. 🚀

    Project mention: Automate complicated manual business processes | | 2023-08-24
  • homepage

    A highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations.

    Project mention: It's dashboard Wednesday! And I'm finally content with how mine looks;) | /r/selfhosted | 2023-07-12

    Good to see a dashboard post here that isnt just using Homepage :)

  • Sandstorm

    Sandstorm is a self-hostable web productivity suite. It's implemented as a security-hardened web app package manager.

    Project mention: Tech Independence | | 2023-09-17

    They tried, it was called sandstorm

  • lesspass

    :key: stateless open source password manager

    Project mention: Self hosted password manager / vaults? | /r/HomeServer | 2023-04-24

    Personally I have used a different approach for a passwords for many years now - since I discovered LessPass. It's maybe a little off topic, but worth mentioning.

  • audiobookshelf

    Self-hosted audiobook and podcast server

    Project mention: Selfhosting RSS not showing new episodes | /r/pocketcasts | 2023-08-29

    Using Audiobookshelf ( and hosing my own podcast with an rss feed. It works just perfect in other podcast apps but in Pocket Casts, that used to work, I can't no longer see new episodes starting from about a week ago. I have never been able to stream the episodes either, just download and listen, this also works in iOS Podcaster app.

  • SurveyJS

    A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.

  • Raneto

    Markdown powered Knowledgebase Wiki for Node.js

    Project mention: Raneto or Hugo for Notes/Knowledgebase? | /r/selfhosted | 2022-11-28

    Should I use Raneto or Hugo for Notes/Knowledgebase?

  • mediacms

    MediaCMS is a modern, fully featured open source video and media CMS, written in Python/Django and React, featuring a REST API.

    Project mention: Any recommendations for viewing (sorting, searching, browsing) family videos? | /r/selfhosted | 2023-07-17

    MediaCMS might just be what you are looking for

  • pwndrop

    Self-deployable file hosting service for red teamers, allowing to easily upload and share payloads over HTTP and WebDAV.

    Project mention: A static website to hold my go-to tools | /r/selfhosted | 2023-05-04

    Pwndrop has a convenient ui for uploads/downloads and generates https & webdav links.

  • Reminiscence

    Self-Hosted Bookmark And Archive Manager

  • YouTransfer

    The simple but elegant self-hosted file transfer & sharing solution

    Project mention: Looking for easy-peasy web server for the occasional sharing of large files | /r/selfhosted | 2023-03-11

    Might be a bit overkill but does basically what you want. Alternatively Youtransfer might be of interest to you.

  • mirotalksfu

    🏆 WebRTC - SFU - Simple, Secure, Scalable Real-Time Video Conferences Up to 4k, compatible with all browsers and platforms.

    Project mention: MIROTALK: Free AI Web real time conferences for all needs | /r/mirotalk | 2023-06-13
  • Podgrab

    A self-hosted podcast manager/downloader/archiver tool to download podcast episodes as soon as they become live with an integrated player.

    Project mention: A simple website to download podcast mp3 files | | /r/SideProject | 2023-08-17

    I found a great tool for myself as a programmer here but not everybody knows how to set that up So I build a simple little website here for anybody who has the same problem.

  • peppermint

    An open source ticket management & help desk solution. A freshdesk alternative

    Project mention: Keyboard Navigation in React Apps | /r/nextjs | 2023-06-15
  • ZenTao

    Zentao is a lifecycle management for agile projects and open source!

    Project mention: How do you collaborate with your remote team? | /r/smallbusiness | 2022-11-10

    Remote tools are must-haves for team collaboration. For instant messaging, our team use Vocal which includes phone and video conferencing. For project management, we use ZenTao, a self-hosted Jira alternative, which allows remote teams to be on the same page.

  • exoframe

    Exoframe is a self-hosted tool that allows simple one-command deployments using Docker

  • homehost

    self-hosted, Netflix-like app made for streaming

  • calendar

    📆 Calendar app for Nextcloud (by nextcloud)

    Project mention: NC Calendar | /r/NextCloud | 2023-06-05

    I do not think this is currently possible since the Nextcloud web app doesn't suppirt sharing subscribed web calendars. See here:

  • Offen

    Offen Fair Web Analytics

    Project mention: Recommendations for self-hosted Google Analytics alternatives? | /r/selfhosted | 2023-06-04

    Offen: For a simple reason: They are opt-in exclusively, and are the only analytics tool that offers users the possibility to review their collected data in the "Auditorium", and also allows them to delete everything.

  • OnTrack

    :money_with_wings: A simple self-hosted budgeting app

    Project mention: Program do zarządzania budżetem? | /r/Polska | 2023-05-18

    Keep your sensitive information out of chat logs, emails, and more with encrypted secrets.

    Project mention: Web-app solution to store messages behind a password? | /r/selfhosted | 2023-07-10

    You might want a pastebin service. I currently host Hemmelig and MicroBin. Hemmelig has built-in encryption so you can easily share sentitive text on the server. But I find MicroBin more appealing to my needs(it can also act as a URL Redirector) but lacking password protection. Since you're not exposing the service to the open net, I think that animal-name URLs can act as simple key phrase and is easier for personal usage.

  • ec2-github-runner

    On-demand self-hosted AWS EC2 runner for GitHub Actions

    Project mention: Practical Tips for Refactoring Release CI using GitHub Actions | | 2023-08-17

    Introduce a Pre Job for Allocate Runners: Allocate Runners is the first executed job that allocates Runners and creates global Version markers for the following Job. For instance, if we choose to use EC2, Allocate Runners Job will allocate EC2 instances of the corresponding platform through the EC2 API (implemented by the ec2-github-runner Action). In the future, we plan to incorporate more sophisticated selection algorithms to allocate Runners, with the aim of optimizing the costs of Runner allocation.

  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-09-21.

JavaScript self-hosted related posts


What are some of the best open-source self-hosted projects in JavaScript? This list will help you:

Project Stars
1 uptime-kuma 38,402
2 Trilium Notes 22,653
3 ToolJet 20,471
4 homepage 8,413
5 Sandstorm 6,503
6 lesspass 5,521
7 audiobookshelf 3,478
8 Raneto 2,650
9 mediacms 1,904
10 pwndrop 1,735
11 Reminiscence 1,677
12 YouTransfer 1,667
13 mirotalksfu 1,385
14 Podgrab 1,257
15 peppermint 1,229
16 ZenTao 1,138
17 exoframe 1,079
18 homehost 987
19 calendar 874
20 Offen 750
21 OnTrack 738
22 533
23 ec2-github-runner 528
Tired of breaking your main and manually rebasing outdated pull requests?
Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.