Weylus turns tablets or smartphones into graphic tablets/touch screens for computers, supporting stylus pressure, multi-touch, screen mirroring, and keyboard input, with best performance on Linux.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONServo is a prototype web browser engine written in Rust, designed as a lightweight, high-performance alternative for embedding web technologies in applications. It builds on macOS, Linux, Windows, Android, and OpenHarmony.
Happy DOM is a JavaScript implementation of a web browser's DOM without a graphical user interface, designed so browser-style code and component tests can run in runtimes like Node.js and Bun.
Monaco Editor is the browser-based code editor extracted from VS Code, distributed as an npm library with ESM and AMD builds. It offers models, URIs, providers for smart features, localization and an interactive playground for integration.
Next.js is Vercel's open-source React framework for building full-stack web applications. It extends the latest React features and integrates Rust-based JavaScript tooling for fast builds, and is used by some of the world's largest companies.
WebTorrent is a streaming BitTorrent client written in pure JavaScript for Node.js and the browser, using WebRTC for peer-to-peer transport without plugins.
FingerprintJS is an open-source, client-side browser fingerprinting library that queries browser attributes and computes a hashed visitor identifier. It works in incognito mode and persists even when browser data is purged.
Kysely is a type-safe and autocompletion-friendly TypeScript SQL query builder inspired by Knex.js.
fQuery is a lightweight JavaScript library providing a chainable API for DOM querying, manipulation, events, animations, and AJAX requests.
Astro is a website build tool for the modern web, focused on content-driven sites and combining developer experience with lightweight output. It offers official integrations for React, Vue, Svelte, MDX, SSR adapters, and language tooling.
A Winston plugin for the modern-errors library that adds fullFormat() and shortFormat() helpers for improved error logging. It supports configurable stack traces, log levels, nested errors, and JSON-safe output for Node.js applications.
Lumen is a private and lightweight web browser with its own engine, written from scratch in Rust without using Chromium or WebKit wrappers.
bpmn-js is an open-source JavaScript toolkit for viewing and editing BPMN 2.0 diagrams directly in the web browser. It provides a rendering engine and interactive modeler capabilities, allowing developers to integrate business process modeling features into web applications.
Patcher is an experimental Chromium-based desktop browser for macOS Apple Silicon (alpha). You tell your coding agent what browser behavior you want, and it generates and installs a plugin. Modifies websites, adds sidebars/toolbars, automates workflows.
A JavaScript library designed as a drop-in replacement for the native WebCodecs API, providing web developers with low-level media codec access. It is currently under active development.
TestCafe is a Node.js-based end-to-end web testing framework. Write tests in JavaScript/TypeScript without WebDriver. Supports Windows, macOS, Linux and various browsers. Features automatic waiting, live mode, and CI integration.
MCP server that lets AI coding agents inspect and control a live Chrome browser via Chrome DevTools, supporting performance traces, network inspection, screenshots, console logs, and Puppeteer-based automation.