JavaScript: Possible Projects
property-information
Info on the properties and attributes of the web platform
attribute html info property
Released: 20 Sep 2015 - 38
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
array-differ
Create an array with values that are present in the first input array but not additional ones
Released: 20 Jun 2014 - 38
debounce
Delay function calls until a set time elapses after the last invocation
Released: 21 Aug 2013 - 793
responselike
A response-like object for mocking a Node.js HTTP response stream
http https mock request response
Released: 19 Jun 2017 - 36
schema-utils
Options Validation
ajv schema schema-utils validation validator
Released: 28 Jan 2017 - 246
figures
Unicode symbols with fallbacks for older terminals
command-line command-line-utility node-module npm-package terminal unicode unicode-symbols
Released: 10 Jul 2014 - 593
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
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
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
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
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
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
is-fullwidth-code-point
Check if the character represented by a given Unicode code point is fullwidth
Released: 16 Jul 2015 - 49
getos
A Node.js module that returns the OS/Distribution name of the environment you are working on
Released: 28 Jun 2014 - 78
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