Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Javascript

Javascript

3628 projects

Showing 36 of 3627 projects

Restrict subclassing support in built-ins
Restrict subclassing support in built-ins

A TC39 proposal to remove ES6 built-in subclassing machinery (Types II, III, IV) to reduce complexity and security vulnerabilities.

#builtins#tc39#language-proposal
Stars46
Forks7
Last commit2 years ago
hyperapp-boilerplate
hyperapp-boilerplateJavaScript

A production-ready boilerplate for building HyperApp applications with Taskr and Rollup.

#taskr#hyperapp#rollup-example
Stars46
Forks14
Last commit3 years ago
Charred's node.js Guide to Steam Bots
Charred's node.js Guide to Steam BotsJavaScript

A guide to creating Steam bots using Node.js, covering login, trading, and chat functionality.

#chat-bots#open-source-guide#self-hosted-bots
Stars46
Forks8
Last commit6 years ago
ship-ui
ship-uiTypeScript

A modern signal-based and zoneless-compatible UI component library for Angular 19+.

#developer-tools#ui-kit#library-app
Stars46
Forks2
Last commit6 days ago
es6-set
es6-setJavaScript

ECMAScript 6 Set collection polyfill and implementation for environments lacking native support.

#set-collection#polyfill#data-structures
Stars46
Forks9
Last commit4 years ago
compose-tiny
compose-tinyJavaScript

A minimal and high-performance function composition utility for JavaScript and TypeScript.

#functional-programming#function-composition#npm-package
Stars46
Forks2
Last commit3 years ago
percolate:find-from-publication
percolate:find-from-publicationJavaScript

Track which client-side documents result from specific Meteor publications using hidden metadata collections.

#reactive-programming#client-side-queries#full-stack
Stars45
Forks6
Last commit
d3-geo-scale-bar
d3-geo-scale-barJavaScript

A D3.js plugin for adding automatic scale bars to projected geographic maps.

#cartography#d3-geo#geospatial
Stars45
Forks2
Last commit6 months ago
Awesome Cucumber
Awesome Cucumber

A curated collection of Cucumber and Gherkin resources for behavior-driven development (BDD) testing.

#software-testing#bdd-tools#rails
Stars45
Forks12
Last commit5 years ago
arr-diff
arr-diffJavaScript

Returns the difference between the first array and additional arrays using strict equality.

#arr#array#values
Stars45
Forks19
Last commit4 years ago
JsonHilo
JsonHiloJavaScript

A fast, lossless streaming JSON parser for JavaScript with high-level and low-level interfaces.

#fast#zero-dependency#modular
Stars45
Forks3
Last commit1 year ago
NativeScript Capacitor
NativeScript CapacitorTypeScript

A NativeScript plugin for Capacitor that enables building native mobile apps with web technologies.

#ios#javascript-framework#capacitor-plugin
Stars45
Forks9
Last commit3 years ago
Kafka-logger
Kafka-loggerJavaScript

A Kafka transport for Winston that enables logging to Apache Kafka topics via REST proxy.

#winston-transport#npm-package#log-aggregation
Stars45
Forks11
Last commit8 years ago
gentleRpc
gentleRpcTypeScript

A JSON-RPC 2.0 library with HTTP and WebSocket support for Deno and browser environments.

#json-rpc#json-rpc2#deno
Stars45
Forks9
Last commit2 years ago
react-native-toolkit
react-native-toolkitJavaScript

A collection of customizable UI components for React Native mobile applications, starting with an advanced navigation bar.

#ios#android#frontend
Stars45
Forks5
Last commit11 years ago
react-native-progress-circular
react-native-progress-circularJavaScript

A pure React Native component for creating customizable circular progress bars on iOS and Android.

#ios#circular-progress#loading-indicator
Stars45
Forks10
Last commit8 years ago
Tracetool
TracetoolPascal

A Windows viewer and multi-language client API for sending and displaying traces, logs, and debug output from various sources.

#tracing#java#c-plus-plus
Stars45
Forks14
Last commit1 month ago
Meteor GraphQL
Meteor GraphQLJavaScript

An example Meteor application integrating RethinkDB with GraphQL for data querying.

#data-querying#graphql#example-project
Stars44
Forks1
Last commit10 years ago
cometchat-uikit-angular
cometchat-uikit-angularTypeScript

Ready-to-use chat UI components for Angular applications with pre-built messaging and calling interfaces.

#chat#javascript-framework#video-calling
Stars44
Forks24
Last commit1 month ago
<file-viewer>
<file-viewer>JavaScript

A framework-agnostic web component built with Svelte for viewing common file types directly in the browser.

#web-components#embedding#pdf-viewer
Stars44
Forks6
Last commit2 years ago
Stellar UI
Stellar UITypeScript

A comprehensive Vue 3 UI library offering fully styled, customizable components, icons, dark mode, and keyboard shortcuts.

#dark-mode#icons#vue3
Stars44
Forks3
Last commit1 year ago
framaterial
framaterialCSS

A frontend framework for building web projects with Material Design components using jQuery.

#jquery#css-framework#ui-components
Stars44
Forks10
Last commit11 years ago
CalendarJS
CalendarJSJavaScript

Lightweight JavaScript components for calendars, schedules, and timelines, compatible with React, Vue, Angular, and vanilla JS.

#timeline#vanilla-js#date-picker
Stars44
Forks4
Last commit8 months ago
pad-left
pad-leftJavaScript

A fast JavaScript library for left-padding strings with zeros or custom characters.

#left#fill#npm-package
Stars44
Forks6
Last commit4 years ago
screensaver
screensaverJavaScript

A Node.js module and CLI tool to programmatically start the system screensaver.

#system-utilities#npm-package#tool
Stars44
Forks2
Last commit8 years ago
ava-fast-check
ava-fast-checkJavaScript

Integrates property-based testing with AVA using fast-check to generate and run test cases automatically.

#unit-testing#typescript#testing
Stars44
Forks4
Last commit4 years ago
bluebird-promisell
bluebird-promisellJavaScript

A functional programming library for promises that enables composable async code with utilities like liftp, traversep, and foldp.

#functional-programming#async-programming#bluebird
Stars44
Forks4
Last commit
Goji
GojiOCaml

A multi-tool for generating OCaml bindings to JavaScript libraries with OCaml-centric design and automated dependency handling.

#dsl#type-safety#ffi
Stars44
Forks8
Last commit12 years ago
v-bucket
v-bucketJavaScript

A fast, simple, and lightweight state management library for Vue 3 built with the Composition API, inspired by Vuex.

#vuex#reactive-state#lightweight
Stars44
Forks4
Last commit2 years ago
choo-persist
choo-persistJavaScript

Persist choo application state to localStorage with automatic synchronization.

#browser-storage#localstorage#choo
Stars44
Forks4
Last commit8 years ago
object-keys
object-keysJavaScript

A shim for Object.keys that provides a reliable implementation for environments where it's missing.

#cross-browser#object-keys#polyfill
Stars44
Forks20
Last commit5 months ago
array-includes
array-includesJavaScript

A spec-compliant polyfill for Array.prototype.includes that works in ES3+ environments.

#array#contains#polyfill
Stars43
Forks12
Last commit15 days ago
Preact Scroll Header
Preact Scroll HeaderJavaScript

A tiny (800b gzip) Preact component for creating headers that show/hide based on scroll direction.

#scroll-behavior#css-animations#frontend
Stars43
Forks1
Last commit7 years ago
WebAR.rocks.faceDepth
WebAR.rocks.faceDepthJavaScript

A lightweight JavaScript/WebGL library for real-time face detection, depth estimation, and 3D face insertion in the browser.

#camera#neural-networks#threejs
Stars43
Forks5
Last commit9 months ago
aurelia-google-maps
aurelia-google-mapsTypeScript

A highly configurable custom element for embedding Google Maps into Aurelia 1 applications.

#web-mapping#aurelia-applications#geocoding
Stars43
Forks35
Last commit3 years ago
is-observable
is-observableJavaScript

Check if a value is an Observable, a standard for representing asynchronous data streams.

#reactive-programming#utility-library#async-streams
Stars43
Forks9
Last commit4 years ago
PreviousPage 77 of 101Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
7 years ago
8 years ago
#Frontend877
#Nodejs810
#Typescript681
#React369
#Web Development353
#Developer Tools351
#Ui Components294
#Javascript Library258
#Cross Platform250
#React Native232
#Build Tool180
#Mobile Development174