back to home

Best Open Source web Libraries

A curated list of the most popular GitHub repositories tagged with web. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1donnemartin/system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

339,176Python
Explore Repo

#2flutter/flutter

Flutter makes it easy and fast to build beautiful apps for mobile and beyond

175,589Dart
Explore Repo

#3AUTOMATIC1111/stable-diffusion-webui

Stable Diffusion web UI

161,834Python
Explore Repo

#4angular/angular

Deliver web apps with confidence 🚀

100,118TypeScript
Explore Repo

#5fastapi/fastapi

FastAPI framework, high performance, easy to learn, fast to code, ready for production

96,298Python
Explore Repo

#6puppeteer/puppeteer

JavaScript API for Chrome and Firefox

93,849TypeScript
Explore Repo

#7django/django

The Web framework for perfectionists with deadlines.

87,082Python
Explore Repo

#8microsoft/playwright

Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

84,401TypeScript
Explore Repo

#9webpack/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.

66,041JavaScript
Explore Repo

#10appwrite/appwrite

Appwrite® - complete cloud infrastructure for your web, mobile and AI apps. Including Auth, Databases, Storage, Functions, Messaging, Hosting, Realtime and more

55,151TypeScript
Explore Repo

#11google/material-design-icons

Material Design icons by Google (Material Symbols)

52,991
Explore Repo

#12ionic-team/ionic-framework

A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

52,403TypeScript
Explore Repo

#13expo/expo

An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.

48,009TypeScript
Explore Repo

#14GitHubDaily/GitHubDaily

坚持分享 GitHub 上高质量、有趣实用的开源技术教程、开发者工具、编程网站、技术资讯。A list cool, interesting projects of GitHub.

45,662
Explore Repo

#15NaiboWang/EasySpider

A visual no-code/code-free web crawler/spider易采集:一个可视化浏览器自动化测试/数据采集/爬虫软件,可以无代码图形化的设计和执行爬虫任务。别名:ServiceWrapper面向Web应用的智能化服务封装系统。

44,097JavaScript
Explore Repo

#16parcel-bundler/parcel

The zero configuration build tool for the web. 📦🚀

44,045JavaScript
Explore Repo

#17apache/dubbo

The java implementation of Apache Dubbo. An RPC and microservice framework.

41,708Java
Explore Repo

#18twentyhq/twenty

Building a modern alternative to Salesforce, powered by the community.

40,525TypeScript
Explore Repo

#19go-gorm/gorm

The fantastic ORM library for Golang, aims to be developer friendly

39,670Go
Explore Repo

#20gofiber/fiber

⚡️ Express inspired web framework written in Go

39,405Go
Explore Repo

#21httpie/cli

🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

37,724Python
Explore Repo

#22DavidHDev/react-bits

An open source collection of animated, interactive & fully customizable React components for building memorable websites.

36,841JavaScript
Explore Repo

#23servo/servo

Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.

36,038Rust
Explore Repo

#24DioxusLabs/dioxus

Fullstack app framework for web, desktop, and mobile.

35,314Rust
Explore Repo

#25xkcoding/spring-boot-demo

🚀一个用来深入学习并实战 Spring Boot 的项目。

34,111Java
Explore Repo

#26yewstack/yew

Rust / Wasm framework for creating reliable and efficient web applications

32,482Rust
Explore Repo

#27labstack/echo

High performance, minimalist Go web framework

32,232Go
Explore Repo

#28nicolargo/glances

Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.

32,071Python
Explore Repo

#29surrealdb/surrealdb

A scalable, distributed, collaborative, document-graph database, for the realtime web

31,586Rust
Explore Repo

#30GoogleChrome/lighthouse

Automated auditing, performance metrics, and best practices for the web.

29,933JavaScript
Explore Repo

#31reflex-dev/reflex

🕸️ Web apps in pure Python 🐍

28,231Python
Explore Repo

#32nextauthjs/next-auth

Authentication for the Web.

28,152TypeScript
Explore Repo

#33rwf2/Rocket

A web framework for Rust.

25,706Rust
Explore Repo

#34biomejs/biome

A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.

24,420Rust
Explore Repo

#35yudai/gotty

Share your terminal as a web application

19,427Go
Explore Repo

#36jorgebucaran/hyperapp

1kB-ish JavaScript framework for building hypertext applications

19,217JavaScript
Explore Repo

#37JetBrains/compose-multiplatform

Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.

18,898Kotlin
Explore Repo

#38HelloZeroNet/ZeroNet

ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network

18,745JavaScript
Explore Repo

#39alibaba/weex

A framework for building Mobile cross-platform UI

18,728C++
Explore Repo

#40mojs/mojs

The motion graphics toolbelt for the web

18,683CoffeeScript
Explore Repo

#41sanic-org/sanic

Accelerate your web app development | Build fast. Run fast.

18,639Python
Explore Repo

#42liabru/matter-js

a 2D rigid body physics engine for the web ▲● ■

18,099JavaScript
Explore Repo

#43elysiajs/elysia

Ergonomic Framework for Humans

17,646TypeScript
Explore Repo

#44gyoogle/tech-interview-for-developer

👶🏻 신입 개발자 전공 지식 & 기술 면접 백과사전 📖

17,201Java
Explore Repo

#45eythaann/Seelen-UI

The Fully Customizable Desktop Environment for Windows 10/11.

16,187Rust
Explore Repo

#46amplication/amplication

Amplication brings order to the chaos of large-scale software development by creating Golden Paths for developers - streamlined workflows that drive consistency, enable high-quality code practices, simplify onboarding, and accelerate standardized delivery across teams.

16,003TypeScript
Explore Repo

#47flet-dev/flet

Flet enables developers to easily build realtime web, mobile and desktop apps in Python. No frontend experience required.

15,762Python
Explore Repo

#48ffuf/ffuf

Fast web fuzzer written in Go

15,751Go
Explore Repo

#49rjsf-team/react-jsonschema-form

A React component for building Web forms from JSON Schema.

15,685TypeScript
Explore Repo

#50avwo/whistle

HTTP, HTTP2, HTTPS, Websocket debugging proxy

15,411JavaScript
Explore Repo