Open Source Web Development Projects
Discover 119 open source Web Development repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Web Development projects here are most often combined with Library, TypeScript and Python. Last updated October 4, 2026.
119 repositories · updated October 4, 2026

flask-restful: Build REST APIs with Flask
Flask-RESTful is a Python framework that provides building blocks for creating REST APIs with Flask. It suits developers who want an API-focused structure for Flask applications; consult its documentation for setup and usage details.

awesome-url-shortener: Find Hosted and Self-Hosted URL Shorteners
A curated directory of hosted URL-shortening services, self-hosted software, and commercial options. It also tracks archived projects and services with access problems to help readers compare choices and check service history.

nuqs: Manage React State in URL Search Parameters
nuqs is a TypeScript library for keeping React state in sync with URL query parameters. It suits applications that need shareable, bookmarkable state and typed parsing across React frameworks and routers.

ladybird: Build an Independent Web Browser
Ladybird is an independent web browser built around a novel, web-standards-based engine. It is currently pre-alpha and intended for developers exploring or contributing to browser development, not everyday browsing.

wa-js: Access WhatsApp Web Functions from JavaScript
WA-JS exports WhatsApp Web functions through a JavaScript global API for browser-based integrations and automation. It suits developers building chat, group, business, or account workflows that run in WhatsApp Web.

21st: Discover and Install React UI Components
21st is a community registry and marketplace for reusable React components built with Tailwind CSS and Radix UI. It helps developers find, publish, and install shadcn/ui-style components in their projects.

jscanify: Detect and Straighten Paper in Images
jscanify is a JavaScript document-scanning library for detecting paper in images and correcting perspective. It uses OpenCV.js and supports browser and Node.js workflows, including live camera input.

dom-to-image: Turn DOM Elements into Images
A JavaScript library for converting DOM nodes into SVG, PNG, JPEG, or pixel data. It suits browser applications that need to export or capture rendered interface elements, with support for embedding fonts and images.

fastapi: Build APIs with Python type hints
FastAPI is a Python web framework for building HTTP APIs from standard type annotations. It validates and converts request data and generates OpenAPI documentation, making it a fit for teams that want typed API development with interactive docs.

nuxt: Build Full-Stack Vue Web Applications
Nuxt is a TypeScript framework for building full-stack web applications and websites with Vue. It combines rendering options, routing, data handling, and server capabilities for teams that want a unified framework for production web projects.

tailwindcss: Build Interfaces with Utility-First CSS
Tailwind CSS is a utility-first CSS framework for building custom user interfaces. It suits developers who want to compose designs directly from utility classes and tailor styles to their projects.