JavaScript: Possible Projects
ansi-align
:abcd: align-text with ANSI support for CLIs
alignment ansi-align ansi-support center-alignment cli padding
Released: 30 Apr 2016 - 22
copy-descriptor
"description": "Copy a descriptor from object A to object B",
Released: 28 Dec 2015 - 11
cross-fetch
Universal WHATWG Fetch API for Node, Browsers and React Native.
cross-fetch fetch fetch-api http http-client isomorphic isomorphic-fetch node-fetch spec-compliant whatwg-fetch
Released: 02 Sep 2017 - 1,672
formidable
The most used, flexible, fast and streaming parser for multipart form data. Supports uploading to serverless environments, AWS S3, Azure, GCP or the filesystem. Used in production.
aws-lambda aws-s3 azure azure-storage file-upload form formdata formidable incomingform multipart multipart-formdata multipart-parser querystring-parser serverless
Released: 07 May 2010 - 7,054
Object.groupBy
An ESnext spec-compliant `Object.groupBy` shim/polyfill/replacement that works as far down as ES3.
Released: 18 May 2023 - 4
get-tsconfig
Lightweight tsconfig.json parser & paths resolver
find get node parse paths tsconfig typescript
Released: 12 Jan 2022 - 186
csstype
Strict TypeScript and Flow types for style based on MDN data
css flow mdn style types typescript
Released: 18 Sep 2017 - 1,736
sharp
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.
avif crop exif icc image image-processing javascript jpeg libvips nodejs performance png resize sharp svg tiff webp
Released: 19 Aug 2013 - 29,177
character-reference-invalid
Map of invalid numeric character references to their replacements, according to HTML
character entity html invalid reference
Released: 27 Sep 2015 - 5
quickjs-emscripten
Safely execute untrusted Javascript in your Javascript, and execute synchronous code that uses async functions
eval javascript plugins quickjs wasm
Released: 05 Jan 2020 - 1,293
is-boolean-object
Is this value a JS Boolean? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
boolean boxed false is javascript true
Released: 28 Apr 2015 - 7
webassemblyjs
Toolchain for WebAssembly
ast compiler interpreter javascript parser polyfill wasm wast webassembly
Released: 04 Dec 2017 - 789
set-cookie-parser
Parse HTTP set-cookie headers in JavaScript
cookie cookies header headers http javascript nodejs parser react-native
Released: 01 Jul 2015 - 180
es-errors
A simple cache for a few of the JS Error constructors.
ecmascript error javascript rangeerror syntaxerror typeerror
Released: 03 Feb 2024 - 10
ArrayBuffer.prototype.slice
ES spec-compliant shim for ArrayBuffer.prototype.slice
array arraybuffer buffer ecmascript es-shim javascript polyfill shim slice typed
Released: 09 Jul 2023 - 0
eslint
Find and fix problems in your JavaScript code.
ecmascript eslint javascript linter static-code-analysis
Released: 29 Jun 2013 - 25,076
mdast-util-definitions
utility to find definition nodes in an mdast tree
definition markdown mdast mdast-util syntax-tree unist util
Released: 17 Jul 2015 - 10
node-mongodb-native
The official MongoDB Node.js driver
database mongodb node-js nodejs nosql
Released: 07 Jan 2010 - 10,043
is-alphabetical
Check if a character is alphabetical
alphabetical character
Released: 11 Jul 2016 - 4
cli
the package manager for JavaScript
javascript nodejs npm npm-cli package-manager tools
Released: 05 Jul 2018 - 8,467
pnpm
Fast, disk space efficient package manager
dependency-manager install javascript modules node nodejs npm package-manager
Released: 28 Jan 2016 - 29,676
set-function-length
Set a function's length property
ecmascript function javascript length set
Released: 12 Oct 2023 - 6
es-object-atoms
ES Object-related atoms: Object, ToObject, RequireObjectCoercible
ecmascript javascript object toobject toobjectcoercible
Released: 17 Mar 2024 - 3
defer-to-connect
The safe way to handle the `connect` socket event
connect nodejs socket
Released: 13 Aug 2018 - 9
browser-stdout
:page_with_curl: pipe to console - process.stdout in your browser
Released: 22 Mar 2015 - 37
Reflect.getPrototypeOf
An ES2015 mostly-spec-compliant `Reflect.getPrototypeOf` sham/polyfill/replacement that works in as many engines as possible.
ecmascript getprototypeof javascript polyfill reflect shim
Released: 12 Jan 2021 - 3
nx
Smart Monorepos · Fast CI
angular build build-system build-tool building-tool cli cypress hacktoberfest javascript monorepo nextjs nodejs nx nx-workspaces react storybook typescript
Released: 11 Aug 2017 - 23,575
axe-core
Accessibility engine for automated Web UI testing
a11y accessibility axe
Released: 10 Jun 2015 - 5,973
run-parallel
Run an array of functions in parallel
async browser javascript nodejs parallel
Released: 12 Apr 2014 - 380
object-visit
Call the given method on each value in the given object.
collection method object visit
Released: 04 Jul 2015 - 20
global-prefix
Get the npm global path prefix. Same code used internally by npm.
file-path filepath global javascript nodejs npm path prefix
Released: 28 Feb 2015 - 28
normalize-path
Normalize file path slashes to be unix-like forward slashes. Used by chokidar, anymatch, and many others!
file file-path filepath javascript jonschlinkert node nodejs path posix slash unix windows
Released: 26 Jun 2014 - 107
sha.js
Streamable SHA hashes in pure javascript
browserify crypto javascript sha
Released: 27 Dec 2013 - 288
mri
Quickly scan for CLI flags and arguments
args argv cli cli-flags command-line flags minimist parser yargs
Released: 16 Apr 2017 - 625
get-east-asian-width
Determine the East Asian Width of a Unicode character
Released: 28 Oct 2023 - 38
assertion-error
Error constructor for test and validation frameworks that implements standardized AssertionError specification.
Released: 07 Apr 2013 - 25
array-differ
Create an array with values that are present in the first input array but not additional ones
Released: 20 Jun 2014 - 38
class-utils
Utils for working with JavaScript classes and prototype methods.
class descriptor javascript object prototype-methods prototype-property utility
Released: 15 Sep 2015 - 19
query-string
Parse and stringify URL query strings
npm-package parse query-string stringify url urlsearchparams
Released: 13 Nov 2013 - 6,756
types.ts
Shared TypeScript definitions for Octokit projects
hacktoberfest octokit-js types
Released: 18 Oct 2019 - 135
preset-modules
A Babel preset that targets modern browsers by fixing engine bugs (will be merged into preset-env eventually)
babel
Released: 08 Nov 2019 - 739
regex-parser.js
:expressionless: A module that parses a string as regular expression and returns the parsed value
hacktoberfest
Released: 30 May 2014 - 31
is-fullwidth-code-point
Check if the character represented by a given Unicode code point is fullwidth
Released: 16 Jul 2015 - 49
camelcase-css
Convert a kebab-cased CSS property into a camelCased DOM property.
camelcase css nodejs
Released: 28 Aug 2015 - 14
openapi-types.ts
Generated TypeScript definitions based on GitHub's OpenAPI spec
generated hacktoberfest octokit-js openapi schema specification types
Released: 14 Oct 2020 - 41
map-cache
Basic cache object for storing key-value pairs. Based on MapCache in Lo-dash 3.0
Released: 18 Mar 2015 - 20
xmlchars
Utilities for determining if characters belong to character classes defined by the XML specs.
Released: 05 Jul 2018 - 3
to-object-path
Create an object path (dot notation) from a list or array of strings.
Released: 02 Sep 2015 - 16
RegExp.prototype.flags
ES6 spec-compliant RegExp.prototype.flags shim
ecmascript flags javascript polyfill regex regexp regular-expression
Released: 20 Nov 2014 - 8
node-abi
:turtle: :rocket: Get the Node.js and Electron ABI for a given target and runtime
Released: 02 Dec 2016 - 164
retry-request
**THIS REPOSITORY AND PACKAGE WILL BE DEPRECATED IN JULY 2024** Retry a request with built-in exponential backoff.
Released: 07 Jul 2015 - 67
cluster-key-slot
Generates CRC hashes for strings - for use by Node Redis clients to determine key slots.
Released: 30 May 2016 - 19
hast-util-parse-selector
utility to create an element from a simple CSS selector
css hast hast-util html parse selector syntax-tree unist util
Released: 21 Feb 2016 - 13
remapping
Remap sequential sourcemaps through transformations to point at the original source code
Released: 08 Aug 2019 - 108
has-proto
Does this environment have the ability to get or set the [[Prototype]] of an object with `__proto__`?
Released: 13 Dec 2022 - 3
webpack-virtual-modules
Webpack Virtual Modules is a webpack plugin that lets you create, modify, and delete in-memory files in a way that webpack treats them as if they were physically presented in the file system.
modules overlay virtual webpack webpack-plugin
Released: 27 Mar 2017 - 507
for-own
Iterate over the own enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`.
for forown javascript loop node nodejs object
Released: 20 Sep 2014 - 23
unc-path-regex
Regular expression for testing if a file path is a windows UNC file path. Can also be used as a component of another regexp via the `.source` property.
Released: 07 Jul 2015 - 8
emojis-list
Complete list of standard emojis.
emoji emoji-keyword emoji-shortcuts unicode-hex-character
Released: 12 May 2015 - 90
CSSOM
CSS Object Model implemented in pure JavaScript. Also, a CSS parser.
Released: 30 Jun 2022 - 2
stop-iteration-iterator
Firefox 17-26 iterators throw a StopIteration object to indicate "done". This normalizes it.
Released: 13 Jan 2023 - 4
js-bson
BSON Parser for node and browser
bson bson-library mongodb node-js nodejs
Released: 08 Mar 2012 - 1,144
regjsgen
Generate regular expressions from regjsparser’s AST.
ast generate regex regexp regjs regular-expression
Released: 01 Jun 2014 - 32
fbjs
A collection of utility libraries used by other Meta JS projects.
Released: 28 May 2015 - 1,952