JavaScript: Possible Projects
node-redis-parser
A high performance Redis protocol (RESP) parser for JavaScript. Used by Node Redis & ioredis.
node-redis redis-parser resp
Released: 20 Oct 2015 - 88
check-error
Error comparison and information related utility for node and the browser
Released: 20 Apr 2016 - 14
basic-ftp
FTP client for Node.js, supports FTPS over TLS, passive mode over IPv6, async/await, and Typescript.
async-await ftp ftps ipv6 nodejs promise tls typescript
Released: 30 Dec 2017 - 671
json-stringify-safe
Like JSON.stringify, but doesn't throw on circular references
Released: 19 Feb 2013 - 550
fast-glob
:rocket: It's a very fast and efficient glob library for Node.js
filesystem find fs glob glob-pattern globbing node-glob patterns readdir scandir wildcard
Released: 27 Dec 2016 - 2,547
ieee754
Read/write IEEE754 floating point numbers from/to a Buffer or array-like object.
browser buffer ieee754 javascript nodejs
Released: 28 Dec 2013 - 120
filesize.js
JavaScript library to generate a human readable String describing the file size
bits bytes file filesize filesystem iec jedec simple size size-calculation
Released: 02 Mar 2012 - 1,620
node-fetch-native
better fetch for Node.js. Works on any JavaScript runtime!
Released: 09 May 2022 - 165
aria-query
Programmatic access to the ARIA specification
accessibility aria wcag2
Released: 15 Jan 2017 - 281
sucrase
Super-fast alternative to Babel for when you can target modern JS runtimes
compiler es-modules javascript jsx typescript
Released: 03 Oct 2017 - 5,690
emoji-regex
A regular expression to match all Emoji-only symbols as per the Unicode Standard.
emoji regex regexp regular-expression unicode
Released: 28 Sep 2014 - 1,752
unicode-canonical-property-names-ecmascript
The set of canonical Unicode property names supported in ECMAScript RegExp property escapes.
Released: 15 Apr 2017 - 10
v8-compile-cache
Require hook for automatic V8 compile cache persistence
Released: 21 Feb 2017 - 722
ansi-html-community
An elegant lib that converts the chalked text to HTML.
ansi-html ansi-html-community
Released: 05 Sep 2021 - 18
querystringify
Querystringify - Small, simple but powerful query string parser.
Released: 03 Nov 2014 - 175
npm-pick-manifest
Standard manifest picker/semver resolver for npm
npm-cli
Released: 01 Aug 2019 - 5
highlight.js
JavaScript syntax highlighter with language auto-detection and zero dependencies.
hacktoberfest highlighting javascript language-grammars syntax-highlighter syntax-highlighting
Released: 01 Jan 2011 - 23,679
react-testing-library
🐐 Simple and complete React DOM testing utilities that encourage good testing practices.
javascript reactjs testing
Released: 19 Mar 2018 - 19,006
encodeurl
Encode a URL to a percent-encoded form, excluding already-encoded sequences
Released: 08 Jun 2016 - 35
base
Base is the foundation for creating modular, unit testable and highly pluggable, server-side node.js applications.
api app application assemble generate node nodejs plugin plugins server-side toolkit update verb
Released: 27 Aug 2015 - 103
terser
🗜 JavaScript parser, mangler and compressor toolkit for ES6+
compressor es6 javascript mangler parser uglifyjs
Released: 11 Jan 2015 - 8,680
unique-slug
Generate a unique character string suitible for use in files and URLs.
npm-cli
Released: 07 May 2015 - 33
url-parse
Small footprint URL parser that works seamlessly across Node.js and browser environments.
Released: 13 Oct 2014 - 1,029
js-tokens
Tiny JavaScript tokenizer.
ecmascript javascript regex tokenizer
Released: 08 Mar 2014 - 503
media-typer
Simple RFC 6838 media type parser and formatter
javascript media mime nodejs type
Released: 13 Jun 2014 - 55
safe-stable-stringify
Safe, deterministic and fast serialization alternative to JSON.stringify.
Released: 22 Jan 2018 - 201
svgo
⚙️ Node.js tool for optimizing SVG files
cli javascript minification nodejs optimization svg svgo
Released: 22 Aug 2012 - 20,999
js-symbol-tree
Turn any collection of objects into its own efficient tree or linked list using Symbol
algorithms browser data-structure dom efficiency es6 js linked-list list metadata nodejs queue symbol symbol-tree tree
Released: 14 Jul 2015 - 104
file-system-cache
A super-fast, promise based cache that reads and writes to the file-system.
Released: 18 Sep 2015 - 52
language-subtag-registry
BCP 47/IANA language subtag data in JSON format.
bcp-47 i18n language-tags m17n subtags
Released: 29 Sep 2013 - 81
expand-template
Expand placeholders in a template string
expand string template
Released: 10 Aug 2015 - 18
loglevel
:ledger: Minimal lightweight logging for JavaScript, adding reliable log level methods to wrap any available console.log methods
javascript lightweight logging loglevel setlevel stack-traces
Released: 23 Mar 2013 - 2,612
marked
A markdown parser and compiler. Built for speed.
commonmark compiler gfm hacktoberfest markdown parser
Released: 24 Jul 2011 - 33,129
urlpattern-polyfill
URLPattern polyfill
javascript nodejs polyfill w3c web
Released: 07 Oct 2020 - 267
node-dashdash
A light, featureful and explicit option parsing library for node.js.
Released: 27 Feb 2013 - 175
content-disposition
Create and parse HTTP Content-Disposition header
content-disposition http javascript nodejs
Released: 19 Sep 2014 - 224
inline-style-parser
📝 Inline style parser.
css inline-style inline-style-parser javascript nodejs npm parse parser style
Released: 19 Jun 2019 - 18
commonjs-assert
Node.js's require('assert') for all engines
assert browserify javascript node-shim nodejs
Released: 20 Nov 2013 - 298
csso
CSS minifier with structural optimizations
css css-minifier fast minifier usage-data
Released: 15 Feb 2011 - 3,761
basic-auth
Generic basic auth Authorization header field parser
basic-auth http javascript nodejs
Released: 29 Nov 2013 - 701
remark
markdown processor powered by plugins part of the @unifiedjs collective
ast commonmark javascript markdown remark unified
Released: 28 Jul 2014 - 7,679
long.js
A Long class for representing a 64-bit two's-complement integer value.
javascript math
Released: 10 Mar 2013 - 889
is-potential-custom-element-name
Check whether a given string matches the `PotentialCustomElementName` production as defined in the HTML Standard.
Released: 21 Jun 2016 - 9
bignumber.js
A JavaScript library for arbitrary-precision decimal and non-decimal arithmetic
arbitrary-precision bigdecimal bignumber decimal-places javascript
Released: 08 Nov 2012 - 6,699
get-package-type
Determine the `package.json#type` which applies to a location.
Released: 17 May 2020 - 5
Inquirer.js
A collection of common interactive command line user interfaces.
cli command-line javascript javascript-library node-js nodejs prompt typescript
Released: 17 May 2013 - 20,246
cacheable
Caching for Nodej.js
cache caching caching-library http nodejs redis rfc-72 wrapper
Released: 06 Apr 2013 - 1,548
json-ext
A set of performant and memory efficient utilities that extend the use of JSON
async json parse parser stream stringify stringifystream
Released: 13 Aug 2020 - 158
requireindex
Write minimal node index.js files that require and export siblings by file basename
Released: 01 May 2012 - 84
file-entry-cache
Super simple cache for file metadata, useful for process that work o a given series of files and that only need to repeat the job on the changed ones since the previous run of the process
Released: 02 Mar 2015 - 57
aws-sign
AWS signing. Originally pulled from LearnBoost/knox, maintained as vendor in request, now a standalone module.
Released: 01 Mar 2013 - 28