Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Npm Package

Npm Package

413 projects

Showing 36 of 413 projects

fp-filters
fp-filtersTypeScript

A curated collection of 130+ functional programming array filter functions for TypeScript/JavaScript.

#functional-programming#commonjs#filter
Stars86
Forks0
Last commit10 months ago
meteor-accounts-t9n
meteor-accounts-t9nCoffeeScript

Provides translations for Meteor account system error messages and UI strings across 40+ languages.

#authentication#npm-package#multilingual
Stars84
Forks83
Last commit10 months ago
elm-new
elm-newShell

Generate a new Elm project from the command line with boilerplate for different Elm application types.

#boilerplate-generator#developer-tools#npm-package
Stars81
Forks2
Last commit6 years ago
binary-split
binary-splitJavaScript

A fast Node.js stream splitter for binary data that splits on newlines or custom delimiters without converting to strings.

#stream-processing#delimiter-parsing#npm-package
Stars79
Forks19
Last commit2 years ago
persistify
persistifyJavaScript

A wrapper around browserify and watchify that enables incremental builds without requiring watch mode, dramatically reducing build times.

#javascript-bundler#build-optimization#browserify-wrapper
Stars77
Forks7
Last commit2 years ago
SchematicWebViewer
SchematicWebViewerTypeScript

An NPM package for importing and viewing modern Minecraft schematics in a web browser.

#hacktoberfest#schematic-viewer#schematic
Stars77
Forks7
Last commit7 months ago
random-bytes-readable-stream
random-bytes-readable-streamJavaScript

Creates a readable stream for cryptographically strong pseudo-random data using Node.js crypto.randomBytes().

#crypto-randombytes#crypto#pseudo-random-generator
Stars77
Forks3
Last commit
wifi-triangulate
wifi-triangulateJavaScript

A Node.js module that determines your geographic location by scanning nearby WiFi access points.

#geolocation#npm-package#location-services
Stars71
Forks6
Last commit10 years ago
chain-registry
chain-registryTypeScript

An npm package providing a unified store of chain info, assets, asset lists, and IBC channels for the Cosmos ecosystem.

#cosmos#crypto-tools#npm-package
Stars70
Forks40
Last commit22 hours ago
through2-map
through2-mapJavaScript

A thin wrapper around through2 that provides an Array.prototype.map-like API for transforming Node.js streams.

#stream-processing#npm-package#through2-wrapper
Stars70
Forks2
Last commit4 months ago
termd
termdTypeScript

A CLI tool to preview and render markdown files, URLs, GitHub repos, and npm package READMEs directly in the terminal with syntax highlighting.

#github-integration#termd#developer-tools
Stars69
Forks6
Last commit3 years ago
web-audio-oscillators
web-audio-oscillatorsTypeScript

A collection of custom Web Audio API oscillators for generating organ, bass, chiptune, and other musical waveforms.

#audio-synthesis#audiocontext#oscillatornode
Stars69
Forks5
Last commit2 years ago
group-array
group-arrayJavaScript

Group an array of objects into nested lists based on one or more property values.

#functional-programming#object-manipulation#data-grouping
Stars66
Forks15
Last commit2 years ago
jose-simple
jose-simpleJavaScript

A Node.js library that simplifies encryption and decryption using the JOSE (JSON Object Signing and Encryption) standard.

#data-protection#decryption#npm-package
Stars66
Forks4
Last commit2 years ago
ffmpeg-extract-frames
ffmpeg-extract-framesJavaScript

Extracts frames from videos using ffmpeg with flexible options for timestamps, offsets, FPS, or number of frames.

#screenshot#ffmpeg#media-processing
Stars64
Forks16
Last commit5 years ago
streamqueue
streamqueueTypeScript

A Node.js library that pipes queued streams sequentially to preserve content order.

#stream-processing#readable-streams#npm-package
Stars63
Forks4
Last commit2 months ago
process-exists
process-existsJavaScript

Check if a process is running by its PID or name, with support for checking multiple processes at once.

#npm-package#utility-library#javascript
Stars62
Forks4
Last commit4 years ago
viewport-list-cli
viewport-list-cliJavaScript

A CLI tool that returns a list of devices and their corresponding viewport dimensions.

#testing-tool#npm-package#cli-tool
Stars60
Forks3
Last commit10 years ago
arr-flatten
arr-flattenJavaScript

Recursively flatten nested arrays with the fastest JavaScript implementation available.

#recursive-algorithm#array#npm-package
Stars59
Forks17
Last commit4 years ago
Bluemoji
BluemojiTypeScript

A client library and server implementation for custom emoji on the Bluesky social network.

#bluesky#social-network#schema-definition
Stars57
Forks1
Last commit16 days ago
compose-function
compose-functionJavaScript

A JavaScript utility to compose functions, enabling the creation of new functions from smaller ones like f(g(x)).

#es6-modules#functional-programming#function-composition
Stars56
Forks3
Last commit6 years ago
ripple
rippleJavaScript

A browser-based, platform-agnostic mobile application development and testing tool.

#browser-emulator#testing-tool#npm-package
Stars56
Forks23
Last commit8 years ago
playwright-xray
playwright-xrayTypeScript

A Playwright reporter that publishes test results to Xray Test Management in Jira.

#playwright#xray#jira-integration
Stars53
Forks24
Last commit4 days ago
chrome-ext-downloader
chrome-ext-downloaderJavaScript

A command-line utility to download Chrome extension source code without installing them.

#developer-tools#npm-package#cli-tool
Stars53
Forks6
Last commit5 years ago
d3-ez
d3-ezJavaScript

A library of reusable D3.js charts that simplifies data visualization creation with minimal code.

#chart#graph#dataviz
Stars53
Forks12
Last commit5 months ago
pokemon-cli
pokemon-cliJavaScript

A command-line tool to fetch Pokémon names in multiple languages, either randomly or as a complete list.

#multi-language#name-generator#npm-package
Stars52
Forks6
Last commit2 years ago
Cairn
CairnTypeScript

NPM package and CLI tool for saving web pages as single HTML files, implemented in TypeScript.

#web-archival#cheerio#mhtml
Stars52
Forks3
Last commit7 days ago
noop-stream
noop-streamJavaScript

Create readable Node.js streams that produce no data or writable streams that discard data, useful for testing and fixtures.

#fixtures#noop#dev-null
Stars51
Forks3
Last commit3 years ago
p-map-series
p-map-seriesJavaScript

A utility to map over promises sequentially, ensuring each promise resolves before the next iteration begins.

#side-effects#npm-package#promises
Stars51
Forks5
Last commit5 years ago
compose-tiny
compose-tinyJavaScript

A minimal and high-performance function composition utility for JavaScript and TypeScript.

#functional-programming#function-composition#npm-package
Stars46
Forks2
Last commit3 years ago
arr-diff
arr-diffJavaScript

Returns the difference between the first array and additional arrays using strict equality.

#arr#array#values
Stars45
Forks18
Last commit4 years ago
Kafka-logger
Kafka-loggerJavaScript

A Kafka transport for Winston that enables logging to Apache Kafka topics via REST proxy.

#winston-transport#npm-package#log-aggregation
Stars45
Forks11
Last commit7 years ago
is-elevated
is-elevatedJavaScript

Check if the current Node.js process is running with elevated privileges (root on Unix, administrator on Windows).

#privilege-check#npm-package#cli-tool
Stars44
Forks3
Last commit5 years ago
pad-left
pad-leftJavaScript

A fast JavaScript library for left-padding strings with zeros or custom characters.

#left#fill#npm-package
Stars44
Forks7
Last commit4 years ago
unhomoglyph
unhomoglyphJavaScript

Replace homoglyphs with base characters to detect similar-looking strings, useful for preventing impersonation.

#unicode#npm-package#text-processing
Stars44
Forks12
Last commit6 years ago
screensaver
screensaverJavaScript

A Node.js module and CLI tool to programmatically start the system screensaver.

#system-utilities#npm-package#tool
Stars44
Forks2
Last commit8 years ago
PreviousPage 7 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
5 years ago
#Nodejs197
#Javascript173
#Developer Tools76
#Cli Tool71
#Typescript65
#Utility Library59
#Cli44
#Node Js38
#Javascript Library38
#Frontend37
#Angular28
#Npm27