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. Learn more →
Top 23 Webapp Open-Source Projects
-
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
-
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.
-
spellbook-of-modern-webdev
A Big Picture, Thesaurus, and Taxonomy of Modern JavaScript Web Development
-
LibreChat
Enhanced ChatGPT Clone: Features OpenAI, Assistants API, Azure, Groq, GPT-4 Vision, Mistral, Bing, Anthropic, OpenRouter, Vertex AI, Gemini, AI model switching, message search, langchain, DALL-E-3, ChatGPT Plugins, OpenAI Functions, Secure Multi-User System, Presets, completely open-source for self-hosting. More features in development
-
Filestash
🦄 A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ...
-
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.
-
microblog
The microblogging application developed in my Flask Mega-Tutorial series. This version maps to the 2024 Edition of the tutorial.
-
app-privacy-policy-generator
Generate a customized Privacy Policy and Terms of Use document for your mobile apps
-
uwsgi-nginx-flask-docker
Docker image with uWSGI and Nginx for Flask applications in Python running in a single container.
-
cloudtunes
Web-based music player for the cloud :cloud: :notes: Play music from YouTube, Dropbox, etc.
-
webui
Use any web browser as GUI, with your preferred language in the backend and HTML5 in the frontend, all in a lightweight portable lib.
-
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.
✅ donnemartin/system-design-primer: https://github.com/donnemartin/system-design-primer
Uptime Kuma can also monitor certificate expiration; you can also enable it to show you how many days are left until it expires.
https://github.com/louislam/uptime-kuma
Project mention: Ask HN: What Underrated Open Source Project Deserves More Recognition? | news.ycombinator.com | 2024-03-07
Project mention: Dockge: Clean Self-Hosted Docker Compose Manager by the Creator of Uptime Kuma | news.ycombinator.com | 2024-01-14
I was looking at this space and nicegui seemed like the best ootb experience.
https://nicegui.io/
Project mention: Show HN: Another way to use an old tablet as an extra screen | news.ycombinator.com | 2023-10-06I've used Weylus [0]. It works over LAN, lets you control the mouse from your tablet. Sometimes it's laggy, but you can configure the resolution so it's not using too much bandwidth. I'm not sure if it's stable at all. Haven't used it on a regular basis.
[0] https://github.com/H-M-H/Weylus
In this blog, we're going to address the "on any website" part of a Search Solution. Or at least - propose a starting point for it. There are many great tutorials out there for a deep dive on Flask - one of the best from my colleague Miguel.
https://streamlit.io/ https://wave.h2o.ai/ https://reflex.dev/
Project mention: Enable PWA with next.js 13 or later using next-pwa (disabled in development environment) | dev.to | 2023-05-27/** @type {import('next').NextConfig} */ const path = require("path"); const isDev = process.env.NODE_ENV !== "production"; const withPWA = require("next-pwa")({ dest: "public", disable: isDev, buildExcludes: ["app-build-manifest.json"], }); const generateAppDirEntry = (entry) => { const packagePath = require.resolve("next-pwa"); const packageDirectory = path.dirname(packagePath); const registerJs = path.join(packageDirectory, "register.js"); return entry().then((entries) => { // Register SW on App directory, solution: https://github.com/shadowwalker/next-pwa/pull/427 if (entries["main-app"] && !entries["main-app"].includes(registerJs)) { if (Array.isArray(entries["main-app"])) { entries["main-app"].unshift(registerJs); } else if (typeof entries["main-app"] === "string") { entries["main-app"] = [registerJs, entries["main-app"]]; } } return entries; }); }; const nextConfig = { experimental: { appDir: true, }, reactStrictMode: true, webpack(config) { if( !isDev ){ const entry = generateAppDirEntry(config.entry); config.entry = () => entry; } return config; }, }; module.exports = withPWA(nextConfig);
Your_Spotify is absolutely fantastic for doing this
https://github.com/Yooooomi/your_spotify
Project mention: Use any web browser as GUI, with Zig in the back end and HTML5 in the front end | news.ycombinator.com | 2024-01-01It's not confidence-inspiring that https://webui.me throws security warnings. I'd want folks to make applications "that make applications" to take security a little more seriously.
Webapp related posts
- Gerbil Scheme – A Lisp for the 21st Century
- FlashPaper: One-time encrypted password/secret sharing
- IPissed: Apple is after web capabilities to protect close to 100B App Store Tax
- A practical approach to structuring Golang apps
- Simple Flask Integration for an Elastic Semantic Search App
- Microdot: A Web Framework for Microcontrollers
- Ask HN: Does Cloudflare block HN comments if you have code blocks in a reply?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
Index
What are some of the best open-source Webapp projects? This list will help you:
Project | Stars | |
---|---|---|
1 | system-design-primer | 253,398 |
2 | uptime-kuma | 49,253 |
3 | spellbook-of-modern-webdev | 16,676 |
4 | LibreChat | 10,722 |
5 | Filestash | 9,414 |
6 | dockge | 9,044 |
7 | nicegui | 7,298 |
8 | Weylus | 6,389 |
9 | microblog | 4,425 |
10 | wave | 3,860 |
11 | app-privacy-policy-generator | 3,746 |
12 | next-pwa | 3,592 |
13 | cobalt | 3,451 |
14 | cloudbeaver | 3,066 |
15 | uwsgi-nginx-flask-docker | 2,955 |
16 | jasypt-spring-boot | 2,788 |
17 | cloudtunes | 2,490 |
18 | Your Spotify | 2,474 |
19 | metastream | 2,429 |
20 | batnoter | 2,291 |
21 | telegram-tt | 2,101 |
22 | webui | 2,028 |
23 | Traduora | 1,939 |
Sponsored