Showing 36 of 2554 projects
A practical functional library for JavaScript programmers emphasizing immutability and currying.
A practical guide to functional programming concepts using JavaScript as the learning language.
A comprehensive library of string validators and sanitizers for Node.js and browsers.
A free and open-source JavaScript library for accessible creative coding on the web.
An open-source, no-code game engine for creating 2D, 3D, and multiplayer games across mobile, desktop, and web platforms.
Official React bindings for Redux, enabling performant and flexible state management in React applications.
Official React bindings for Redux, providing performant and flexible state management integration.
A lightweight JavaScript library for creating step-by-step onboarding tours and product walkthroughs on websites.
A visual tool for wiring together hardware devices, APIs, and online services using a browser-based flow editor.
A terminal string styling library for Node.js with an expressive API, high performance, and no dependencies.
A full-featured, open-source in-browser Markdown editor based on Stack Overflow's PageDown library.
A classic, reliable, and trusted JavaScript test framework for Node.js and the browser.
A declarative GUI toolkit for building native user interfaces across embedded, desktop, and mobile platforms using Rust, C++, JavaScript, or Python.
A simple, blazing fast, and thoroughly tested WebSocket client and server implementation for Node.js.
Bootstrap 5 components rebuilt as React components for seamless integration.
A simple, lightweight JavaScript API for handling browser cookies with extensive browser support and no dependencies.
A JavaScript framework for creating ambitious web applications with strong conventions and productivity focus.
A JavaScript framework for creating ambitious web applications with strong conventions and productivity focus.
A simple, type-safe local JSON database for Node.js and browsers using plain JavaScript.
A Node.js tool for optimizing SVG files by removing redundant information without affecting rendering.
A JavaScript library for animating elements as they enter or leave the viewport on scroll.
A draggable and resizable responsive grid layout system for React applications.
A beautiful, customizable replacement for JavaScript's native alert, confirm, and prompt dialogs.
A static type checker for JavaScript that helps catch errors during development and improve code quality.
A high-performance, whitespace-sensitive template engine for Node.js and browsers, influenced by Haml.
GraalVM compiles Java and other JVM languages into native executables for instant startup, peak performance, and reduced resource usage.
A pure-JavaScript implementation of web standards like DOM and HTML for Node.js, enabling browser-like environments for testing and scraping.
A collection of common interactive command line user interfaces for Node.js applications.
A fast and extensible Markdown parser with 100% CommonMark support, syntax plugins, and URL autolinking.
A collection of high-performance JavaScript and TypeScript tools written in Rust, powering modern development toolchains.
Automatically detects and highlights React performance issues like unnecessary re-renders without requiring code changes.
A powerful schema description language and data validator for JavaScript.
A mobile browser console for debugging web applications directly on mobile devices.
An open-source, self-hostable kanban board application built with Meteor for collaborative task management.
A minimal, fast, and concurrent test runner for Node.js with a concise API and detailed error output.
A minimal, fast, and concurrent test runner for Node.js with a concise API and detailed error output.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.