JavaScript: Possible Projects
babel-polyfills
A set of Babel plugins that enable injecting different polyfills with different strategies in your compiled code.
babel browsers browserslist core-js es-shims polyfills preset-env targets
Released: 06 Jun 2019 - 334
is-alphabetical
Check if a character is alphabetical
alphabetical character
Released: 11 Jul 2016 - 4
totalist
A tiny (195B to 224B) utility to recursively list all (total) files in a directory
Released: 22 Oct 2019 - 152
sirv
An optimized middleware & CLI application for serving static files~!
Released: 14 Apr 2018 - 1,065
mdx
Markdown for the component era
jsx markdown mdx react remark unified vue
Released: 24 Dec 2017 - 17,672
resolve.exports
A tiny (952b), correct, general-purpose, and configurable `"exports"` and `"imports"` resolver without file-system reliance
Released: 08 Jan 2021 - 368
eslint-utils
Utilities for ESLint plugins and custom rules.
eslint javascript nodejs npm-package
Released: 02 May 2018 - 74
webpack-dev-server
Serves a webpack app. Updates the browser on changes. Documentation https://webpack.js.org/configuration/dev-server/.
hot-reload server webpack
Released: 17 Sep 2012 - 7,796
abort-controller
An implementation of WHATWG AbortController interface.
abort-controller cancellation dom javascript library nodejs npm-module npm-package web whatwg
Released: 29 Sep 2017 - 302
mrmime
A tiny (2.8kB) and fast utility for getting a MIME type from an extension or filename
Released: 12 Oct 2021 - 312
watchpack
Wrapper library for directory and file watching.
watch watcher
Released: 16 Sep 2014 - 377
node-fd-slicer
safely create multiple ReadStream or WriteStream objects from the same file descriptor
Released: 05 Aug 2014 - 30
import-local
Let a globally installed package use a locally installed version of itself if available
Released: 04 May 2017 - 154
kleur
The fastest Node.js library for formatting terminal text with ANSI colors~!
Released: 10 Jul 2018 - 1,621
hexoid
A tiny (190B) and extremely fast utility to generate random IDs of fixed length
Released: 03 Mar 2020 - 194
busboy
A streaming parser for HTML form data for node.js
fastify-fork fastify-library
Released: 27 Nov 2021 - 84
character-entities
Map of named character references.
character entity html reference
Released: 27 Sep 2015 - 9
character-entities-legacy
List of legacy HTML named character references that donβt need a trailing semicolon
character entity html legacy reference
Released: 27 Sep 2015 - 4
is-decimal
Check if a character is decimal
character decimal number numeric
Released: 11 Jul 2016 - 5
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