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. Learn more β
Top 23 JavaScript self-hosted Projects
-
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. π
-
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.
-
homepage
A highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations.
-
Sandstorm
Sandstorm is a self-hostable web productivity suite. It's implemented as a security-hardened web app package manager.
-
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.
-
automatisch
The open source Zapier alternative. Build workflow automation without spending time and money.
-
Cosmos-Server
βοΈ The Most Secure and Easy Selfhosted Home Server. Take control of your data and privacy without sacrificing security and stability (Authentication, anti-DDOS, anti-bot)
-
mediacms
MediaCMS is a modern, fully featured open source video and media CMS, written in Python/Django and React, featuring a REST API.
-
pwndrop
Self-deployable file hosting service for red teamers, allowing to easily upload and share payloads over HTTP and WebDAV.
-
mirotalksfu
π WebRTC - SFU - Simple, Secure, Scalable Real-Time Video Conferences Up to 4k, compatible with all browsers and platforms.
-
Podgrab
A self-hosted podcast manager/downloader/archiver tool to download podcast episodes as soon as they become live with an integrated player.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Launch HN: Creo (YC W24) β Build Internal Tools with React/NextJS | news.ycombinator.com | 2024-04-02As everyone mentioned, there are tons of OSS alternatives which are well established. One of which is tooljet: https://github.com/ToolJet/ToolJet
Project mention: Highly customizable homepage with Docker and service API integrations | news.ycombinator.com | 2024-02-28
Sandstorm really had this kind of feeling. Not that it presented as a desktop environment visually - but it offered a much more integrated βcomputerβ of documents versus silod web site apps where you need to open each site to see the files in the app. https://sandstorm.io/
Project mention: LessPass: Generates passwords offline based on a login, a master pass, and a url | news.ycombinator.com | 2024-02-25
Link to the Github repository: https://github.com/automatisch/automatisch
That's basically just a docker-compose.
If you want something crazy all-in-one for homelab check out https://github.com/azukaar/Cosmos-Server
Last, host something like https://github.com/mediacms-io/mediacms to serve the optimized files. As long as your clients are not halfway across the world, they should be able to watch the videos with relative ease.
Project mention: YouTransfer: Self-hosted file transfer and sharing solution | news.ycombinator.com | 2024-01-13
Mirotalk - [ Star on GitHub ]
So far my best option seem to be https://github.com/kanishka-linux/reminiscence(which I haven't seen in any list of these type of apps for some reason) but that received no updates in 5 years(the dev apparently has no free time to work on it in the foreseeable future) and it has a few active bugs so if I can find something more stable, it would be ideal.
Project mention: The end of Google Podcasts is in June if you're not in the US | news.ycombinator.com | 2024-04-02I use Podgrab[0].
Light footprint, easy to use -- and no reliance on Google or anyone else.
[0] https://github.com/akhilrex/podgrab
Project mention: RefactAI: Use best-in-class LLMs for coding in your IDE | news.ycombinator.com | 2024-04-30
Project mention: Ask HN: What is your approach for managing personal digital assets? | news.ycombinator.com | 2024-03-24
Project mention: Recommendations for self-hosted Google Analytics alternatives? | /r/selfhosted | 2023-06-04Offen: https://www.offen.dev/ 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.
Databag (version 1.1): A federated chat client designed for privacy and selfhosting.
JavaScript self-hosted related posts
-
ToolJet: Open-Source Alternative to Retool
-
Another open-core project rejecting PR citing paid feature
-
Highly customizable homepage with Docker and service API integrations
-
Audiobookshelf: A self-hosted audiobook and podcast server
-
Show HN: Jitsi alternative β Docker amd64/ARM64 β WebRTC self-hosted
-
Tasks.md: A self-hosted, Markdown file based task management board
-
IFTTT is killing its pay-what-you-want Legacy Pro plan
-
A note from our sponsor - SurveyJS
surveyjs.io | 19 May 2024
Index
What are some of the best open-source self-hosted projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | uptime-kuma | 50,243 |
2 | ToolJet | 26,774 |
3 | Trilium Notes | 25,635 |
4 | homepage | 16,438 |
5 | Sandstorm | 6,646 |
6 | lesspass | 5,675 |
7 | audiobookshelf | 5,419 |
8 | automatisch | 4,025 |
9 | Cosmos-Server | 2,796 |
10 | Raneto | 2,738 |
11 | mediacms | 2,352 |
12 | YouTransfer | 1,952 |
13 | pwndrop | 1,893 |
14 | mirotalksfu | 1,854 |
15 | Reminiscence | 1,724 |
16 | Podgrab | 1,515 |
17 | refact | 1,436 |
18 | exoframe | 1,117 |
19 | homehost | 1,040 |
20 | calendar | 935 |
21 | Offen | 828 |
22 | OnTrack | 778 |
23 | databag | 733 |
Sponsored