JavaScript: Possible Projects

colorette

🌈Easily set your terminal text color & styles

ansi browser cli colors console node terminal

Released: 27 Apr 2015 - 1,607

websocket-driver-node

WebSocket protocol handler with pluggable I/O

Released: 28 Apr 2013 - 108

p-cancelable

Create a promise that can be canceled

Released: 28 Nov 2016 - 441

grpc-node

gRPC for Node.js

grpc hacktoberfest

Released: 02 Aug 2017 - 4,478

dom-helpers

tiny, extremely modular, DOM helper library for IE9+

Released: 17 Mar 2015 - 404

nanoid

A tiny (124 bytes), secure, URL-friendly, unique string ID generator for JavaScript

Released: 05 Aug 2017 - 24,567

npm-package-arg

Parse the things that can be arguments to `npm install`

npm-cli

Released: 09 Jun 2014 - 125

yup

Dead simple Object schema validation

Released: 22 Sep 2014 - 22,869

plugin-request-log.js

Log all requests and request errors

hacktoberfest octokit-js plugin

Released: 11 Jan 2020 - 7

gensync

Allows users to use generators in order to write common functions that can be both sync or async.

Released: 06 May 2018 - 72

des.js

DES algorithm

Released: 06 Sep 2015 - 28

needle

Nimble, streamable HTTP client for Node.js. With proxy, iconv, cookie, deflate & multipart support.

Released: 11 Dec 2011 - 1,632

ripemd160

JavaScript component to compute the RIPEMD160 hash of strings or bytes.

Released: 04 Nov 2013 - 32

colord

👑 A tiny yet powerful tool for high-performance color manipulations and conversions

a11y color color-names converter css-color hacktoberfest hex hsl hsv hwb lab lch parser rgb tiny xyz zero-dependency

Released: 27 Nov 2020 - 1,686

watchman

Watches files and records, or triggers actions, when they change.

Released: 29 Nov 2012 - 12,714

node-archy

render nested hierarchies `npm ls` style with unicode pipes

Released: 08 Mar 2012 - 203

node-tmp

Temporary file and directory creator for node.js

Released: 02 Sep 2011 - 737

atob.js.git

atob for Node.JS and Linux / Mac / Windows CLI (it's a one-liner)

0

deep-eql

Improved deep equality testing for Node.js and the browser.

Released: 28 Aug 2013 - 108

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,493

https-browserify

https module compatability for browserify

Released: 03 Dec 2013 - 32

shallowequal

↔️ Like lodash v3.x isEqualWith but for shallow equal.

comparison equality javascript shallow-equal shallowequal utility

Released: 12 Jun 2015 - 171

regenerator

Source transformer enabling ECMAScript 6 generator functions in JavaScript-of-today.

Released: 05 Oct 2013 - 3,831

schema

Schemas describing various structures used by nyc and istanbuljs

Released: 30 Sep 2019 - 1

copy-descriptor

"description": "Copy a descriptor from object A to object B",

Released: 28 Dec 2015 - 11

magic-string

Manipulate strings like a wizard

Released: 03 Nov 2014 - 2,360

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

get-tsconfig

Lightweight tsconfig.json parser & paths resolver

find get node parse paths tsconfig typescript

Released: 12 Jan 2022 - 186

repeat-element

Create an array by repeating the given string n times.

array element item javascript jonschlinkert js node nodejs repeat value

Released: 11 Jan 2015 - 20

for-in

Iterate over the enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`.

for-in forin iterate keys object values

Released: 20 Sep 2014 - 35

react-fast-compare

fastest deep equal comparison for React

Released: 10 Apr 2018 - 1,595

undici

An HTTP/1.1 client, written from scratch for Node.js

client http nodejs

Released: 11 May 2018 - 6,214

snapdragon-util

Utilities for the snapdragon parser/compiler.

ast compiler javascript node nodejs parser snapdragon utils

Released: 19 Jan 2017 - 17

cipher-base

abstract base class for crypto-streams

Released: 26 Sep 2015 - 18

ws

Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js

javascript node nodejs real-time rfc-6455 websocket websocket-client websocket-compression websocket-server

Released: 09 Nov 2011 - 21,723

resolve-alpn

Detects the ALPN protocol

Released: 23 Dec 2018 - 6

react-router

Declarative routing for React

Released: 16 May 2014 - 53,072

stack-utils

Captures and cleans stack traces.

Released: 04 Jan 2016 - 190

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

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

punycode.js

A robust Punycode converter that fully complies to RFC 3492 and RFC 5891.

Released: 11 Nov 2011 - 1,599

tailwindcss

A utility-first CSS framework for rapid UI development.

css css-framework functional-css postcss responsive tailwindcss utility-classes

Released: 06 Oct 2017 - 82,890

dom-converter

converts bare objects to DOM objects or xml representations

Released: 28 Oct 2013 - 6

minimalistic-crypto-utils

Minimalistic utils for JS-only crypto

Released: 22 Feb 2017 - 24

node-asn1

Contains parsers and serializers for ASN.1 (currently BER only)

Released: 19 Jul 2011 - 64

recast

JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator

Released: 21 Sep 2012 - 4,989

node-charenc

character encoding utilities in node.js

Released: 18 Sep 2011 - 14

node-mongodb-native

The official MongoDB Node.js driver

database mongodb node-js nodejs nosql

Released: 07 Jan 2010 - 10,043

archiver-utils

utility functions for archiver

Released: 30 Nov 2015 - 6

cli

the package manager for JavaScript

javascript nodejs npm npm-cli package-manager tools

Released: 05 Jul 2018 - 8,467

mkdirp-classic

Mirror of mkdirp 0.5.2

Released: 24 Mar 2020 - 3

es-object-atoms

ES Object-related atoms: Object, ToObject, RequireObjectCoercible

ecmascript javascript object toobject toobjectcoercible

Released: 17 Mar 2024 - 3

browser-stdout

:page_with_curl: pipe to console - process.stdout in your browser

Released: 22 Mar 2015 - 37

load-nyc-config

Utility function to load nyc configuration

Released: 22 May 2019 - 2

axe-core

Accessibility engine for automated Web UI testing

a11y accessibility axe

Released: 10 Jun 2015 - 5,973

js-err-code

Create error instances with a code

Released: 28 Jun 2014 - 19

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

crypto-browserify

partial implementation of node's `crypto` for the browser

Released: 23 Apr 2012 - 652

infer-owner

Infer the owner of a path based on the owner of its nearest existing parent

npm-cli

Released: 19 Jul 2019 - 6

ts-jest

A Jest transformer with source map support that lets you use Jest to test projects written in TypeScript.

jest testing typescript

Released: 30 Aug 2016 - 6,952

offset-buffer

WebJar for obuf

Released: 30 Aug 2014 - 10

builtin-status-codes

The map of HTTP status codes from the builtin http module

Released: 03 Jul 2015 - 19

acorn

A small, fast, JavaScript-based JavaScript parser

Released: 24 Sep 2012 - 10,578

run-parallel

Run an array of functions in parallel

async browser javascript nodejs parallel

Released: 12 Apr 2014 - 380

sha.js

Streamable SHA hashes in pure javascript

browserify crypto javascript sha

Released: 27 Dec 2013 - 288

is-unc-path

Returns true if a filepath is a windows UNC file path.

Released: 07 Jul 2015 - 8

parse-passwd

Parse a passwd file into a list of users.

Released: 19 Oct 2016 - 8

text-table

borderless text tables with alignment

0

types.ts

Shared TypeScript definitions for Octokit projects

hacktoberfest octokit-js types

Released: 18 Oct 2019 - 135

regex-parser.js

:expressionless: A module that parses a string as regular expression and returns the parsed value

hacktoberfest

Released: 30 May 2014 - 31

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

semver-compare

compare two semver version strings, returning -1, 0, or 1

0

randombytes

random bytes from browserify stand alone

Released: 15 Jan 2015 - 100

map-cache

Basic cache object for storing key-value pairs. Based on MapCache in Lo-dash 3.0

Released: 18 Mar 2015 - 20

node-abi

:turtle: :rocket: Get the Node.js and Electron ABI for a given target and runtime

Released: 02 Dec 2016 - 164

css-tools

CSS parser / stringifier for Node.js

Released: 09 Jun 2022 - 44

remapping

Remap sequential sourcemaps through transformations to point at the original source code

Released: 08 Aug 2019 - 108

moment

Parse, validate, manipulate, and display dates in javascript.

Released: 01 Mar 2011 - 47,977

node-assert-plus

Extra assertions on top of node's assert module

Released: 23 Jun 2012 - 122

node-libs-browser

[DEPRECATED] The node core libs for in browser usage.

Released: 25 Feb 2013 - 448

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

pbkdf2

PBKDF2 with any supported hashing algorithm in Node

Released: 05 Sep 2014 - 191

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

path-root

Get the root of a posix or windows filepath.

Released: 29 Mar 2016 - 6

JSONStream

rawStream.pipe(JSONStream.parse()).pipe(streamOfObjects)

Released: 23 Sep 2011 - 1,917

i18next

i18next: learn once - translate everywhere

deno ecosystem flexibility i18n internationalization javascript nodejs translation

Released: 16 Dec 2011 - 7,741

ast-types-flow

Flow types for the Javascript AST

Released: 12 Sep 2015 - 16

installed-package-contents

Get the list of files installed in a package in node_modules, including bundled dependencies

npm-cli

Released: 08 Dec 2019 - 11

enabled

Check if a certain flag is enabled.

Released: 29 May 2015 - 4

snapdragon-node

Snapdragon utility for creating a new AST node in custom code, such as plugins.

ast compiler javascript node nodejs parser snapdragon

Released: 20 Jan 2017 - 24

array-unique

Return an array free of duplicate values. Very fast implementation.

array array-uniq javascriopt uniq unique

Released: 02 Dec 2014 - 60

text-hex

Create a hash from a string of text and transforms it to a color

Released: 15 Jun 2014 - 8

mime

Mime types for JavaScript

Released: 25 Feb 2010 - 2,173

react-lifecycles-compat

Backwards compatibility polyfill for React class components

api compatibility polyfill react

Released: 25 Jan 2018 - 459

why-is-node-running

Node is running but you don't know why? why-is-node-running is here to help you.

Released: 09 Feb 2016 - 1,864