Showing 36 of 3633 projects
A pure JavaScript implementation of the classic Asteroids arcade game using HTML5 Canvas.
A modern JavaScript i18n localization library using ES6 tagged templates and GNU gettext principles.
An isomorphic JavaScript resource engine for defining models with schema, validation, and multiple data providers.
A full-stack TypeScript boilerplate with Docker, Node.js, Nest.js, Next.js, GraphQL, and Material-UI for rapid web app development.
A curated list of Observable-related resources including implementations, libraries, packages, articles, and videos.
A simple, highly configurable flash message service and component for Ember.js applications.
A curated list of Observable-related resources including implementations, libraries, packages, articles, and videos.
Generate and publish interactive organization charts without a webserver or database, using a static Vue.js application.
A JavaScript micro library for real-time particle physics simulations with constraints and forces.
A lazy functional iteration library supporting sync, async, and concurrent iteration in JavaScript.
An ESLint plugin providing additional rules for Node.js-specific code patterns and best practices.
A customizable, draggable tree component for Vue.js applications with full keyboard navigation and slot-based customization.
A desktop 2D game engine and IDE with visual editors and multi-language scripting, designed to make game development easy and fun.
An unofficial Evernote desktop client for Linux built with Electron, providing full web version functionality with desktop integration.
A lightweight Angular library for creating draggable, scrollable carousels with touch and mouse support.
A Node.js library for I2C serial bus access on Linux boards like Raspberry Pi and BeagleBone.
A Node.js utility that pipes command-line output to a browser window with auto-scrolling and ANSI color support.
A polyfill for the AbortController API and abortable fetch, providing stubs for browsers without native support.
A multi-language static call graph generator that parses source code to visualize function dependencies across 20+ programming languages.
A desktop client for managing and running npm scripts from your package.json.
A JavaScript library for rendering customizable funnel charts using D3.js.
A straightforward plotting library built on D3.js that simplifies chart creation with minimal code.
An opinionated ESLint plugin with rules used by GitHub for JavaScript, TypeScript, and React development.
A JavaScript library for reading and rendering OGC GeoPackage files in both browser and Node.js environments.
A Flutter plugin for speech recognition on iOS and Android using native APIs.
A preconfigured template for building Electron desktop apps with Vue 3, Vite, TypeScript, and Vuetify.
A command-line Markdown previewer that uses React for incremental updates without reloading media.
A JavaScript data structure for high-level audio manipulation, including loading, processing, recording, and saving audio.
Integrates the Famous 3D animation engine with Meteor's Blaze templating for reactive UI components.
A JavaScript library for creating continuous area cartograms using D3 and TopoJSON.
A fully customizable, framework-agnostic web component for building editable tables and data grids.
A fast, promise-based CSV parser for Node.js that wraps csv-parser for convenient usage.
A CSS parser with built-in support for SCSS, Sass, and LESS preprocessors, enabling programmatic CSS manipulation.
Minimalist code examples demonstrating ES6 (ECMAScript 2015) JavaScript features with clear implementations.
A Grunt task for managing TypeScript compilation from development to production with advanced workflow features.
An Ember.js addon that provides a helper to bubble closure actions up the route hierarchy.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.