Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. 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.
System Design Primer on GitHub** (https://github.com/donnemartin/system-design-primer) Best for: Learning system design. System design is a critical skill for engineers, especially those moving into senior roles. The System Design Primer on GitHub is an excellent resource that covers the fundamentals of designing scalable systems, a key area for technical interviews.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Flutter provides robust support for NFC through third-party packages, making implementation seamless.
-
Project mention: Show HN: Voice-Pro – AI Voice Cloning Magic: Transform Any Voice in 15 Seconds | news.ycombinator.com | 2024-11-27
-
-
Project mention: Show HN: Electro – A hyper-fast Windows image viewer with a built-in terminal | news.ycombinator.com | 2025-02-24
Here is a whole story: https://github.com/tauri-apps/tauri/discussions/4089
tl;dr - Tauri uses platform's default implementation of a webview. On Windows it's WebView2 which reports back to MS.
-
Vitest is a next-generation JavaScript testing framework powered by Vite. It’s an excellent alternative to Jest, offering native TypeScript support, a fast setup, and solid performance. However, while it has an experimental headless browser, it’s not ideal for advanced scenarios like running SEO audits in CI/CD pipelines. Instead, we can pair Vitest with Pupetter, a more mature tool for headless browser automation.
-
Project mention: How to Build a Custom Django Authentication System: A Comprehensive Guide. | dev.to | 2025-03-14
Have basic knowledge of the Django framework.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
🔗 New to FastAPI? Check out FastAPI's official documentation.
-
Playwright
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
Sample apps using Playwright, Browserbase, and Scrapybara
-
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.
Project mention: You Don’t Know JS Yet: My Weekly Journey Through JavaScript Mastery | dev.to | 2025-03-02The JS code gets transpiled by tools like Babel, then bundled (often by Webpack) into a single or few files (like bundle.js). This optimizes the website to load faster, as the browser can fetch everything from one file instead of multiple.
-
Ionic Framework
A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
Ionic Official Website
-
Project mention: ✨10 Stunning Icon Libraries to Check Out (That Are Free and Open-Source) 🚀 | dev.to | 2025-02-15
Website: Material Symbols GitHub Repo: GitHub Repo
-
Project mention: How to Build a AI Chat App Using React, Tailwind and Framer motion | dev.to | 2024-11-18
🔗 Tools We’ll Use: ReactJS: https://react.dev/ TailwindCSS: https://tailwindcss.com/ Appwrite: https://appwrite.io/ Gemini: https://ai.google.dev/ Framer motion: https://motion.dev/
-
Parcel is another alternative that requires zero configuration and is super fast. If you want a simple React setup without any hassle, Parcel is a great choice.
-
Project mention: Dubbo: A Robust Java RPC and Microservice Framework | news.ycombinator.com | 2024-08-08
-
expo
An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.
Expo - React Native framework
-
EasySpider
A visual no-code/code-free web crawler/spider易采集:一个可视化浏览器自动化测试/数据采集/爬虫软件,可以无代码图形化的设计和执行爬虫任务。别名:ServiceWrapper面向Web应用的智能化服务封装系统。
Project mention: EasySpider: A No-Code Tool for Visual Web Crawling and Data Collection | news.ycombinator.com | 2024-08-11 -
2. GORM
-
When creating this template project, I saw that I had to set up the server manually and I used gofiber as it has express-like functionalities, and as a MERN stack developer, I found it very easy to use. Once I thought to make a server-project generator in Express as well, but they already have one, it is called express-generator. Then I thought there might be the same thing for Fiber as well. But when I searched in GitHub with the topic:go-backend-template, I only found pre-made templates that you can clone and use for your projects. That's when I decided to give it a shot.
-
httpie
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)
Project mention: Show HN: A Fast HTTP Request CLI Powered by HTTL | news.ycombinator.com | 2025-02-21 -
-
Yew
-
Project mention: Go vs Node.js vs PHP: Which Framework Outperforms the Other in Speed and Efficiency? | dev.to | 2025-01-20
echo vs. fasthttp Selection: If the echo framework has been decided to be used, it is not recommended to consider fasthttp anymore. Although echo supported fasthttp in version 2, the author of echo explained the reasons for giving up in https://github.com/labstack/echo/issues/665, mainly to maintain the simplicity of the framework and community compatibility, and to use the standard library as much as possible. This enables echo to better integrate with the community ecosystem while maintaining high performance.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Web discussion
Web related posts
-
Tagged Template Literals on Template
-
New Angular 20 Feature - Exponential Operator is Supported on Template
-
How to Build a Custom Django Authentication System: A Comprehensive Guide.
-
Understanding Uvicorn: The basics
-
Unveiling the Libpng License: A Deep Dive into Open Source Fairness
-
Exploring GNU AGPL v3: A Deep Dive into Open Source Licensing
-
Unveiling the OpenSSL License: A Deep Dive into Open Source Security
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 16 Mar 2025
Index
What are some of the best open-source Web projects? This list will help you:
# | Project | Stars |
---|---|---|
1 | system-design-primer | 291,358 |
2 | Flutter | 169,123 |
3 | stable-diffusion-webui | 149,219 |
4 | Angular | 97,204 |
5 | tauri | 90,515 |
6 | puppeteer | 89,985 |
7 | Django | 82,703 |
8 | fastapi | 81,826 |
9 | Playwright | 70,037 |
10 | webpack | 65,100 |
11 | Ionic Framework | 51,515 |
12 | material-design-icons | 51,203 |
13 | Appwrite | 47,621 |
14 | parcel | 43,716 |
15 | Dubbo | 40,794 |
16 | expo | 38,174 |
17 | EasySpider | 37,904 |
18 | GORM | 37,661 |
19 | Fiber | 35,378 |
20 | httpie | 34,999 |
21 | spring-boot-demo | 33,478 |
22 | yew | 31,303 |
23 | Echo | 30,628 |