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

react-projects: Learn React Through Small Practice Apps
A collection of small React projects for exploring common frontend patterns, including state, Redux, routing, and Markdown editing. It is explicitly unmaintained, so use it as a learning reference rather than a production starter.

react: Build User Interfaces with JavaScript
React is a JavaScript library for building interactive user interfaces from components. It suits teams creating web experiences that need reusable UI and can also support server rendering and React Native applications.

agent-native: Build Agentic Apps with Shared UI and Actions
Agent-Native is a TypeScript framework for building applications where people and AI agents work through the same actions and shared data. It suits teams creating agent-powered tools that need an interactive UI, permissions, and workflows beyond chat.

pic-smaller: Compress and Convert Images in Your Browser
Pic Smaller is a browser-based batch image compressor and converter that processes files locally rather than uploading them to an application server. It suits people who want a private, straightforward way to optimize image collections.

Open-Higgsfield-AI: Review and Run an AI Image Studio
A JavaScript-based AI image studio presented as a self-hosted alternative to Higgsfield AI. The repository currently describes the app as an internal review tool, with image generation paused until provider credits are available.

officeonline: Connect Nextcloud to Office Online Server
Nextcloud’s Office Online integration lets users work with documents through a self-hosted Office Online Server. It is intended for Nextcloud deployments that can configure an on-premise server as a trusted WOPI host.

for-legacy-web: Use Stoat’s Legacy Web Client
for-legacy-web is the legacy web client for Stoat, formerly known as Revite for Revolt. It is aimed at users who need the existing browser client and maintainers making small fixes or keeping older deployments running.

shepherd: Guide Users Through Interactive App Tours
Shepherd is a JavaScript library for building customizable onboarding tours, trainings, and announcements inside websites and apps. Use it to explain workflows in context, with framework wrappers available for several popular frontend stacks.

h264-mp4-encoder: Encode H.264 Video to MP4 in JavaScript
A WebAssembly-backed library for encoding RGBA or YUV frames into H.264 video in an MP4 container. It targets JavaScript applications in browsers or Node.js, including workflows that turn canvas frames into video.

textrix: Create and Publish Rich-Text Articles
Textrix is a ProseMirror-based publishing editor for building Medium-style writing experiences. It combines editing and publishing, with static HTML output and support for framework-based or vanilla JavaScript apps.

microweber: Build Websites and Online Stores with a Visual CMS
Microweber is a Laravel-based CMS for building websites, blogs, and online stores with drag-and-drop editing and live text updates. It suits users who want visual content management alongside built-in e-commerce, with PHP hosting and database setup required.

tldraw: Build Infinite Canvas Apps in React
tldraw is a TypeScript SDK for building interactive infinite-canvas applications in React. It provides drawing and diagramming tools, extensible canvas primitives, and optional real-time collaboration for teams building custom visual products.