Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Npm Package

Npm Package

414 projects

Showing 36 of 414 projects

electron-timber
electron-timberJavaScript

A pretty logger for Electron apps that displays renderer process logs in the terminal.

#electron-module#developer-tools#stream-logging
Stars423
Forks9
Last commit16 days ago
package-size
package-sizeJavaScript

Get the bundle size of npm packages by installing and bundling them with Webpack.

#npm-package#cli-tool#dependency-analysis
Stars423
Forks16
Last commit4 years ago
electron-about-window
electron-about-windowTypeScript

A simple, customizable 'About This App' window for Electron applications.

#package-info#about-window#npm-package
Stars416
Forks41
Last commit2 years ago
react-native-aws3
react-native-aws3JavaScript

A pure JavaScript React Native library for uploading files to AWS S3 with no native dependencies.

#storage#npm-package#cloud-storage
Stars400
Forks149
Last commit5 years ago
gitmoji-changelog
gitmoji-changelogJavaScript

A changelog generator for repositories using the gitmoji commit convention.

#commit#semver#emoji
Stars395
Forks45
Last commit2 years ago
superb
superbJavaScript

A curated collection of ~100 positive adjectives available as a simple JavaScript array or random word generator.

#npm-package#adjectives#utility-library
Stars394
Forks48
Last commit1 year ago
libsearch
libsearchJavaScript

A lightweight, index-free full-text search library for JavaScript with TF-IDF ranking.

#search#tf-idf#npm-package
Stars387
Forks8
Last commit4 years ago
Emoj
EmojJavaScript

Alfred workflow that finds and copies relevant emoji based on input text.

#alfred-workflow#productivity-tool#emoji
Stars373
Forks18
Last commit4 years ago
electron-download
electron-downloadTypeScript

A Node.js module to download Electron release binaries and artifacts with caching and mirror support.

#caching#release-artifacts#npm-package
Stars368
Forks108
Last commit1 day ago
npms
npmsJavaScript

Alfred workflow to search npm packages using npms.io's quality metrics.

#search#alfred-workflow#npm-search
Stars366
Forks24
Last commit4 years ago
is-odd
is-oddJavaScript

A JavaScript utility that returns true if a given number is odd and is a valid integer within safe limits.

#number-validation#troll-bait#npm-package
Stars364
Forks72
Last commit7 years ago
getmac
getmacTypeScript

A Node.js library to retrieve and validate the MAC address of the current machine or specific network interfaces.

#system-info#hardware-identification#mac-address
Stars360
Forks53
Last commit11 days ago
get-stdin
get-stdinJavaScript

A Node.js utility to read stdin as a string or Uint8Array with TTY handling.

#stream-processing#npm-package#nodejs
Stars350
Forks29
Last commit1 month ago
Bible.Js CLI
Bible.Js CLIJavaScript

A command-line interface (CLI) tool for reading the Holy Bible directly in your terminal.

#religious-software#npm-package#cli-tool
Stars342
Forks21
Last commit5 years ago
font-GIS
font-GISCSS

An icon font and SVG collection designed specifically for GIS applications and web mapping tools.

#web-mapping#cartography#open-source
Stars328
Forks49
Last commit1 year ago
neat-csv
neat-csvJavaScript

A fast, promise-based CSV parser for Node.js that wraps csv-parser for convenient usage.

#promise-based#npm-package#nodejs
Stars327
Forks18
Last commit1 month ago
curry
curryJavaScript

A simple curry function for JavaScript with no clever tricks and full test coverage.

#functional-programming#currying#npm-package
Stars314
Forks19
Last commit7 years ago
recheck
recheckScala

A trustworthy ReDoS (Regular Expression Denial of Service) checker for identifying vulnerable regex patterns.

#vulnerability#redos#performance-security
Stars301
Forks17
Last commit1 day ago
multispinner
multispinnerJavaScript

A Node.js module for managing multiple simultaneous progress spinners in CLI applications with individual control.

#progress-indicators#npm-package#spinners
Stars295
Forks21
Last commit6 years ago
is-promise
is-promiseJavaScript

A tiny JavaScript library to test if an object looks like a Promises/A+ compliant promise.

#async#npm-package#nodejs
Stars283
Forks30
Last commit3 years ago
tap-spec
tap-specJavaScript

A TAP reporter that formats test output like Mocha's spec reporter for better readability.

#mocha-spec#npm-package#tap-spec
Stars283
Forks36
Last commit2 years ago
alexa-skill-kit
alexa-skill-kitJavaScript

A Node.js library that simplifies Alexa Skill development for AWS Lambda by handling request parsing and response formatting.

#serverless#amazon#amazon-echo
Stars277
Forks21
Last commit9 years ago
cat-names
cat-namesJavaScript

A JavaScript library providing a curated list of popular cat names as a simple JSON dataset.

#cli-app#pet-names#npm-package
Stars276
Forks37
Last commit2 years ago
yn
ynJavaScript

Parse yes/no like values with lenient mode for handling typos, useful for CLI prompts and configuration.

#parsing#validation#boolean
Stars275
Forks18
Last commit1 month ago
cat-ascii-faces
cat-ascii-facesJavaScript

A Node.js package that provides a collection of cat-themed ASCII emoticons for use in CLI tools and JavaScript projects.

#developer-tools#fun-utilities#npm-package
Stars274
Forks20
Last commit11 years ago
cash-cli
cash-cliJavaScript

A command-line tool for converting currency rates directly in your terminal.

#exchange-rates#npm#currency-conversion
Stars268
Forks19
Last commit5 months ago
is-even
is-evenJavaScript

A simple JavaScript utility that returns true if a given number is even.

#npm-package#utility-library#type-coercion
Stars265
Forks16
Last commit8 years ago
package-directory
package-directoryJavaScript

Find the root directory of a Node.js project or npm package by walking up from a given directory.

#directory-traversal#package-json#build-tools
Stars254
Forks21
Last commit1 month ago
Jsome
JsomeJavaScript

A Node.js CLI and library that displays JSON objects in the console with customizable colors and formatting.

#developer-tools#colors#syntax-highlighting
Stars251
Forks18
Last commit2 years ago
load-json-file
load-json-fileJavaScript

A Node.js utility to read and parse JSON files with UTF-8 BOM stripping and configurable parsing options.

#async-await#npm-package#bom-stripping
Stars250
Forks47
Last commit1 month ago
funcy
funcyJavaScript

An experimental JavaScript library that adds functional pattern matching with concise syntax and efficient matching algorithms.

#functional-programming#npm-package#pattern-matching
Stars249
Forks19
Last commit8 years ago
deep-assign
deep-assignJavaScript

Recursive Object.assign() for deep merging JavaScript objects (deprecated).

#deep-merge#object-manipulation#npm-package
Stars246
Forks33
Last commit5 years ago
decamelize
decamelizeJavaScript

Convert camelCase strings to lowercase with custom separators like unicornRainbow → unicorn_rainbow.

#formatting#camelcase#npm-package
Stars245
Forks27
Last commit10 days ago
undefined-is-a-function
undefined-is-a-functionJavaScript

A JavaScript library that redefines undefined as a function, humorously 'fixing' a common error message.

#open-source#npm-package#satire
Stars242
Forks5
Last commit5 years ago
CloudSlang
CloudSlangJava

A YAML-based language and CLI for writing human-readable workflows for the CloudSlang Orchestration Engine.

#devops#workflow-orchestration#npm-package
Stars241
Forks82
Last commit26 days ago
Clever components
Clever componentsJavaScript

A collection of reusable Web Components for building web interfaces, including low-level UI elements and domain-specific components.

#design-system#web-components#npm-package
Stars239
Forks25
Last commit1 day ago
PreviousPage 4 of 12Next

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
#Nodejs197
#Javascript173
#Developer Tools77
#Cli Tool71
#Typescript66
#Utility Library60
#Cli44
#Node Js38
#Frontend38
#Javascript Library38
#Angular29
#Npm27