Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Javascript

Javascript

2862 projects

Showing 36 of 2862 projects

vue-simple-calendar
vue-simple-calendarVue

A flexible, themeable, and lightweight Vue 3 component for displaying a month-grid calendar with scheduled events.

#date-picker#ui-component#grid-layout
Stars931
Forks158
Last commit2 months ago
Fragment.tools
Fragment.toolsJavaScript

A web development environment for creative coding with canvas, p5.js, three.js, and WebGL shaders.

#generative-art#sketching-tools#threejs
Stars929
Forks25
Last commit6 days ago
rn-sliding-up-panel
rn-sliding-up-panelJavaScript

A React Native draggable sliding up panel component for creating bottom sheets and expandable views.

#mobile-ui#draggable#sliding-panel
Stars925
Forks158
Last commit3 years ago
smoke.js
smoke.jsJavaScript

A lightweight, framework-agnostic JavaScript library for styled alerts and notifications using CSS animations.

#user-interface#css-animations#alerts
Stars924
Forks103
Last commit6 years ago
partial.lenses
partial.lensesJavaScript

A comprehensive, high-performance optics library for JavaScript that provides lenses, traversals, and isomorphisms to manipulate immutable JSON data.

#functional-programming#counterculture#lenses
Stars920
Forks35
Last commit4 years ago
Object.assign
Object.assignJavaScript

A ponyfill for ES2015 Object.assign() that works in older environments.

#ponyfill#nodejs#object-assign
Stars918
Forks75
Last commit2 years ago
neo4j-javascript-driver
neo4j-javascript-driverJavaScript

The official Neo4j Bolt driver for JavaScript, enabling applications to connect to and interact with Neo4j graph databases.

#neo4j-driver#database#vector-embeddings
Stars915
Forks156
Last commit2 days ago
noble-curves
noble-curvesTypeScript

Audited, minimal JavaScript implementation of elliptic curve cryptography with support for multiple curves and signature schemes.

#crypto#ed448#cryptography-library
Stars912
Forks93
Last commit1 day ago
react-native-dotenv
react-native-dotenvJavaScript

A Babel preset for importing environment variables from .env files in React Native applications.

#environment-variables#dotenv#react-native
Stars911
Forks68
Last commit6 years ago
boundaries
boundariesTypeScript

ESLint plugin that enforces architectural boundaries between code elements in JavaScript and TypeScript projects.

#quality#architectural-patterns#import
Stars911
Forks19
Last commit3 days ago
Grid-Tiling-Kwin
Grid-Tiling-KwinJavaScript

A KWin script that automatically tiles windows on KDE Plasma desktops with customizable grid layouts and shortcuts.

#kde-plasma#kde#kwin
Stars911
Forks43
Last commit1 year ago
Immutable
ImmutableJavaScript

ESLint plugin that enforces immutable JavaScript by prohibiting mutation, let/var declarations, and this usage.

#functional-programming#immutability#code-quality
Stars909
Forks18
Last commit6 years ago
easy-vue
easy-vueVue

A Vue.js 2 example project demonstrating how to build a web application with Vue, Vuex, and Webpack.

#vue2#vuex#single-page-application
Stars903
Forks355
Last commit3 years ago
js-graphql-intellij-plugin
js-graphql-intellij-pluginJava

GraphQL language support plugin for IntelliJ-based IDEs, providing schema-aware completion, error highlighting, and query execution.

#gql#intellij#developer-tools
Stars898
Forks92
Last commit2 days ago
science.js
science.jsJavaScript

A JavaScript library for scientific and statistical computing, offering R-like statistical methods and linear algebra.

#scientific-computing#statistics#nodejs
Stars896
Forks89
Last commit3 months ago
eslint-nibble
eslint-nibbleJavaScript

A CLI tool to ease into ESLint by fixing one rule at a time, making large-scale linting manageable.

#developer-tools#cli-tool#eslint-nibble
Stars890
Forks32
Last commit6 months ago
EcmaScript
EcmaScriptJava

EcmaScript (JavaScript) language support for Eclipse Vert.x, enabling fast server-side JavaScript on the JVM.

#hacktoberfest2021#server-side#npm
Stars890
Forks74
Last commit6 months ago
buddy.js
buddy.jsJavaScript

A CLI tool that detects magic numbers (unnamed numerical constants) in JavaScript code to improve maintainability.

#code-smells#developer-tools#maintainability
Stars886
Forks24
Last commit6 years ago
html-midi-player
html-midi-playerTypeScript

Custom HTML elements for playing and visualizing MIDI files in web browsers using Magenta.js.

#midi-file#web-components#midi
Stars884
Forks98
Last commit11 months ago
vue-tel-input
vue-tel-inputCSS

A Vue.js component for entering and validating international telephone numbers with country flags and formatting.

#hacktoberfest#phone-number-formatting#international-telephone-input
Stars883
Forks361
Last commit
vue3-carousel
vue3-carouselTypeScript

A highly customizable, lightweight Vue 3 carousel component with responsive design and accessibility features.

#hacktoberfest#touch-navigation#slider
Stars880
Forks214
Last commit10 days ago
noble-secp256k1
noble-secp256k1TypeScript

A 5KB JavaScript library for fast secp256k1 elliptic curve cryptography, including ECDSA, Schnorr signatures, and ECDH.

#secp256k1#ecdh#cryptography-library
Stars877
Forks124
Last commit3 days ago
LibMEI
LibMEIC++

A fast, portable library for engraving MEI, MusicXML, and Humdrum music scores into SVG images.

#pypi#music#python-library
Stars873
Forks221
Last commit2 days ago
Verovio
VerovioC++

A fast, portable library for engraving MEI, MusicXML, and Humdrum music scores into SVG images.

#pypi#music#python-library
Stars873
Forks221
Last commit2 days ago
Meteor boilerplate
Meteor boilerplateHandlebars

A comprehensive MeteorJS boilerplate with iron-router, Bootstrap 3, Font Awesome, LESS, and essential packages for rapid app development.

#less-css#authentication#seed-data
Stars871
Forks175
Last commit
react-native-autocomplete-input
react-native-autocomplete-inputTypeScript

A pure JavaScript autocomplete input component for React Native written in TypeScript.

#search#ios#input
Stars870
Forks250
Last commit3 days ago
JSON Mask
JSON MaskJavaScript

A tiny language and engine for selecting specific parts of a JavaScript object while preserving its original structure.

#http-middleware#api-optimization#nodejs
Stars870
Forks41
Last commit5 months ago
awesome-desktop-js
awesome-desktop-js

A curated list of awesome packages and frameworks for building JavaScript desktop applications.

#gui-frameworks#webview#system-tray
Stars868
Forks51
Last commit1 month ago
notivue
notivueTypeScript

A modular, accessible toast notification system for Vue and Nuxt with headless API and built-in components.

#alerts#nuxt#notifications
Stars867
Forks14
Last commit6 days ago
dot-prop
dot-propJavaScript

A utility library to get, set, delete, and check properties in nested objects using dot-path strings or arrays.

#object-manipulation#nested-objects#dot-notation
Stars866
Forks122
Last commit8 months ago
node-influx
node-influxTypeScript

A high-performance, zero-dependency JavaScript client library for InfluxDB v1.x, compatible with Node.js and browsers.

#hacktoberfest#metrics-collection#influx
Stars864
Forks180
Last commit22 days ago
Ionic Framework
Ionic Framework

A curated list of awesome resources, tutorials, plugins, and components for the Ionic Framework.

#ionic3#ionic2#web-technologies
Stars862
Forks172
Last commit1 month ago
awesome-ionic
awesome-ionic

A curated list of awesome resources, tutorials, plugins, and tools for the Ionic cross-platform mobile app framework.

#ionic3#cordova-plugins#ionic2
Stars862
Forks172
Last commit1 month ago
name-suggestion-index
name-suggestion-indexJSON

A canonical index of common brand names, operators, and features for consistent tagging in OpenStreetMap.

#data-curation#franchise#geospatial-data
Stars860
Forks1.0k
Last commit1 day ago
react-native-qrcode
react-native-qrcodeJavaScript

A minimalist React Native component for generating QR codes with customizable styling.

#ios#qr-code#android
Stars859
Forks300
Last commit4 years ago
WALA
WALAJava

A comprehensive static analysis library for Java bytecode and JavaScript, supporting interprocedural dataflow, pointer analysis, and call graph construction.

#java-bytecode#callgraph#bytecode-instrumentation
Stars858
Forks244
Last commit3 days ago
PreviousPage 37 of 80Next

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
3 months ago
10 years ago
#Frontend703
#Nodejs685
#Typescript534
#React324
#Web Development296
#Developer Tools274
#Javascript Library247
#Ui Components237
#Cross Platform222
#React Native177
#Performance156
#Vue152