Ecosyste.ms: Funds

An open API service for providing issue and pull request metadata for open source projects.

JavaScript: Possible Projects

https://github.com/testing-library/user-event

πŸ• Simulate user events

dom frontend javascript testing ui user-interaction

Released: 20 Sep 2018 - 2,113

https://github.com/lydell/js-tokens

Tiny JavaScript tokenizer.

ecmascript javascript regex tokenizer

Released: 08 Mar 2014 - 482

https://github.com/isaacs/rimraf

A `rm -rf` util for nodejs

Released: 08 Feb 2011 - 5,616

https://github.com/sindresorhus/is-binary-path

Check if a file path is a binary file

Released: 24 Jan 2015 - 38

https://github.com/sindresorhus/onetime

Ensure a function is only called once

Released: 01 Dec 2013 - 157

https://github.com/webpack/enhanced-resolve

Offers an async require.resolve function. It's highly configurable.

Released: 13 Aug 2012 - 903

https://github.com/kriszyp/json-schema

JSON Schema specifications, reference schemas, and a CommonJS implementation

Released: 29 Sep 2010 - 513

https://github.com/yyx990803/launch-editor

Open file in editor from Node.js.

Released: 06 Jan 2018 - 563

https://github.com/socketio/engine.io

The engine used in the Socket.IO JavaScript server, which manages the low-level transports such as HTTP long-polling and WebSocket.

javascript nodejs real-time websocket

Released: 18 Nov 2011 - 4,587

https://github.com/http-party/node-http-proxy

A full-featured http proxy for node.js

Released: 24 Jul 2010 - 13,757

https://github.com/d3/d3-time

A calculator for humanity’s peculiar conventions of time.

Released: 24 Jun 2015 - 230

https://github.com/justmoon/node-extend

Simple function to extend objects

Released: 08 Apr 2012 - 341

https://github.com/highlightjs/highlight.js

JavaScript syntax highlighter with language auto-detection and zero dependencies.

hacktoberfest highlighting javascript language-grammars syntax-highlighter syntax-highlighting

Released: 01 Jan 2011 - 23,015

https://github.com/import-js/eslint-plugin-import

ESLint plugin with rules that help validate proper imports.

code-quality eslint eslint-plugin hacktoberfest import javascript lint linting

Released: 15 Mar 2015 - 5,322

https://github.com/stream-utils/destroy

destroy a stream if possible

destroy javascript nodejs stream

Released: 31 Dec 2013 - 56

https://github.com/wayfind/is-utf8

Detect if a buffer is utf8 encoded.

Released: 12 Sep 2012 - 103

https://github.com/sindresorhus/strip-indent

Strip leading whitespace from each line in a string

Released: 29 Mar 2014 - 132

https://github.com/jonschlinkert/to-regex

Generate a regex from a string or array of strings.

javascript node nodejs regex regexp regular-expression

Released: 27 Sep 2016 - 57

https://github.com/gjtorikian/isBinaryFile

Detects if a file is binary in Node.js. Similar to Perl's -B

nodejs

Released: 08 Oct 2012 - 162

https://github.com/inspect-js/functions-have-names

Does this JS environment support the `name` property on functions?

environment functions ie ie10 ie11 ie9 javascript name property

Released: 23 Jul 2019 - 8

https://github.com/mochajs/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,410

https://github.com/stacktracejs/error-stack-parser

Extract meaning from JS Errors

error-handling javascript stacktracejs

Released: 07 Dec 2013 - 446

https://github.com/ashtuchkin/iconv-lite

Convert character encodings in pure javascript.

encoding encoding-convertors iconv javascript

Released: 09 Nov 2011 - 3,016

https://github.com/josdejong/workerpool

Offload tasks to a pool of workers on node.js and in the browser

Released: 02 May 2014 - 1,962

https://github.com/inspect-js/is-generator-function

Is this an ES6 generator function?

function generator is javascript

Released: 10 Feb 2014 - 48

https://github.com/watson/ci-info

Get details about the current Continuous Integration environment

Released: 20 Oct 2016 - 307

https://github.com/feross/simple-concat

Super-minimalist version of `concat-stream`. Less than 15 lines!

browser concat javascript nodejs stream

Released: 21 Apr 2016 - 24

https://github.com/ljharb/json-stable-stringify

WebJar for json-stable-stringify

Released: 25 Oct 2022 - 52

https://github.com/sindresorhus/get-port

Get an available TCP port

Released: 06 Apr 2014 - 849

https://github.com/inspect-js/is-map

Is this value a JS Map? This module works cross-realm/iframe, and despite %Symbol.toStringTag%.

collection ecmascript is javascript map set

Released: 09 Nov 2019 - 8

https://github.com/pkgjs/parseargs

Polyfill of `util.parseArgs()`

Released: 05 Mar 2021 - 116

https://github.com/jshttp/media-typer

Simple RFC 6838 media type parser and formatter

javascript media mime nodejs type

Released: 13 Jun 2014 - 55

https://github.com/browserslist/browserslist

πŸ¦” Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-env

Released: 13 Dec 2014 - 12,931

https://github.com/inspect-js/is-set

Is this value a JS Set? This module works cross-realm/iframe, and despite ES6 @@toStringTag.

collection ecmascript es6 is javascript map set

Released: 11 Nov 2019 - 3

https://github.com/babel/babel-loader

πŸ“¦ Babel loader for webpack

babel loader webpack

Released: 08 Oct 2014 - 4,802

https://github.com/ForbesLindesay/throat

Throttle a collection of promise returning functions

concurrency flow promise typescript

Released: 21 Dec 2012 - 485

https://github.com/inspect-js/is-data-descriptor

Returns true if a value has the characteristics of a valid JavaScript data descriptor.

Released: 31 Aug 2015 - 20

https://github.com/sindresorhus/strip-bom

Strip UTF-8 byte order mark (BOM) from a string

Released: 04 Apr 2014 - 107

https://github.com/expressjs/body-parser

Node.js body parsing middleware

body expressjs javascript json middleware nodejs parser urlencoded

Released: 06 Jan 2014 - 5,377

https://github.com/inspect-js/is-number-object

Is this value a JS Number object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.

boxed is js-number number

Released: 28 Jan 2015 - 8

https://github.com/sindresorhus/arrify

Convert a value to an array

Released: 16 Feb 2015 - 130

https://github.com/sindresorhus/read-package-up

Read the closest package.json file

Released: 03 Sep 2015 - 255

https://github.com/alexbrazier/simple-update-notifier

Simple update notifier to check for npm updates for cli applications

Released: 23 Jun 2022 - 16

https://github.com/mdevils/html-entities

Fastest HTML entities encode/decode library

ascii-characters html-entities html-special-characters printable-characters

Released: 15 Feb 2013 - 627

https://github.com/tinylibs/tinypool

🧡 A minimal and tiny Node.js Worker Thread Pool implementation (38KB)

fast hacktoberfest minimal nodejs performance pooling tiny tinylibs worker-threads workers

Released: 15 Dec 2021 - 1,264

https://github.com/npm/normalize-package-data

normalizes package metadata, typically found in package.json file.

npm-cli

Released: 08 Apr 2013 - 191

https://github.com/un-ts/synckit

Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript and Yarn P'n'P support.

async nodejs pnp sync synchronize synchronous synckit typescript yarn

Released: 25 Apr 2021 - 153

https://github.com/googleapis/teeny-request

**THIS REPOSITORY AND PACKAGE WILL BE DEPRECATED IN JULY 2024** Like request, but tiny. Fetch under the hood.

Released: 16 Aug 2018 - 66

https://github.com/sindresorhus/unicorn-magic

Some useful utilities I often need

Released: 09 Nov 2023 - 26

https://github.com/jsdom/cssstyle

A Node.js implementation of the CSS Object Model CSSStyleDeclaration interface

css cssom cssstyledeclaration jsdom

Released: 11 Jul 2012 - 102

https://github.com/inspect-js/is-symbol

Is this an ES6 Symbol value?

boxed es6-symbol is javascript symbol

Released: 24 Jan 2015 - 18

https://github.com/inspect-js/is-string

Is this value a JS String object or primitive? This module works cross-realm/iframe, and despite ES6 @@toStringTag.

javascript object string

Released: 29 Jan 2015 - 20

https://github.com/SBoudrias/Inquirer.js

A collection of common interactive command line user interfaces.

cli command-line javascript javascript-library node-js nodejs prompt typescript

Released: 17 May 2013 - 19,372

https://github.com/tildeio/rsvp.js

A lightweight library that provides tools for organizing asynchronous code

Released: 16 Oct 2012 - 3,620

https://github.com/jsdom/html-encoding-sniffer

Sniff the encoding from a HTML byte stream

Released: 16 Oct 2016 - 19

https://github.com/stream-utils/unpipe

Unpipe a stream from all destinations

javascript nodejs stream unpipe

Released: 14 Jun 2015 - 23

https://github.com/then/is-promise

Test whether an object looks like a promises-a+ promise

Released: 23 Dec 2012 - 282

https://github.com/yargs/yargs-unparser

convert back a yargs argv object to its original array form

Released: 03 Jan 2018 - 19

https://github.com/thenables/thenify

Promisify a callback-based function

Released: 17 Dec 2014 - 108

https://github.com/prettier/prettier-linter-helpers

Helper functions for exposing prettier changes within linting tools

diff prettier

Released: 01 Oct 2018 - 17

https://github.com/lovell/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 - 28,913

https://github.com/sindresorhus/is-path-inside

Check if a path is inside another path

Released: 20 Jun 2014 - 37

https://github.com/sindresorhus/pretty-ms

Convert milliseconds to a human readable string: `1337000000` β†’ `15d 11h 23m 20s`

humanize milliseconds npm-package

Released: 20 Mar 2014 - 1,006

https://github.com/npm/write-file-atomic

Write files in an atomic fashion w/configurable ownership

npm-cli

Released: 10 Sep 2014 - 230

https://github.com/inspect-js/data-view-buffer

Get the ArrayBuffer out of a DataView, robustly.

Released: 31 Jan 2024 - 2

https://github.com/bendrucker/postgres-array

Parse postgres array columns

Released: 12 Jun 2015 - 18

https://github.com/jmespath/jmespath.js

Javascript implementation of JMESPath, a query language for JSON

Released: 18 Apr 2014 - 776

https://github.com/IndigoUnited/node-promise-retry

Retries a function that returns a promise, leveraging the power of the retry module.

Released: 10 Jan 2015 - 307

https://github.com/inspect-js/is-bigint

Is this an ES BigInt value?

bigint brand ecmascript is javascript

Released: 20 Sep 2018 - 7

https://github.com/sindresorhus/unique-string

Generate a unique random string

Released: 14 Nov 2016 - 85

https://github.com/d3/d3-ease

Easing functions for smooth animation.

Released: 02 Jun 2015 - 606

https://github.com/ahmadnassri/har-schema

schema package for HTTPArchive (HAR)

archive http javascript jsonschema lib node schema

Released: 14 Jul 2016 - 19

https://github.com/sindresorhus/caller-path

Get the path of the caller module

Released: 19 Apr 2014 - 64

https://github.com/fastify/process-warning

A small utility for creating warnings and emitting them.

fastify-library

Released: 27 Jun 2020 - 35

https://github.com/sindresorhus/prepend-http

Prepend `https://` to humanized URLs like `sindresorhus.com` and `localhost`

Released: 16 Nov 2014 - 62

https://github.com/tj/commander.js

node.js command-line interfaces made easy

Released: 14 Aug 2011 - 26,093

https://github.com/inspect-js/is-negative-zero

Is this value negative zero? === will lie to you.

is javascript negative zero

Released: 20 Jan 2014 - 18

https://github.com/kikobeats/emojis-list

Complete list of standard emojis.

emoji emoji-keyword emoji-shortcuts unicode-hex-character

Released: 12 May 2015 - 90

https://github.com/electerious/nice-try

Tries to execute a function and discards any error that occurs.

catch error try try-catch

Released: 30 Jul 2016 - 66

https://github.com/aduh95/ecc-jsbn

ECC package based on JSBN

Released: 05 Mar 2014 - 18

https://github.com/jonschlinkert/kind-of

Get the native JavaScript type of a value, fast. Used by superstruct, micromatch and many others!

arguments array date iterator javascript jonschlinkert kind map node nodejs object primitive regex set string type typeof

Released: 26 Sep 2014 - 346

https://github.com/sindresorhus/boxen

Create boxes in the terminal

Released: 21 Dec 2015 - 1,469

https://github.com/terser/html-minifier-terser

actively maintained fork of html-minifier - minify HTML, CSS and JS code using terser - supports ES6 code

cli compress ecmascript6 es6 minify terser uglify uglify-js uglifyjs

Released: 02 Nov 2019 - 337

https://github.com/prettier/prettier

Prettier is an opinionated code formatter.

angular ast css flow formatter graphql html javascript json jsx less markdown prettier printer scss typescript vue yaml

Released: 29 Nov 2016 - 48,177

https://github.com/radix-ui/primitives

Radix Primitives is an open-source UI component library for building high-quality, accessible design systems and web apps. Maintained by @workos.

accessibility colors component-library design-systems radix-ui react ui ui-components ui-kit

Released: 19 Jun 2020 - 15,417

https://github.com/sindresorhus/import-local

Let a globally installed package use a locally installed version of itself if available

Released: 04 May 2017 - 151

https://github.com/TehShrike/deepmerge

A library for deep (recursive) merging of Javascript objects

Released: 26 Jan 2012 - 2,713

https://github.com/juliangruber/brace-expansion

Brace expansion, as known from sh/bash, in JavaScript

Released: 13 Oct 2013 - 184

https://github.com/sindresorhus/escape-string-regexp

Escape RegExp special characters

Released: 24 Jun 2014 - 570

https://github.com/googleapis/nodejs-projectify

A simple utility for replacing the projectId token in objects.

Released: 23 Jul 2018 - 8

https://github.com/ajafff/tsutils

utility functions for working with typescript's AST

ast typescript typescript-ast utilities

Released: 06 Feb 2017 - 317

https://github.com/syntax-tree/hastscript

utility to create hast trees

hast hast-util html hyperscript unist util

Released: 24 Feb 2016 - 154

https://github.com/A11yance/axobject-query

Programmatic access to information about the AXObject Model

Released: 29 Mar 2017 - 14

https://github.com/sindresorhus/env-paths

Get paths for storing things like data, config, cache, etc

Released: 21 Jun 2016 - 366

https://github.com/oozcitak/xmlbuilder-js

An XML builder for node.js

coffeescript javascript node-js xml xmlbuilder

Released: 01 Nov 2010 - 917

https://github.com/http-party/node-portfinder

A simple tool to find an open port or domain socket on the current machine

Released: 08 Jul 2011 - 873

https://github.com/Qix-/color-string

Parser and generator for CSS color strings

Released: 19 Jun 2011 - 213

https://github.com/acornjs/acorn

A small, fast, JavaScript-based JavaScript parser

Released: 24 Sep 2012 - 10,394

https://github.com/wooorm/comma-separated-tokens

Parse and stringify comma-separated tokens

comma comma-separated html separated tokens

Released: 22 Feb 2016 - 11

https://github.com/request/tunnel-agent

HTTP proxy tunneling agent. Formerly part of mikeal/request, now a standalone module.

Released: 01 Mar 2013 - 112