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

steam-weblogon
steam-weblogonJavaScript

A Node.js module for Steam Community web authentication with node-steam 1.x.

#steam-client#steam#authentication
Stars28
Forks9
Last commit6 years ago
ember-service-worker-asset-cache
ember-service-worker-asset-cacheJavaScript

An Ember Service Worker plugin that caches an Ember app's asset files for offline functionality.

#progressive-web-app#service-worker#offline-first
Stars28
Forks28
Last commit
String.prototype.repeat
String.prototype.repeatJavaScript

A robust and optimized ES3-compatible polyfill for the ECMAScript 6 String.prototype.repeat method.

#es3-compatible#polyfill#frontend
Stars28
Forks8
Last commit5 years ago
yamp
yampJavaScript

A versatile JavaScript toolbox for converting Markdown to HTML and PDF with custom styles, tags, and presentations.

#presentation-tool#html-conversion#markdown-parser
Stars28
Forks14
Last commit6 years ago
@mysticatea/eslint-plugin
@mysticatea/eslint-pluginJavaScript

A comprehensive ESLint plugin providing custom rules and configurations for JavaScript, TypeScript, Vue.js, and Node.js projects.

#static-code-analysis#prettier-integration#ecmascript
Stars27
Forks10
Last commit
Struct Vec
Struct VecTypeScript

JavaScript array-like containers backed by SharedArrayBuffers for zero-cost multithreading communication.

#data-structures#typed-arrays#sharedarraybuffer
Stars27
Forks0
Last commit4 years ago
react-native-orientation-controller
react-native-orientation-controllerJava

A React Native library for obtaining and controlling device and application orientation.

#device-orientation#ios#android
Stars27
Forks5
Last commit9 years ago
object-values
object-valuesJavaScript

Returns an array of own enumerable property values from an object.

#object-manipulation#npm-package#deprecated
Stars27
Forks5
Last commit3 years ago
angular-busy
angular-busyTypeScript

A lightweight Angular directive to display loading indicators on any element during async operations like promises, observables, or signals.

#angular5#loading-indicator#loading
Stars27
Forks5
Last commit24 days ago
ember-diff-attrs
ember-diff-attrsJavaScript

An Ember addon that tracks component attribute changes using lifecycle hooks, providing a DRY alternative to manual diffing.

#ember-addon#frontend#attribute-tracking
Stars27
Forks6
Last commit3 years ago
grunt-microlib
grunt-microlibJavaScript

Shared Grunt tooling for Ember.js microlibraries using ES6 module transpiler and compatible folder structure.

#es6-modules#testing#grunt-plugin
Stars27
Forks5
Last commit13 years ago
dpn
dpnJavaScript

Get the dependents of a user's npm modules via a simple API.

#dependents#developer-tools#open-source
Stars27
Forks1
Last commit9 years ago
Blazor.ScriptInjection
Blazor.ScriptInjectionC#

A Blazor component for smart script injection, ensuring JavaScript files are loaded once and only once, ideal for lazy loading.

#javascript-interop#script-injection#dotnet
Stars27
Forks0
Last commit2 years ago
react-native-route-navigator
react-native-route-navigatorJavaScript

A React Native Navigator extension that enables URI-driven page navigation with query and body parameter support.

#component-state#declarative-routing#react-native
Stars27
Forks5
Last commit
react-native-starrating
react-native-starratingJavaScript

A customizable star rating component for React Native applications.

#rating-system#user-interface#ios
Stars27
Forks14
Last commit10 years ago
ember-redirect
ember-redirectJavaScript

An Ember CLI addon for simple route-based redirects to support legacy links and clean up router configuration.

#legacy-support#ember-addon#redirects
Stars27
Forks9
Last commit8 years ago
angular-compiler-output
angular-compiler-outputTypeScript

A demo tool that displays the JavaScript output generated by the Angular compiler for any given Angular template.

#compiler#developer-tools#template-engine
Stars26
Forks5
Last commit21 days ago
react-native-masonry-brick-list
react-native-masonry-brick-listJavaScript

A pure JavaScript staggered (masonry) list view component for React Native applications.

#react-native-brick-view#staggered#masonry-layout
Stars26
Forks5
Last commit
ember-ci
ember-ciJavaScript

Continuous integration tools and configuration generators for Ember.js applications.

#travis-ci#ember-addon#continuous-integration
Stars26
Forks4
Last commit5 months ago
iron-test-helpers
iron-test-helpersJavaScript

Utility classes for simulating user interactions and aiding testing in Polymer and web component projects.

#web-components#unit-testing#frontend-testing
Stars26
Forks23
Last commit1 year ago
new-with-error
new-with-errorJavaScript

ESLint plugin that enforces using `throw new Error()` instead of `throw Error()` for consistency.

#coding-standards#code-quality#error-handling
Stars26
Forks1
Last commit1 day ago
sajjad-brick-list
sajjad-brick-listJavaScript

A pure JavaScript staggered masonry list component for React Native with flexible column spans.

#react-native-brick-view#staggered#layout-manager
Stars26
Forks5
Last commit7 years ago
has-value
has-valueJavaScript

A JavaScript utility that returns true if a value exists and false if empty, supporting deeply nested object paths.

#object-path#check#dot-notation
Stars26
Forks6
Last commit8 years ago
React Native Diagnose
React Native DiagnoseJavaScript

A React Native framework for runtime testing and diagnostics of mobile apps on real devices.

#ios#android#diagnose
Stars26
Forks2
Last commit7 years ago
cycle-hot-reloading-example
cycle-hot-reloading-exampleJavaScript

A Cycle.js starter project with hot reloading using browserify-hmr for immediate UI updates.

#cyclejs#browserify#hot-reloading
Stars26
Forks6
Last commit10 years ago
Send Logs to Logdna
Send Logs to LogdnaJavaScript

A Cloudflare Worker recipe that batches and sends logs to LogDNA for centralized logging.

#cloudflare-workers#batch-processing#serverless
Stars26
Forks6
Last commit5 years ago
no-inferred-method-name
no-inferred-method-nameJavaScript

An ESLint rule that detects inferred method names in ES6 object literals to ensure proper lexical identifier binding.

#code-quality#object-literals#es6
Stars26
Forks4
Last commit4 years ago
object-is
object-isJavaScript

ES2015-compliant shim for Object.is that differentiates between -0 and +0 and correctly compares NaN.

#polyfill#ecmascript#es-shims
Stars25
Forks7
Last commit5 months ago
d3-xray
d3-xray

A bookmarklet that reveals data bound to D3.js elements by mousing over them.

#developer-tools#browser-bookmarklet#d3-debugging
Stars25
Forks3
Last commit9 years ago
array-range
array-rangeJavaScript

Creates a new dense array with a specified numeric range for functional programming.

#functional-programming#npm-package#utility-library
Stars25
Forks4
Last commit4 years ago
ember-data-tasks
ember-data-tasksJavaScript

An Ember Data store that returns Ember Concurrency tasks instead of promises for immediate responses.

#ember-data#ember-addon#ember-concurrency
Stars25
Forks3
Last commit7 years ago
generator-redux-react-cordova
generator-redux-react-cordovaJavaScript

A Yeoman generator for creating hybrid mobile apps with React, Redux, and Cordova/PhoneGap.

#phonegap#hybrid-mobile-app#nodejs
Stars25
Forks4
Last commit10 years ago
is-sorted
is-sortedJavaScript

A small JavaScript module to check if an array is sorted, with support for custom comparators.

#functional-programming#array#array-like
Stars25
Forks32
Last commit2 years ago
react-native-actionsheet-native
react-native-actionsheet-nativeJava

A React Native library that provides an ActionSheet component for Android, equivalent to iOS's ActionSheetIOS.

#native-module#actionsheet#native-modules
Stars25
Forks11
Last commit9 years ago
ember-component-routes
ember-component-routesJavaScript

An Ember CLI addon that enables routes to render components directly via a component-outlet.

#experimental#javascript#web-development
Stars25
Forks0
Last commit7 years ago
ember-compatibility-helpers
ember-compatibility-helpersJavaScript

Helpers for writing backwards/forwards compatible Ember addons with zero-cost runtime flags.

#open-source#backwards-compatibility#version-checking
Stars25
Forks19
Last commit
PreviousPage 83 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
4 years ago
3 years ago
10 years ago
7 years ago
2 years ago
#Frontend877
#Nodejs810
#Typescript681
#React369
#Web Development353
#Developer Tools351
#Ui Components294
#Javascript Library258
#Cross Platform250
#React Native232
#Build Tool180
#Mobile Development174