Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Npm Package

Npm Package

234 projects

Showing 36 of 234 projects

superheroes
superheroesJavaScript

A JavaScript library providing a curated list of superhero names as a simple JSON array.

#developer-utilities#name-generator#npm-package
Stars233
Forks24
Last commit2 years ago
is-docker
is-dockerJavaScript

Detect if the current Node.js process is running inside a Docker container.

#devops#container-detection#runtime-environment
Stars233
Forks15
Last commit8 months ago
fuzzy-search
fuzzy-searchJavaScript

A lightweight, zero-dependency JavaScript library for fuzzy searching arrays of objects.

#search-library#npm-package#zero-dependencies
Stars230
Forks27
Last commit3 years ago
once
onceJavaScript

A Node.js utility to ensure a function is called exactly once, with strict mode for error detection.

#asynchronous-programming#error-prevention#callback-management
Stars224
Forks27
Last commit7 months ago
map-obj
map-objJavaScript

A utility to transform object keys and values into a new object with deep recursion and symbol support.

#functional-programming#object-manipulation#symbol-keys
Stars217
Forks43
Last commit8 months ago
into-stream
into-streamJavaScript

Convert strings, promises, arrays, buffers, objects, and other data types into Node.js streams with proper backpressure handling.

#buffers#async-iterables#npm-package
Stars215
Forks15
Last commit4 months ago
merge-stream
merge-streamJavaScript

Merge multiple Node.js streams into one interleaved stream for parallel processing in gulp and other stream-based workflows.

#stream-processing#task-automation#build-tools
Stars212
Forks15
Last commit7 years ago
yosay
yosayJavaScript

A Yeoman-specific version of cowsay that displays ASCII art messages in your terminal.

#developer-tools#terminal-utility#generator-enhancement
Stars210
Forks40
Last commit1 year ago
undollar
undollarJavaScript

A terminal utility that automatically strips the leading dollar sign from pasted commands to prevent errors.

#developer-tools#shameless#productivity
Stars206
Forks5
Last commit7 years ago
undollar
undollarJavaScript

A terminal utility that automatically removes the leading dollar sign from pasted commands to prevent errors.

#developer-tools#shameless#productivity
Stars206
Forks5
Last commit7 years ago
run-electron
run-electronJavaScript

A CLI tool that runs Electron applications while suppressing verbose and irrelevant terminal output.

#cli-app#terminal-output#terminal
Stars204
Forks11
Last commit2 years ago
detect-indent
detect-indentJavaScript

Detects the indentation type and amount from a string of code to maintain consistent formatting.

#developer-tools#npm-package#text-processing
Stars199
Forks26
Last commit4 months ago
mdlt
mdltJavaScript

A lightweight command-line tool for performing arithmetic and symbolic math operations directly in the terminal.

#calculus#npm-package#command-line-tool
Stars195
Forks9
Last commit8 years ago
Assistant CLI
Assistant CLITypeScript

A CLI tool for interacting with OpenAI's ChatGPT service directly from the terminal.

#ai#developer-tools#ai-assistant
Stars192
Forks11
Last commit3 years ago
electronmon
electronmonJavaScript

A zero-configuration tool to automatically watch, restart, and reload Electron applications during development.

#hacktoberfest#file-watching#refresh
Stars180
Forks13
Last commit7 months ago
Matic
MaticJavaScript

A build tool that generates HTML documentation from JSON schemas using customizable Jade templates.

#developer-tools#npm-package#html-generation
Stars180
Forks33
Last commit9 years ago
trans
transJavaScript

A JavaScript library for transforming complex JSON objects using intuitive field path syntax and chained transformations.

#functional-programming#object-manipulation#trans
Stars178
Forks2
Last commit10 years ago
nanoscope
nanoscopeCSS

A lens library for JavaScript that enables safe access and immutable transformations of complex data structures.

#functional-programming#object-manipulation#npm-package
Stars177
Forks4
Last commit9 years ago
string-length
string-lengthJavaScript

A JavaScript library that accurately calculates string length by handling astral symbols and ANSI escape codes.

#developer-tools#unicode#npm-package
Stars173
Forks12
Last commit4 months ago
React NPM Component Starter
React NPM Component StarterJavaScript

A minimal boilerplate for building React components for npm, including a demo page for GitHub Pages.

#react-component#npm-package#github-pages
Stars169
Forks29
Last commit7 years ago
quick-score
quick-scoreJavaScript

A JavaScript string-scoring and fuzzy-matching library based on the Quicksilver algorithm, designed for smart auto-complete.

#auto-complete#npm-package#autocomplete
Stars166
Forks6
Last commit3 years ago
onetime
onetimeJavaScript

A utility that ensures a function is executed only once, returning the cached result on subsequent calls.

#function-wrapper#memoization#npm-package
Stars166
Forks15
Last commit4 months ago
gulp-traceur
gulp-traceurJavaScript

A Gulp plugin for compiling JavaScript.next (ES6+) to current JavaScript using the Traceur compiler.

#javascript-compiler#traceur#transpiler
Stars164
Forks37
Last commit5 years ago
HTML to DraftJS
HTML to DraftJSHTML

Convert plain HTML to DraftJS content blocks and entity maps for use with React rich text editors.

#react-draft-wysiwyg#draftjs#editor-integration
Stars163
Forks104
Last commit3 years ago
Pettier
PettierJavaScript

A Prettier configuration that randomizes formatting options and arbitrarily switches between spaces and tabs.

#developer-tools#style#lint
Stars162
Forks7
Last commit6 years ago
Appnativefy
AppnativefyJavaScript

A CLI tool that packages any website into a single executable AppImage for Linux, using Nativefier and AppImageKit.

#appimage#linux-desktop#npm-package
Stars159
Forks8
Last commit3 years ago
resumx
resumxTypeScript

A resume renderer designed specifically for Claude Code to understand and work with your resume content.

#ai-assisted-development#cv-generator#developer-tools
Stars156
Forks19
Last commit5 days ago
sparkly-cli
sparkly-cliJavaScript

A command-line tool that generates sparklines from numeric data for terminal visualization.

#terminal-utility#npm-package#command-line-tool
Stars155
Forks5
Last commit4 years ago
binary-extract
binary-extractJavaScript

Extract specific values from JSON buffers without parsing the entire document for improved performance.

#memory-efficiency#npm-package#nodejs
Stars154
Forks4
Last commit8 years ago
alexa-utterances
alexa-utterancesJavaScript

Generate expanded Amazon Alexa utterances from a template string to improve voice recognition.

#developer-tools#utterance-generation#npm-package
Stars153
Forks27
Last commit8 years ago
es-x
es-xTypeScript

ESLint plugin that provides readable error messages for ECMAScript syntax and allows granular control over feature usage.

#developer-tools#syntax-checking#npm-package
Stars152
Forks13
Last commit19 days ago
moeda
moedaJavaScript

A CLI tool for foreign exchange rates and currency conversion using European Central Bank data.

#ecb-data#currency-conversion#npm-package
Stars149
Forks23
Last commit2 years ago
tap-nyan
tap-nyanJavaScript

A colorful TAP reporter that displays test results with a Nyan Cat animation.

#npm-package#cli-tool#nodejs
Stars147
Forks14
Last commit7 years ago
bpm-detective
bpm-detectiveJavaScript

A JavaScript library that detects the BPM of a song or audio sample using the Web Audio API.

#music#bpm#audio-analysis
Stars145
Forks12
Last commit4 years ago
trino
trinoJavaScript

A command-line tool for quick translation and language detection with autocomplete support.

#api#unix#internationalization
Stars143
Forks12
Last commit3 years ago
String.prototype.startsWith
String.prototype.startsWithJavaScript

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

#javascript-polyfill#legacy-support#npm-package
Stars142
Forks47
Last commit
PreviousPage 5 of 7Next

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
1 year ago
#Nodejs126
#Javascript97
#Developer Tools50
#Cli Tool48
#Cli36
#Utility Library29
#Typescript29
#Node Js26
#Javascript Library19
#Build Tool17
#Command Line17
#Cross Platform16