JavaScript: Possible Projects
comma-separated-tokens
Parse and stringify comma-separated tokens
comma comma-separated html separated tokens
Released: 22 Feb 2016 - 11
cacheable-lookup
A cacheable dns.lookup(…) that respects TTL :tada:
cache dns lookup query resolve
Released: 13 Jan 2019 - 191
http2-wrapper
Use HTTP/2 the same way like HTTP/1
agent alpn http2 http2-wrapper https nodejs
Released: 11 Aug 2018 - 239
mini-css-extract-plugin
Lightweight CSS extraction plugin
webpack-plugin
Released: 28 Feb 2018 - 4,658
widest-line
Get the visual width of the widest line in a string - the number of columns required to display it
Released: 04 Nov 2015 - 36
p-limit
Run multiple promise-returning & async functions with limited concurrency
Released: 21 Oct 2016 - 2,017
dargs
Reverse minimist. Convert an object of options into an array of command-line arguments
Released: 18 Apr 2013 - 184
unist-util-position
utility to get the position of a node
location position syntax-tree unist unist-util util utility
Released: 04 Jul 2015 - 8
unist-util-visit
utility to visit nodes
syntax-tree unist unist-util util visit walk
Released: 02 Jul 2015 - 276
unist-util-is
utility to check if a node passes a test
equal equality is syntax-tree unist unist-util util
Released: 02 Sep 2015 - 37
synckit
Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript and Yarn P'n'P support.
async hacktoberfest nodejs pnp sync synchronize synchronous synckit typescript yarn
Released: 25 Apr 2021 - 190
mdast-util-from-markdown
mdast utility to parse markdown
markdown mdast mdast-util parse tokenize unist
Released: 31 Aug 2020 - 212
hastscript
utility to create hast trees
hast hast-util html hyperscript unist util
Released: 24 Feb 2016 - 164
unist-util-stringify-position
utility to serialize a node, position, or point as a human readable location
position stringify syntax-tree unist unist-util util
Released: 16 Apr 2016 - 6
globby
User-friendly glob matching
directories files glob globbing javascript matching nodejs patterns
Released: 21 Jun 2014 - 2,534
change-case
Convert strings between camelCase, PascalCase, Capital Case, snake_case and more
camel-case change-case constant-case lowercase pascal-case snake-case uppercase
Released: 15 Apr 2013 - 2,276
webpack
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
amd build-tool commonjs compiler es2015 es6 esm javascript javascript-compiler javascript-modules loaders module-bundler plugins web web-performance webpack
Released: 10 Mar 2012 - 64,677
eslint
Find and fix problems in your JavaScript code.
ecmascript eslint javascript linter static-code-analysis
Released: 29 Jun 2013 - 25,076
createHash
Node style hashes for use in the browser, with native hash functions in node
Released: 14 Jan 2015 - 53
picomatch
Blazing fast and accurate glob matcher written JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions. Used by GraphQL, Jest, Astro, Snowpack, Storybook, bulma, Serverless, fdir, Netlify, AWS Amplify, Revogrid, rollup, routify, open-wc, imba, ava, docusaurus, fast-glob, globby, chokidar, anymatch, cloudflare/miniflare, pts, and more than 5 million projects! Please follow picomatch's author: https://github.com/jonschlinkert
fast-glob fdir find glob glob-pattern globber match matcher matching micromatch minimatch multimatch node-glob regex regexp regular-expression
Released: 05 Nov 2018 - 967
tunnel-agent
HTTP proxy tunneling agent. Formerly part of mikeal/request, now a standalone module.
Released: 01 Mar 2013 - 117
getos
A Node.js module that returns the OS/Distribution name of the environment you are working on
Released: 28 Jun 2014 - 78
chai
BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
assertions bdd chai javascript tdd
Released: 07 Dec 2011 - 8,129
mocha
☕️ simple, flexible, fun javascript test framework for node.js & the browser
bdd browser javascript mocha mochajs node nodejs tdd test test-framework testing testing-tools
Released: 07 Mar 2011 - 22,599
jest
Delightful JavaScript Testing.
easy expectation facebook immersive javascript painless painless-javascript-testing snapshot testing
Released: 10 Dec 2013 - 44,249
ts-node
TypeScript execution and REPL for node.js
hacktoberfest nodejs repl runtime ts ts-node typescript typescript-compiler typescript-node
Released: 15 Jul 2015 - 12,904
proxy-from-env
A Node.js library to get the proxy URL for a given URL based on standard environment variables (http_proxy, no_proxy, ...).
Released: 18 Feb 2016 - 52
split-string
Split a string on a given character or characters, with support for escaping.
javascript jonschlinkert js node nodejs parse parser split split-string string string-split util
Released: 27 Aug 2015 - 57
is-arguments
Is this an arguments object? It's a harder question than you think.
arguments is javascript object
Released: 08 Jan 2014 - 15
async-retry
Retrying made simple, easy and async
async await javascript retry
Released: 29 Feb 2016 - 1,846
compressible
Compressible Content-Type / mime checking.
compressible javascript nodejs
Released: 19 Dec 2013 - 98
normalize-url
Normalize a URL
compare-urls npm-package sanitize-url url-normalization
Released: 11 Jan 2015 - 840
CSS.escape
A robust polyfill for the CSS.escape utility method as defined in CSSOM.
Released: 15 Oct 2013 - 493
libsql-stateless
Thin libSQL stateless HTTP driver for TypeScript and JavaScript for the edge 🚀
cloudflare-pages cloudflare-workers database http https lambda-functions libsql netlify serverless sqlite vercel webapi
Released: 04 Nov 2023 - 22
array-union
Create an array of unique values, in order, from the input arrays
Released: 19 Jun 2014 - 75
memoize
Memoize functions - an optimization technique used to speed up consecutive function calls by caching the result of calls with identical input
Released: 21 Dec 2015 - 1,085
resolve-cwd
Resolve the path of a module like `require.resolve()` but from the current working directory
Released: 06 Dec 2015 - 68
resolve-from
Resolve the path of a module like require.resolve() but from a given path
Released: 20 Jul 2014 - 139
parse-ms
Parse milliseconds into an object
milliseconds npm-package parse parse-milliseconds
Released: 20 Mar 2014 - 119
decamelize
Convert a camelized string into a lowercased one with a custom separator: unicornRainbow → unicorn_rainbow
Released: 24 Jan 2015 - 238
get-east-asian-width
Determine the East Asian Width of a Unicode character
Released: 28 Oct 2023 - 38
string-length
Get the real length of a string - by correctly counting astral symbols and ignoring ansi escape codes
Released: 16 Apr 2014 - 162
pify
Promisify a callback-style function
promise-utilities promises promisify
Released: 29 Aug 2015 - 1,505
eslint-plugin-react
React-specific linting rules for ESLint
development ecmascript eslint javascript lint react
Released: 15 Dec 2014 - 8,996
jose
JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes
browser bun cloudflare-workers deno hacktoberfest jose jsonwebtoken jwa jwe jwk jwks jws jwt node
Released: 06 Nov 2018 - 5,633
next.js
The React Framework
blog browser compiler components hybrid nextjs node react server-rendering ssg static static-site-generator universal vercel
Released: 05 Oct 2016 - 126,791
styled-jsx
Full CSS support for JSX without compromises
css css-in-js dynamic-styles jsx react shadow-dom
Released: 05 Dec 2016 - 7,710
http-cache-semantics
RFC 7234 in JavaScript. Parses HTTP headers to correctly compute cacheability of responses, even in complex cases
cache cache-control fresh http perspective response-age revalidation rfc rfc-7234 usable
Released: 31 May 2016 - 245
is-date-object
Is this value a JS Date object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
date is javascript
Released: 28 Jan 2015 - 14
is-fullwidth-code-point
Check if the character represented by a given Unicode code point is fullwidth
Released: 16 Jul 2015 - 49
svgr
Transform SVGs into React components 🦁
inline-svg loader react react-native react-svg react-svg-creator react-svg-loader svg svg-react svg-to-react svg2react svgo webpack webpack-loader
Released: 01 Sep 2017 - 10,566
core-js
Standard Library
ecmascript-proposals es2015 es2019 es6 es7 esnext javascript js polyfill ponyfill promise proposal proposals shim symbol weakmap
Released: 17 Jul 2013 - 24,517
emotion
👩🎤 CSS-in-JS library designed for high performance style composition
babel-plugin css css-in-js emotion react reactjs
Released: 27 May 2017 - 17,493
core
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
Released: 12 Jun 2018 - 47,441
chalk
🖍 Terminal string styling done right
ansi ansi-escape-codes chalk cli color commandline console javascript strip-ansi terminal terminal-emulators
Released: 03 Aug 2013 - 21,950