Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Javascript

Javascript

2960 projects

Showing 36 of 2960 projects

unordered-array-remove
unordered-array-removeJavaScript

Efficiently removes an element from an unordered array by swapping with the last element instead of splicing.

#npm-package#data-structures#javascript
Stars118
Forks8
Last commit4 years ago
test-each
test-eachJavaScript

A test runner-agnostic library for data-driven testing, fuzz testing, and snapshot testing with descriptive titles.

#data-driven-testing#cartesian-product#data-driven
Stars118
Forks2
Last commit1 year ago
ESLint-plugin-Meteor
ESLint-plugin-MeteorJavaScript

A collection of Meteor-specific linting rules for ESLint to enforce best practices and catch common errors.

#eslint-plugin-meteor#code-quality#best-practices
Stars117
Forks19
Last commit4 years ago
Ramda
RamdaJavaScript

ESLint plugin providing rules for pragmatic Ramda usage, refactoring, and simplification.

#functional-programming#code-quality#eslint-plugin
Stars117
Forks11
Last commit4 years ago
nanorouter
nanorouterJavaScript

A minimal frontend router with support for params, hash routes, and wildcards.

#frontend-router#minimalist#choo-framework
Stars117
Forks12
Last commit7 years ago
Lesshint
LesshintJavaScript

A linting tool for enforcing clean and consistent code in Less stylesheets.

#developer-tools#linter#code-quality
Stars117
Forks48
Last commit4 years ago
nutmeg
nutmegTypeScript

A CLI tool to build, test, and publish vanilla Web Components with TypeScript and lit-html.

#web-components#custom-elements#webcomponents
Stars117
Forks8
Last commit2 years ago
Napalm
NapalmNix

A Nix-based tool for building npm packages and serving as a lightweight npm registry.

#hacktoberfest#npm#dependency-management
Stars117
Forks17
Last commit2 years ago
is-stream
is-streamJavaScript

A Node.js utility to detect if a value is a Node.js stream, including readable, writable, duplex, and transform streams.

#developer-tools#npm-package#nodejs
Stars116
Forks22
Last commit1 year ago
Fcal
FcalTypeScript

An extensive math expression evaluator library for JavaScript and Node.js with units, functions, and constants.

#calculator#unit-conversion#expression-parser
Stars116
Forks5
Last commit5 years ago
indent-string
indent-stringJavaScript

A Node.js utility to add consistent indentation to each line of a string with customizable options.

#npm-package#string-formatting#text-processing
Stars116
Forks16
Last commit4 years ago
Draft Extend
Draft ExtendJavaScript

A platform for building extensible Draft.js editors with modular plugins and integrated HTML serialization.

#plugin-system#higher-order-components#content-editable
Stars115
Forks18
Last commit3 years ago
Dva Antd Mobile Starter
Dva Antd Mobile StarterJavaScript

A starter template for building mobile web apps with Dva.js and Ant Design Mobile.

#dva-js#mobile-web#roadhog
Stars115
Forks44
Last commit7 years ago
Typetta
TypettaTypeScript

A TypeScript ORM for SQL and MongoDB databases with strict typing and GraphQL-based data modeling.

#orm#graphql#type-safety
Stars115
Forks6
Last commit4 days ago
quetie
quetieTypeScript

A tiny, fast, tree-shakeable queue and deque implementation for JavaScript.

#queue#stack#double-ended-queue
Stars114
Forks2
Last commit9 months ago
console-log-level
console-log-levelJavaScript

A dead simple JavaScript logger that uses console methods with configurable log levels and prefixes.

#npm-package#logging#nodejs
Stars114
Forks30
Last commit2 years ago
defs
defsJavaScript

Static scope analysis and transpilation of ES6 block-scoped const and let variables to ES3 var.

#transpiler#es3-compatibility#block-scoping
Stars114
Forks10
Last commit6 years ago
spi-device
spi-deviceC++

A Node.js library for low-level SPI serial bus communication on Linux boards like Raspberry Pi.

#iot#spi#hardware-interface
Stars113
Forks16
Last commit4 years ago
SQL
SQLTypeScript

An ESLint plugin providing SQL linting rules for formatting and preventing unsafe queries in JavaScript/TypeScript code.

#postgres#typescript#code-quality
Stars113
Forks23
Last commit5 months ago
svelte-fluent
svelte-fluentSvelte

A Svelte localization library using Mozilla's Fluent syntax for natural-sounding translations.

#l10n#internationalization#sapper
Stars112
Forks4
Last commit11 hours ago
gulp-jasmine
gulp-jasmineJavaScript

A Gulp plugin for running Jasmine 3 tests in Node.js with configurable reporters and options.

#javascript-testing#test-runner#unit-testing
Stars112
Forks40
Last commit4 years ago
Next Express Bootstrap Boilerplate
Next Express Bootstrap BoilerplateJavaScript

A full-stack JavaScript boilerplate with React, Next.js, Express, Bootstrap, SCSS, and server-side rendering.

#expressjs#react-bootstrap#server-side-rendering
Stars112
Forks20
Last commit
nodeScratchpad
nodeScratchpadSwift

A native macOS menubar app for quickly evaluating Node.js code snippets with syntax highlighting.

#developer-tools#productivity#repl
Stars112
Forks7
Last commit5 years ago
d3-ring-note
d3-ring-note

A D3.js plugin for creating and positioning draggable circle and text annotations on graphics and maps.

#annotation#svg#data-visualization
Stars111
Forks6
Last commit10 years ago
ember-user-activity
ember-user-activityJavaScript

An Ember addon providing services to detect user activity, idling, and scrolling across the entire application.

#dom-events#ember-addon#idle-detection
Stars111
Forks20
Last commit7 months ago
Blackstone UI
Blackstone UIJavaScript

A library of web components, utilities, and a router built with Lit for creating single-page progressive web applications.

#design-system#lit-html-element#web-components
Stars111
Forks5
Last commit2 months ago
github
githubTypeScript

An ESLint formatter that reports lint results as annotations in GitHub pull requests using the Checks API.

#developer-tools#pull-requests#ci-cd
Stars111
Forks3
Last commit10 months ago
web-audio-mixer
web-audio-mixerJavaScript

An interactive audio mixer built with the Web Audio API, featuring 3-band parametric equalization for web-based audio manipulation.

#music#audio-applications#equalization
Stars110
Forks30
Last commit3 years ago
Cordova File Transfer
Cordova File TransferTypeScript

An example Ionic 3 app demonstrating file download and local storage using Ionic Native's Transfer and File modules.

#ionic-native#ionic3#js
Stars110
Forks57
Last commit1 year ago
time-stamp
time-stampJavaScript

A lightweight Node.js utility for generating formatted timestamps with customizable patterns.

#year#datetime#days
Stars110
Forks17
Last commit5 years ago
Wikimedia/Restbase
Wikimedia/RestbaseJavaScript

Distributed storage proxy with a RESTful API for high-throughput content delivery, built for Wikipedia-scale operations.

#distributed-storage#backend-services#wikipedia-api
Stars110
Forks80
Last commit10 months ago
eslint-doc-generator
eslint-doc-generatorTypeScript

Automatically generates and maintains documentation for ESLint plugins and rules, including rule tables, config tables, and rule doc notices.

#generator#developer-tools#lint
Stars110
Forks21
Last commit13 hours ago
Oligrapher
OligrapherTypeScript

A JavaScript library for creating and annotating interactive network graphs, originally developed for LittleSis.

#network-graph#graphviz#javascript-library
Stars110
Forks22
Last commit8 days ago
cyclic-router
cyclic-routerJavaScript

A routing library for Cycle.js applications that wraps main functions and integrates with @cycle/history.

#cyclejs#single-page-application#reactive-programming
Stars109
Forks24
Last commit7 years ago
react-native-emoji-picker
react-native-emoji-pickerJavaScript

A simple, customizable emoji picker component for React Native applications.

#mobile-ui#open-source#emoji-picker
Stars109
Forks43
Last commit7 years ago
ember-flatpickr
ember-flatpickrJavaScript

An Ember.js addon that wraps the Flatpickr date picker library for customizable date/time selection.

#date-picker#ember-addon#frontend
Stars108
Forks58
Last commit24 days ago
PreviousPage 64 of 83Next

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
4 years ago
#Frontend726
#Nodejs703
#Typescript546
#React331
#Web Development302
#Developer Tools281
#Javascript Library250
#Ui Components245
#Cross Platform228
#React Native193
#Performance160
#Build Tool154