web
The best dashboards are built with code. Create fast, beautiful data apps, dashboards, and reports from the command line. Write Markdown, JavaScript, SQL, Python, R… and any language you like. Free and open-source.
A static site generator for data apps, dashboards, reports, and more. Observable Framework combines JavaScript on the front-end for interactive graphics with any language on the back-end for data analysis.
Documentation. Zero Clutter. Just Content.
Generate beautiful, lightweight static documentation sites from Markdown files.
The Developer-First Cookie Banner
c15t is an open source framework for managing cookies, consent, and privacy compliance. Built for modern web apps. It’s fully customizable, framework-agnostic, and designed to give developers full control over the user experience without black-box logic or vendor lock-in.
c15t (consent management) unifies analytics, consent tracking, and privacy controls into a single performant solution. Built for modern development teams, it transforms privacy management from a compliance burden into a fully observable system.
state of the art browsing agent (WebArena 72.7%).
Meka Agent is an open-source, autonomous computer-using agent that delivers state-of-the-art browsing capabilities. The agent works and acts in the same way humans do, by purely using vision as its eyes and acting within a full computer context.
It is designed as a simple, extensible, and customizable framework, allowing flexibility in the choice of models, tools, and infrastructure providers.
A lightweight JavaScript helper for automatically reloading the page when changes are detected in local files. Perfect for simple static sites.
Related contents:
Components from design to production.The UI Framework for Perfectionists by Chainlift.io.
LiftKit is a UI framework based on the golden ratio. At its core, it's a set of formulas and variables that unlock advanced visual design features like optical spacing corrections and dynamic color, powered by Material 3.
An Express-inspired web framework written in Go. Fiber is a Go web framework built on top of Fasthttp, the fastest HTTP engine for Go. It's designed to ease things up for fast development with zero memory allocation and performance in mind.
Related contents:
Web Robots (also known as Web Wanderers, Crawlers, or Spiders), are programs that traverse the Web automatically. Search engines such as Google use them to index the web content, spammers use them to scan for email addresses, and they have many other uses.
Related contents:
EulerHS: full-fledged framework for creating web backends.
EulerHS is a free monadic framework for easy building concurrent backend and console applications in Haskell. This framework provides you with the most important subsystems already integrated, such as SQL DBs, logging, KV DBs and other.
Chainlit is an open-source Python package to build production ready Conversational AI.
Related contents:
Testing WASM-powered AI agents.
This Blueprint demonstrates how to run AI agents directly in the browser using WebAssembly (WASM) through Pyodide and the OpenAI Agents Python SDK. Experience the power of Python-based AI agents without external dependencies – agent code runs directly in your web browser.
Related contents:
nginx ("engine x") is an HTTP web server, reverse proxy, content cache, load balancer, TCP/UDP proxy server, and mail proxy server. Originally written by Igor Sysoev and distributed under the 2-clause BSD License.
Related contents:
be-a11y is a Node.js-based CLI tool designed for automated evaluation and reporting of accessibility issues in HTML-based projects. It supports both local directory scanning and remote URL analysis to help developers identify common accessibility problems.
Inline render-block-stable React hooks.
RenderHooks lets you place hooks right next to the markup that needs them—no wrapper components, no breaking the Rules of Hooks, and zero boilerplate, even when you supply your own custom hooks.
Simple, blog-aware, static sites. Transform your plain text into static websites and blogs.
Related contents:
A faithful recreation of the classic Pokemon Red/Blue games built with React and TypeScript. This project aims to recreate the original Pokemon experience in the browser, maintaining the authentic feel while leveraging modern web technologies.
Related contents:
The React Framework for Cloudflare.
RedwoodSDK is a React framework for building server-side web apps on Cloudflare.
Predictive Mouse Intent Library. What if we could only prefetch data the user actually needs?
ForesightJS is a JavaScript library that predicts user intent by tracking the mouse. Great for prefetching without wasting resources.
Build an amazing docs site.
Everything you need to build a stellar documentation website. Fast, accessible, and easy to use.
A free (but better?) alternative to Obsidian Publish.
A no-brainer solution to turning your Obsidian PKM into a Zola site.
<html> as a Response.
mono-jsx is a JSX runtime that renders <html> element to Response object in JavaScript runtimes like Node.js, Deno, Bun, Cloudflare Workers, etc.
A Rust web framework that does not use async.
Feather is a lightweight, DX-first web framework for Rust — inspired by the simplicity of Express.js, but designed for Rust’s performance and safety.
A web-app framework that includes everything needed to create database-backed web applications according to the Model-View-Controller (MVC) pattern.
Related contents:
- The Unofficial 37signals/DHH Rails Style Guide @ Marc Köhlbrugge's GitHub Gist.
- Making the case for Rails monoliths over microservices @ thoughtbot.
- Part 1: How We Fell Out of Love with Next.js and Back in Love with Ruby on Rails & Inertia.js @ Hardcover.
- The One-Person Framework in practice @ Bram Jetten.
- Serving Large Files in Rails with a Reverse Proxy Server @ Write Software, Well.
- My puts Debugging Workflow in Rails Apps @ Paweł Urbanek.
- Tip: Put your Rails app on a SQL query diet @ Andrew Atkinson.
- Ruby on Rails: The Open-Source Blueprint @ The Miners.
- Engineering excellence starts on edge @ David Heinemeier Hansson.
- You're doing Rails wrong @ Banana Curving Machine.
- The Rails developers' guide to mobile app frameworks @ Masilotti.com.
- How I Audit a Legacy Rails Codebase in the First Week @ piechowski.io.
- Returning To Rails in 2026 @ markround.com.
- Different Approaches to Debugging Query Performance in Rails @ Saeloun.
- Rails 8: How to Auto-Generate Social Media Preview Cards @ DevBlog by Zil Norvilis.
snapDOM captures DOM nodes as images with exceptional speed avoiding bottlenecks and long tasks.
snapDOM is a high-fidelity DOM capture tool, developed as part of the animation engine I'm developing for Zumly — a framework for creating smooth zoom-based view transitions.
Build the 2D and 3D Web Without Coding. Your visual workspace for React / Three Fiber.
Triplex is your visual workspace for building React / Three Fiber components. Build 2D and 3D components without coding using its visual and input controls. Jump down to code when you need to.
Related contents:
An embeddable, lightweight, secure, high-performance JavaScript engine.
Hako is a embeddable, lightweight, secure, high-performance JavaScript engine. It is a fork of PrimJS; Hako has full support for ES2019 and later ESNext features, and offers superior performance and a better development experience when compared to QuickJS.
Test and preview fonts.
Pick fonts for your website without breaking your head. Test fonts on live websites .
Pick fonts that demand Attention. Text makes up 80% of your UI, the rest are white spaces. The right font doesn't just display information—it shapes perception. Choose the perfect font, and turn casual visitors into loyal customers.
The hypermedia framework.
Datastar helps you build reactive web applications with the simplicity of server-side rendering and the power of a full-stack SPA framework.
Related contents:
Fast and low overhead web framework, for Node.js.
Fastify is a web framework highly focused on providing the best developer experience with the least overhead and a powerful plugin architecture. It is inspired by Hapi and Express and as far as we know, it is one of the fastest web frameworks in town.
Related contents:
MCP server for your browser.
Browser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser.
If you want to automate actions on a website, like repeatedly fill out a form, you normally can't do it with AI apps like Cursor or Claude because they don't have access to a web browser. With Browser MCP, you can connect AI apps to your browser so they can automate tasks on your behalf.
Component Library. Ruby gem for RubyUI Components.
A UI component library, crafted precisely for Ruby devs who want to stay organised and build modern apps, fast. Beautifully designed components that you can copy and paste into your apps. Accessible. Customizable. Open Source.
The ultimate ssh powered services for developers.
Our mission is to enable developers with services that help them rapidly prototype on the web. We want to make it easier than ever for developers to share their projects with the world.
beego is an open-source, high-performance web framework for the Go programming language.
Beego is used for rapid development of enterprise application in Go, including RESTful APIs, web apps and backend services.
It is inspired by Tornado, Sinatra and Flask. beego has some Go-specific features such as interfaces and struct embedding.
This site is dedicated to supporting PHP on Microsoft Windows. It also supports ports of PHP extensions or features as well as providing special builds for the various Windows architectures.
Related contents:
Become a better frontend developer.
Take your frontend skills to the next level by recreating real websites from real companies.
The perfect type of practice for developers of all skill levels. Are you up for the challenge?
Syntax Highlighting React Server Component.
React Server Component for syntax highlighting.
MCP server for fetch web page content using Playwright headless browser.
Plugin for build a Vue 3 app in front and load it on CakePHP site. Communicate Vue 3 Component on front with back without implement and use an API interface using a Middleware.
Related contents:
JavaScript Canvas 2d Library.
Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
Radiant is a no-fluff, open source content management system designed for small teams.
Related contents:
a fast, memory-safe web server written in Rust. A fast, memory-safe web server powered by Rust
Ferron is a web server optimized for speed, security, and efficiency. Written in Rust, it offers memory safety and performance, making it ideal for modern websites.
Empower the Web community and invite more to build across platforms.
Lynx is a family of open-source technologies empowering developers to use their existing web skills to create truly native UIs for both mobile and web from a single codebase, featuring performance at scale and velocity.
Related contents:
Easy web apps for data science without the compromises. No web development skills required.
Related contents:
So, you want to build an app that has its data co-located with its UI? That works offline? That synchronizes between clients? And that lets its users own their data?
Related contents:
Explore Offline Wikipedia and Educational Content with Kiwix.
Kiwix is your gateway for offline access to vast web resources like Wikipedia, Stackexchange, Project Gutenberg, TED Talks, and much more. These resources are packaged as highly compressed ZIM archives available for free from Kiwix. Learn more about the open-source Kiwix project on our main website.
Related contents:
A self-hosted API that takes a URL and returns a file with browser screenshots. You run the API on your machine, you send it a URL, and you get back the website data as a file plus screenshots of the site. Simple as.
Build excellent documentation site with less effort
Fumadocs is a beautiful & robust documentation framework with a complete toolchain. Designed for Flexibility, Performance and Next.js.
Reactive Extensions Library for JavaScript.
RxJS is a library for composing asynchronous and event-based programs by using observable sequences. It provides one core type, the Observable, satellite types (Observer, Schedulers, Subjects) and operators inspired by Array methods (map, filter, reduce, every, etc) to allow handling asynchronous events as collections.
Related contents:
A faster way to build and share data apps. Streamlit turns data scripts into shareable web apps in minutes. All in pure Python. No front‑end experience required.
Streamlit lets you transform Python scripts into interactive web apps in minutes, instead of weeks. Build dashboards, generate reports, or create chat apps. Once you’ve created an app, you can use our Community Cloud platform to deploy, manage, and share your app.
Simple. Powerful. Unobtrusive. Build modern web applications with a framework that puts you first.
Aurelia is a modern, front-end JavaScript framework for building browser, mobile, and desktop applications. It focuses on aligning closely with web platform specifications, using convention over configuration, and having minimal framework intrusion. Basically, we want you to just write your code without the framework getting in your way. 😉
Aurelia applications are built by composing a series of simple components. By convention, components are made up of a vanilla JavaScript or Typescript class, with a corresponding HTML template.
Simple, scalable state management.
MobX is a signal based, battle-tested library that makes state management simple and scalable by transparently applying functional reactive programming.
Related contents:
A drop-in javascript spreadsheet library that provides rich features like Excel and Google Sheets.
The goal of FortuneSheet is to make a feature-rich, easy-to-configure online spreadsheet that you can use out-of-the-box.
This project is originated from Luckysheet and has inherited many code from it. Lots of efforts have done to translate the whole project to typescript (still in progress), and solved problems in the design of the original project.
The Web Design Group was founded to promote the creation of non-browser specific, non-resolution specific, creative and informative sites that are accessible to all users worldwide.
To this end, the WDG offers material on a wide range of HTML related topics. We hope that with this site as a reference, you will be able to create Web sites that can be used by every person on the Internet, regardless of browser, platform, or settings.
Related contents:
SRCL is an open-source React component and style repository that helps you build web applications, desktop applications, and static websites with terminal aesthetics. Its modular, easy-to-use components emphasize precise monospace character spacing and line heights, enabling you to quickly copy and paste implementations while maintaining a clean, efficient codebase.
The most advanced responsive front-end framework in the world.
Foundation is the most advanced responsive front-end framework in the world. Quickly go from prototype to production, building sites or apps that work on any kind of device with Foundation. Includes a fully customizable, responsive grid, a large library of Sass mixins, commonly used JavaScript plugins, and full accessibility support.
🔍 LFIer is a powerful and efficient tool for detecting Local File Inclusion (LFI) vulnerabilities in web applications.
🔍 LFIer is a tool engineered to detect Local File Inclusion (LFI) vulnerabilities in web applications. It scans URLs with parameters, injects various payloads, and checks for indicators in the responses to identify potential LFI vulnerabilities. Leveraging asynchronous programming, LFIer ensures efficient and accurate scanning, even in environments protected by WAFs or cloud-based defenses.
Related contents:
Stract is an open source web search engine hosted at stract.com targeted towards tinkerers and developers.
A lightweight Java and Kotlin web framework.
Javalin is a very lightweight web framework for Kotlin and Java which supports WebSockets, HTTP2 and async requests. Javalin’s main goals are simplicity, a great developer experience, and first class interoperability between Kotlin and Java.
Modular building blocks for building collaborative applications like Google Docs and Figma.
Yjs is a shared editing framework. It exposes Shared Types that can be manipulated like any other data type. But they are synced automatically!
Related contents: