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: Angular Signals, Reactive Context, and Dynamic Dependency Tracking | dev.to | 2024-04-24

    /** * https://github.com/angular/angular/blob/75a186e321cb417685b2f13e9961906fc0aed36c/packages/core/src/render3/reactivity/untracked.ts#L15 * * packages/core/src/render3/reactivity/untracked.ts * **/ export function untracked(nonReactiveReadsFn: () => T): T { const prevConsumer = setActiveConsumer(null); try { return nonReactiveReadsFn(); } finally { setActiveConsumer(prevConsumer); } }

  • 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: Ask HN: Best stack for building a desktop app? | news.ycombinator.com | 2024-05-01
  • 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

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

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

  • Project mention: FastAPI Best Practices: A Condensed Guide with Examples | dev.to | 2024-04-30

    FastAPI is a modern, high-performance web framework for building APIs with Python, based on standard Python type hints.

  • 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: Practical and Beginner friendly guide for speeding up your web-apps | dev.to | 2024-05-01

    There are various tools available that manage the size of bundled assets. We are going to use the example of a popular and widely used bundler named Webpack, and practically look at many of the optimization techniques it offers.

  • Playwright

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

  • Project mention: Typed E2E test IDs | dev.to | 2024-05-01

    We start with a project that was bootstrapped with npx create-next-app. For the E2E test we use Playwright and set it up as described in the testing guide provided by Next.js.

  • 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: DEMO - Voice to PDF - Complete PDF documents with voice commands using the Claude 3 Opus API | dev.to | 2024-04-27

    It runs using Parcel, very simple and easy to setup. The app has 3 files:

  • Appwrite

    Your backend, minus the hassle.

  • 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: Surprisingly Powerful – Serverless WASM with Rust Article 1 | dev.to | 2024-04-27

    Yew is a framework for creating reliable and efficient web applications. Yew

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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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

  • Sponsoring the Rust-based Rocket Web framework

    1 project | dev.to | 3 May 2024
  • The First Website

    1 project | news.ycombinator.com | 27 Apr 2024
  • Nginx 1.26.0 Stable Released

    2 projects | news.ycombinator.com | 24 Apr 2024
  • GPU Compute in the Browser at the Speed of Native: WebGPU Marching Cubes

    3 projects | news.ycombinator.com | 23 Apr 2024
  • Angular Signals, Reactive Context, and Dynamic Dependency Tracking

    1 project | dev.to | 24 Apr 2024
  • Sometimes things simply don't work

    3 projects | dev.to | 23 Apr 2024
  • Homelab Adventures: Crafting a Personal Tech Playground

    7 projects | dev.to | 22 Apr 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 3 May 2024
    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 →

Index

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

Project Stars
1 system-design-primer 254,953
2 Flutter 161,934
3 stable-diffusion-webui 129,975
4 Angular 94,541
5 puppeteer 86,832
6 tauri 77,375
7 Django 76,886
8 fastapi 71,023
9 webpack 64,178
10 Playwright 61,799
11 Ionic Framework 50,430
12 material-design-icons 49,821
13 parcel 43,122
14 Appwrite 41,134
15 Dubbo 40,048
16 GORM 35,481
17 spring-boot-demo 32,034
18 httpie 31,929
19 Fiber 31,381
20 yew 29,948
21 expo 29,197
22 Echo 28,568
23 lighthouse 27,864

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com