SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Web Open-Source Projects
-
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
A deeply-synthesized, opinionated reference distilled from five canonical sources: donnemartin/system-design-primer · ByteByteGoHq/system-design-101 · karanpratapsingh/system-design · ashishps1/awesome-system-design-resources · binhnguyennus/awesome-scalability
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Built with Flutter + flutter_gemma 0.15.1 + Whisper.cpp + sqflite. Targets 4–6 GB RAM Android phones like the Tecno Spark 10 and Infinix Hot 30 — the phones African kids actually share with their families.
-
Link (Github): https://github.com/AUTOMATIC1111/stable-diffusion-webui
-
Project mention: Docker, Node, and Electron Walked Into My Terminal. So I Built a 3.5MB App to Kick Them All Out. | dev.to | 2026-06-02
-
Angular is a web framework for building scalable applications, with a powerful CLI, signals-based reactivity, and a batteries-included approach to routing, forms, and testing.
-
Project mention: Shipping Sovereign SDK: Cryptographic Forensic Receipts and the End of the AI "Prose Tax" | dev.to | 2026-05-29
The Sovereign SDK is a Python-native framework designed to minimize prose overhead while generating ironclad, cryptographic execution receipts for AI agents, complete with drop-in FastAPI/Starlette ASGI middleware.
-
After the upgrades, TypeScript started rejecting Buffer as a Response body. This wasn't a runtime issue — Puppeteer still returns a Buffer — but astro check (and therefore npm run build) flags it.
-
Playwright
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
Project mention: Building a self-hosted browser scraping service (is it more hassle than its worth?) | dev.to | 2026-05-27The foundational decision is understanding that Playwright is a control library, not a browser. It speaks Chrome DevTools Protocol (CDP) to whatever binary you point it at, and the binary is entirely separate from the library. This distinction is what makes a remote browser service possible.
-
Project mention: 3..2..1 Launch!: My journey from zero to Django Contributions | dev.to | 2026-05-15
PR: Link This is very interesting bug. You can perform coalesce to receive not-null first value from given columns fetching. However, column's type are vary. Let imagine you coalesce Column A (string), Column B (JSON).
-
webpack
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
From a developer experience perspective, it's worth noting that Next.js was built using webpack for bundling, which has struggled to maintain performance. Therefore, when changing something in the code, reload times can be very slow. For this reason, the Next.js team has been working on getting full compatibility on its own bundler, Turbopack. As of Next.js 14, Turbopack is still considered beta but is much faster than the default experience with webpack.
-
Appwrite
Appwrite® - complete cloud infrastructure for your web, mobile and AI apps. Including Auth, Databases, Storage, Functions, Messaging, Hosting, Realtime and more
-
Project mention: MiniMax-M1 open-weight, large-scale hybrid-attention reasoning model | news.ycombinator.com | 2025-06-17
1. No it's not. Top GitHub repository from Google as an example: https://github.com/google/material-design-icons I think you'd actually be hard pressed to find a single repository where the company that owns it lists where they are registered.
2. This is a requirement for companies registered in the UK. You should also read your own link, it doesn't say anything about the company's presence on 3rd party websites.
3. This is such a remote reason it's laughable.
You just want them to mention it because it's a Chinese company. If they were American, Mexican, German or Zimbabwean you wouldn't give the slightest fuck.
-
Ionic Framework
A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
But there is a new library, built from the beginning for Signal Forms. Its name is @ng-forge/dynamic-forms. It comes with an integration of common UI libraries: Angular Material, Bootstrap, but also PrimeNG and Ionic.
-
expo
An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.
Project mention: Swift Calls JSI Directly in Expo SDK 56: Removing the Objective-C++ Layer | dev.to | 2026-06-08SDK 56 ships the new native module architecture on iOS, tvOS, and macOS. Check the SDK 56 release notes for complete details. The expo-modules-jsi package is available on GitHub for bug reports, feature requests, and contributions.
-
Website: twenty.com
-
Parcel - Blazing fast, zero configuration web application bundler
-
EasySpider
A visual no-code/code-free web crawler/spider易采集:一个可视化浏览器自动化测试/数据采集/网页爬虫软件,可以无代码图形化的设计和执行爬虫任务。别名:ServiceWrapper面向Web应用的智能化服务封装系统。
-
-
react-bits
An open source collection of animated, interactive & fully customizable React components for building memorable websites.
Project mention: How I Fixed a CSS Animation Bug in an Open Source React Library | dev.to | 2026-05-26If you want to check out the PR: https://github.com/DavidHDev/react-bits/pull/851
-
Project mention: Fiber – An Express-inspired web framework written in Go | news.ycombinator.com | 2026-02-06
-
Project mention: Go Admin Dashboard for E-Commerce with HTMX, Templ UI, and GORM - Part 1 | dev.to | 2026-05-05
GORM
-
httpie
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)
httpie is easier to read than curl when testing APIs manually.
-
Servo
Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.
Web discussion
Web related posts
-
Swift Calls JSI Directly in Expo SDK 56: Removing the Objective-C++ Layer
-
Tus: Open protocol for resumable uploads built on HTTP
-
IPv6 zones in URLs are a mistake
-
Why Your File Upload Endpoint Times Out at 4GB
-
Codex Discovered a Hidden HTTP/2 Bomb
-
Why Janet?
-
Nordstjernen Web Browser
-
A note from our sponsor - SaaSHub
www.saashub.com | 9 Jun 2026
Index
What are some of the best open-source Web projects? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | system-design-primer | 351,700 |
| 2 | Flutter | 176,807 |
| 3 | stable-diffusion-webui | 163,441 |
| 4 | tauri | 107,449 |
| 5 | Angular | 100,175 |
| 6 | fastapi | 98,890 |
| 7 | puppeteer | 94,449 |
| 8 | Playwright | 90,281 |
| 9 | Django | 87,772 |
| 10 | webpack | 65,743 |
| 11 | Appwrite | 56,217 |
| 12 | material-design-icons | 53,396 |
| 13 | Ionic Framework | 52,521 |
| 14 | expo | 49,916 |
| 15 | Twenty | 49,077 |
| 16 | parcel | 44,026 |
| 17 | EasySpider | 43,917 |
| 18 | Dubbo | 41,516 |
| 19 | react-bits | 40,481 |
| 20 | Fiber | 39,815 |
| 21 | GORM | 39,768 |
| 22 | httpie | 37,683 |
| 23 | Servo | 36,984 |