Web

Open-source projects categorized as Web

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.

  • Project mention: 10 GitHub repositories that every developer must follow | dev.to | 2024-02-21

    ✅ donnemartin/system-design-primer: https://github.com/donnemartin/system-design-primer

  • Flutter

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

  • Project mention: Show HN: Shorebird 1.0, Flutter Code Push | news.ycombinator.com | 2024-04-08

    [3]: https://github.com/flutter/flutter/tree/master/packages/flut...

  • 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.

    SurveyJS logo
  • stable-diffusion-webui

    Stable Diffusion web UI

  • Project mention: Show HN: I made an app to use local AI as daily driver | news.ycombinator.com | 2024-02-27

    * LLaVA model: I'll add more documentation. You are right Llava could not generate images. For image generation I don't have immediate plans, but checkout these projects for local image generation.

    - https://diffusionbee.com/

    - https://github.com/comfyanonymous/ComfyUI

    - https://github.com/AUTOMATIC1111/stable-diffusion-webui

  • Angular

    Deliver web apps with confidence 🚀

  • Project mention: Episode 24/15: Wiz behind the curtain, Copilot in VSCode | dev.to | 2024-04-18
  • puppeteer

    Node.js API for Chrome

  • Project mention: Sometimes things simply don't work | dev.to | 2024-04-23

    I am not in any way associated with the developers at puppeteer, but if you are looking for a way to contribute, they are open source

  • tauri

    Build smaller, faster, and more secure desktop applications with a web frontend.

  • Project mention: Tauri CRUD Boilerplate | dev.to | 2024-04-10

    Hi, dear Tauri! Long time no see. I published my first post, Developing a Desktop Application via Rust and NextJS. The Tauri Way almost a year ago. Since then, Tauri has become stronger. I'm happy about that! And now, I am very pleased to make a useful contribution to the Tauri community. As a full-stack developer, I frequently face situations where I need to start a DB-based UI project as fast as possible. It's stressful if I need to start the project from 100% scratch. I prefer to keep some boilerplates on hand, which will save me time and nerves and will be the subject of this article.

  • Django

    The Web framework for perfectionists with deadlines.

  • Project mention: AutoCodeRover resolves 22% of real-world GitHub in SWE-bench lite | news.ycombinator.com | 2024-04-09

    >As an example, AutoCodeRover successfully fixed issue #32347 of Django.

    This bug was fixed three years ago in a one-line change.[0] Presumably the fix was already in the training data.

    [0] https://github.com/django/django/pull/13933

  • 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.

    WorkOS logo
  • fastapi

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

  • Project mention: FastAPI Got Me an OpenAPI Spec Really... Fast | dev.to | 2024-04-22

    That’s when I found FastAPI.

  • 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: Getting started with TiniJS framework | dev.to | 2024-04-20

    Homepage: https://webpack.js.org/

  • Playwright

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

  • Project mention: Sometimes things simply don't work | dev.to | 2024-04-23

    The consensus I could gather is either use playwright or use a workaround to solve it in the puppeteer layer. The root cause of the bug is a websocket size limitation on the CDP protocol for chromium.

  • Ionic Framework

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

  • Project mention: Design Systems with Web Components | dev.to | 2023-12-18

    I was recently able to sit down with some of the core members of Ionic, who also created Stencil a toolchain for building Design Systems and Progressive Web Apps. We talked at great length how typically companies are approaching Ionic from a Design Team and need help building components. As a developer I wanted to talk about the Web Components that are used within the Design System first. There was a decent amount of surprise, so I thought I would break down what a Design System is and why it doesn't matter which end you start with, as long as you have both your Design and Development teams working together to build your Design System.

  • material-design-icons

    Material Design icons by Google (Material Symbols)

  • Project mention: Google Fonts documentation not always up to date? | /r/webdev | 2023-06-30

    They link on the docs to the github which lists these extra options though. https://github.com/google/material-design-icons/tree/master/font So it's easy to miss.

  • parcel

    The zero configuration build tool for the web. 📦🚀

  • Project mention: Getting started with TiniJS framework | dev.to | 2024-04-20

    Homepage: https://parceljs.org/

  • Appwrite

    Build like a team of hundreds_

  • Project mention: How I use Appwrite Databases with Pinia to build my own habit tracker | dev.to | 2024-04-14

    If you haven't tried Appwrite, make sure you give it a spin. It's a open source backend that packs authentication, databases, storage, serverless functions, and all kinds of utilities in a neat API. Appwrite can be self-hosted, or you can use Appwrite Cloud starting with a generous free plan.

  • Dubbo

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

  • GORM

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

  • Project mention: Go ORMs Compared | dev.to | 2024-01-18

    GORM is a comprehensive ORM tool in Go, offering a code-first approach which allows defining database schemas using struct tags in Go. It's known for its developer-friendly nature, making it suitable for both beginners and experienced users. GORM supports a variety of SQL databases like MySQL, PostgreSQL, and SQLite. It's designed to be flexible, allowing developers to drop down to raw SQL when necessary. However, it's important to be cautious about its performance implications in large-scale applications.

  • spring-boot-demo

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

  • 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: Personas - an Ai Assistant | dev.to | 2024-04-14

    tested the end points using httpie and sometime curl

  • Fiber

    ⚡️ Express inspired web framework written in Go

  • Project mention: อย่าเพิ่งใช้ fiber ถ้ายังไม่ได้อ่าน doc | dev.to | 2023-10-31
  • yew

    Rust / Wasm framework for creating reliable and efficient web applications

  • Project mention: Container2wasm: Convert Containers to WASM Blobs | news.ycombinator.com | 2024-01-03
  • expo

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

  • Project mention: Como Foi O Front In Floripa? 🤔 | dev.to | 2023-11-28
  • Echo

    High performance, minimalist Go web framework

  • Project mention: Go + Hypermedia - A Learning Journey (Part 1) | dev.to | 2024-02-23

    Echo - web framework for Go

  • lighthouse

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

  • Project mention: Top 20 Frontend Interview Questions With Answers | dev.to | 2024-02-03

    Google Core Vitals now represent the most important metrics to focus on when it comes to technical SEO. Google Core Vitals are a set of standardized metrics that Google uses to evaluate the user experience offered by a web page and assign it a technical SEO grade. Several tools exist to measure and report technical SEO performance, but the most reliable is Google Lighthouse.

  • 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.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Web related posts

Index

What are some of the best open-source Web projects? This list will help you:

Project Stars
1 system-design-primer 253,398
2 Flutter 161,649
3 stable-diffusion-webui 129,299
4 Angular 94,464
5 puppeteer 86,704
6 tauri 77,154
7 Django 76,672
8 fastapi 70,779
9 webpack 64,160
10 Playwright 61,568
11 Ionic Framework 50,386
12 material-design-icons 49,750
13 parcel 43,097
14 Appwrite 40,869
15 Dubbo 39,994
16 GORM 35,416
17 spring-boot-demo 31,984
18 httpie 31,760
19 Fiber 31,291
20 yew 29,888
21 expo 28,914
22 Echo 28,466
23 lighthouse 27,823

Sponsored
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.
www.influxdata.com