Ecosyste.ms: Funds
An open API service for providing issue and pull request metadata for open source projects.
JavaScript: Possible Projects
https://github.com/immerjs/immer
Create the next immutable state by mutating the current one
immutable immutables reducer redux state-tree
Released: 29 Dec 2017 - 26,968
https://github.com/komagata/eastasianwidth
Get East Asian Width from a character.
Released: 30 Mar 2013 - 87
https://github.com/mafintosh/multicast-dns
Low level multicast-dns implementation in pure javascript
Released: 08 Jan 2015 - 505
https://github.com/browserify/tty-browserify
the tty module from node core for browsers
Released: 03 Dec 2013 - 15
https://github.com/substack/node-commondir
Compute the closest common parent for file paths
Released: 28 Jun 2011 - 45
https://github.com/ajv-validator/ajv-formats
JSON Schema format validation for Ajv v8+
ajv formats json-schema
Released: 20 Jul 2020 - 170
https://github.com/moxystudio/node-cross-spawn
A cross platform solution to node's spawn and spawnSync
cmd cross-platform exec path-ext shebang spawn windows
Released: 30 Jun 2014 - 1,083
https://github.com/raszi/node-tmp
Temporary file and directory creator for node.js
Released: 02 Sep 2011 - 730
https://github.com/developit/mitt
π₯ Tiny 200 byte functional event emitter / pubsub.
event event-bus event-handlers event-listener eventemitter mitt pubsub tiny
Released: 15 Jan 2017 - 10,353
https://github.com/mishoo/UglifyJS
JavaScript parser / mangler / compressor / beautifier toolkit
Released: 27 Aug 2012 - 12,968
https://github.com/npm/ini
An ini parser/serializer in JavaScript
npm-cli
Released: 07 Aug 2011 - 764
https://github.com/browserify/browserify-sign
createSign and createVerify in your browser
Released: 14 Nov 2014 - 42
https://github.com/lukeed/hexoid
A tiny (190B) and extremely fast utility to generate random IDs of fixed length
Released: 03 Mar 2020 - 191
https://github.com/mathiasbynens/unicode-canonical-property-names-ecmascript
The set of canonical Unicode property names supported in ECMAScript RegExp property escapes.
Released: 15 Apr 2017 - 10
https://github.com/d3/d3-color
Color spaces! RGB, HSL, Cubehelix, CIELAB, and more.
Released: 02 Jun 2015 - 400
https://github.com/chaijs/get-func-name
Reliably get the name of a Function in a cross-browser compatible way.
Released: 03 Oct 2016 - 12
https://github.com/ljharb/gopd
`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.
descriptor ecmascript getownpropertydescriptor javascript property
Released: 02 Nov 2022 - 2
https://github.com/postcss/postcss-selector-parser
A CSS selector parser, integrates with postcss but does not require it.
Released: 29 May 2015 - 199
https://github.com/salesforce/tough-cookie
RFC6265 Cookies and CookieJar for Node.js
Released: 19 Oct 2011 - 892
https://github.com/TypeStrong/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,624
https://github.com/styled-components/styled-components
Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress π
css css-in-js react styled-components
Released: 16 Aug 2016 - 40,123
https://github.com/es-shims/Array.prototype.flat
An ESnext spec-compliant `Array.prototype.flat` shim/polyfill/replacement that works as far down as ES3.
array ecmascript flat flatten javascript polyfill shim
Released: 01 Oct 2017 - 32
https://github.com/ljharb/es-get-iterator
Get an iterator for any JS language value. Works robustly across all environments, all versions.
Released: 22 Nov 2019 - 13
https://github.com/stream-utils/raw-body
Get and validate the raw body of a readable stream
body http javascript nodejs parser stream
Released: 14 Sep 2013 - 370
https://github.com/inspect-js/typed-array-length
Robustly get the length of a Typed Array.
Released: 18 Jan 2020 - 7
https://github.com/streamich/fs-monkey
Monkey-patches for file system related things
Released: 12 Aug 2017 - 110
https://github.com/inspect-js/is-typed-array
Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.
ecmascript javascript typedarray typedarrays
Released: 02 Oct 2015 - 12
https://github.com/jquense/expr
tiny util for getting and setting deep object props safely
Released: 03 Sep 2014 - 23
https://github.com/jensyt/imurmurhash-js
An incremental implementation of MurmurHash3 for JavaScript
Released: 31 Jul 2013 - 92
https://github.com/gkz/type-check
a library which allows you to check the types of JavaScript values at runtime with a Haskell like type syntax
Released: 28 Sep 2013 - 210
https://github.com/SBoudrias/run-async
Utility method to run function either synchronously or asynchronously using the common `this.async()` style.
Released: 11 Aug 2014 - 23
https://github.com/gulpjs/replace-ext
Replaces a file extension with another one.
basename file-extension filepath gulp path
Released: 25 Feb 2014 - 46
https://github.com/eslint-community/eslint-utils
Utilities for ESLint plugins and custom rules.
eslint
Released: 19 Nov 2022 - 15
https://github.com/dividab/tsconfig-paths-webpack-plugin
Load modules according to tsconfig paths in webpack.
Released: 09 Jul 2017 - 590
https://github.com/hapijs/joi
The most powerful data validation library for JS
hapi javascript schema validation
Released: 16 Sep 2012 - 20,598
https://github.com/markedjs/marked
A markdown parser and compiler. Built for speed.
commonmark compiler gfm hacktoberfest markdown parser
Released: 24 Jul 2011 - 31,924
https://github.com/WebReflection/flatted
A fast and minimal circular JSON parser.
Released: 26 Apr 2018 - 1,028
https://github.com/istanbuljs/v8-to-istanbul
convert from v8 coverage format to istanbul's format
Released: 25 Nov 2017 - 114
https://github.com/isaacs/minipass-sized
A Minipass stream that raises an error if you get a different number of bytes than expected
Released: 21 Sep 2019 - 5
https://github.com/simonepri/pidtree
πΈ Cross platform children list of a PID.
cli list nodejs pgrep pid pids ppid ps ps-tree tree
Released: 19 Mar 2018 - 124
https://github.com/reduxjs/reselect
Selector library for Redux
memoized-selectors redux
Released: 01 Jul 2015 - 18,995
https://github.com/sindresorhus/parse-ms
Parse milliseconds into an object
milliseconds npm-package parse parse-milliseconds
Released: 20 Mar 2014 - 119
https://github.com/isaacs/isexe
Minimal module to check if a file is executable.
Released: 17 Jan 2016 - 48
https://github.com/jonschlinkert/pascalcase
Convert a string to pascal case (upper camel case). Used by more than 8.7 million projects on GitHub! Please follow this library's author: https://github.com/jonschlinkert
camel camel-case camelcase case casing casing-change change-case javascript jonschlinkert nodejs pascal-case pascalcase string upper-camel-case
Released: 19 Aug 2015 - 36
https://github.com/inspect-js/array-buffer-byte-length
Get the byte length of an ArrayBuffer, even in engines without a `.byteLength` method.
arraybuffer byte bytelength es-shim es-shims length polyfill shim
Released: 28 Feb 2023 - 2
https://github.com/isaacs/pseudomap
Like `new Map` but for older JavaScripts
Released: 25 Nov 2015 - 21
https://github.com/ljharb/util.promisify
Polyfill/shim for util.promisify in node versions < v8
Released: 30 May 2017 - 126
https://github.com/chalk/wrap-ansi
Wordwrap a string with ANSI escape codes
Released: 19 Aug 2015 - 113
https://github.com/Qix-/color
:rainbow: Javascript color conversion and manipulation library
Released: 23 Jun 2011 - 4,770
https://github.com/sindresorhus/temp-dir
Get the real path of the system temp directory
Released: 28 Mar 2017 - 81
https://github.com/plurals/pluralize
Pluralize or singularize any word based on a count
english language pluralization pluralize plurals singular words
Released: 01 Apr 2013 - 2,104
https://github.com/SamVerschueren/decode-uri-component
A better decodeURIComponent
Released: 19 May 2017 - 145
https://github.com/jonschlinkert/is-relative
Returns `true` if a file path appears to be relative. Moved from the "relative" lib.
filepath is-relative path path-is-relative relative
Released: 06 Jul 2014 - 13
https://github.com/ralphtheninja/expand-template
Expand placeholders in a template string
expand string template
Released: 10 Aug 2015 - 18
https://github.com/doowb/parse-passwd
Parse a passwd file into a list of users.
Released: 19 Oct 2016 - 8
https://github.com/un-ts/pkgr
Simple but incredible utilities for package bundlers like rollup, webpack.
globals incredible-utilities packager pkgr rollup umd webpack
Released: 01 Sep 2019 - 6
https://github.com/onlxltd/bonjour-service
A Bonjour/Zeroconf protocol implementation in TypeScript
bonjour bonjour-browser bonjour-discovery client discovery mdns network node nodejs server zeroconfig
Released: 17 Mar 2021 - 63
https://github.com/isaacs/fs-minipass
fs read and write streams based on minipass
npm-cli
Released: 09 Sep 2017 - 21
https://github.com/acornjs/acorn-jsx
Alternative, faster React.js JSX parser
Released: 23 Jul 2014 - 639
https://github.com/jest-community/eslint-plugin-jest
ESLint plugin for Jest
eslint eslint-plugin jest
Released: 08 Nov 2017 - 1,109
https://github.com/npm/mute-stream
Bytes go in, but they don't come out (when muted).
npm-cli
Released: 24 Jul 2012 - 52
https://github.com/chalk/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,406
https://github.com/101arrowz/fflate
High performance (de)compression in an 8kB package
compression decompression high-performance pako tiny zlib
Released: 29 Aug 2020 - 2,215
https://github.com/yargs/require-main-filename
shim for require.main.filename() that works in as many environments as possible
Released: 01 Feb 2016 - 18
https://github.com/wraithgar/gar-promisify
Promisify an entire class or object
Released: 26 May 2020 - 11
https://github.com/sindresorhus/gzip-size
Get the gzipped size of a string or buffer
Released: 28 Feb 2014 - 167
https://github.com/facebook/create-react-app
Set up a modern web app by running one command.
build-tools react zero-configuration
Released: 17 Jul 2016 - 101,996
https://github.com/octokit/request-error.js
Error class for Octokit request errors
hacktoberfest octokit-js plugin
Released: 16 May 2019 - 13
https://github.com/sindresorhus/quick-lru
Simple βLeast Recently Usedβ (LRU) cache
Released: 30 Mar 2017 - 649
https://github.com/que-etc/resize-observer-polyfill
A polyfill for the Resize Observer API
polyfill ponyfill resize-events resize-observer
Released: 01 Aug 2016 - 1,741
https://github.com/remy/nodemon
Monitor for any changes in your node.js application and automatically restart the server - perfect for development
hacktoberfest node nodemon watch
Released: 03 Oct 2010 - 25,968
https://github.com/mathiasbynens/regenerate-unicode-properties
A collection of Regenerate sets for Unicode various properties.
regenerate unicode
Released: 29 May 2016 - 18
https://github.com/bendrucker/postgres-interval
Parse Postgres interval columns
nodejs postgresql
Released: 14 Jun 2015 - 32
https://github.com/lukeed/resolve.exports
A tiny (952b), correct, general-purpose, and configurable `"exports"` and `"imports"` resolver without file-system reliance
Released: 08 Jan 2021 - 364
https://github.com/es-shims/globalThis
ECMAScript spec-compliant polyfill/shim for `globalThis`.
Released: 30 Mar 2016 - 153
https://github.com/thinkloop/memoizerific
Fast, small, efficient JavaScript memoization lib to memoize JS functions.
Released: 30 Jan 2016 - 107
https://github.com/doowb/homedir-polyfill
Node.js os.homedir polyfill for older versions of node.js.
Released: 19 Oct 2016 - 7
https://github.com/yargs/yargs
yargs the modern, pirate-themed successor to optimist.
Released: 07 Nov 2013 - 10,987
https://github.com/browserify/vm-browserify
require('vm') like in node but for the browser
Released: 27 Feb 2012 - 197
https://github.com/d3/d3-time-format
Parse and format times, inspired by strptime and strftime.
Released: 29 Jun 2015 - 327
https://github.com/rollup/plugins
π£ The one-stop shop for official Rollup plugins
plugins rollup rollup-plugins
Released: 21 Aug 2019 - 3,611
https://github.com/jonschlinkert/regex-not
Create a javascript regular expression for matching everything except for the given string.
javascript memoize negation nodejs not regex regular-expression
Released: 27 Sep 2016 - 31
https://github.com/unjs/defu
π Assign default properties recursively
defaults defaultsdeep node npm yarn
Released: 07 Feb 2019 - 1,012
https://github.com/cure53/DOMPurify
DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo:
cross-site-scripting dom dompurify html javascript mathml prevent-xss-attacks sanitizer security svg xss
Released: 17 Feb 2014 - 12,841
https://github.com/inspect-js/which-collection
Which kind of Collection (Map, Set, WeakMap, WeakSet) is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
collection javascript map set weakmap weakset which
Released: 13 Nov 2019 - 10
https://github.com/sindresorhus/latest-version
Get the latest version of an npm package
Released: 18 Apr 2014 - 172
https://github.com/mscdex/streamsearch
Streaming Boyer-Moore-Horspool searching for node.js
Released: 11 Dec 2012 - 69
https://github.com/philcockfield/file-system-cache
A super-fast, promise based cache that reads and writes to the file-system.
Released: 18 Sep 2015 - 51
https://github.com/postcss/postcss-js
PostCSS for React Inline Styles, Free Style and other CSS-in-JS
Released: 13 Oct 2015 - 650