• Stars
    star
    10
  • Rank 1,801,064 (Top 36 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 2 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Parallel/concurrent async work, optionally using multiple threads or processes

More Repositories

1

hex-engine

A modern 2D game engine for the browser.
TypeScript
661
star
2

fs-remote

๐Ÿ“ก Drop-in replacement for fs that lets you write to the filesystem from the browser
JavaScript
235
star
3

switch-joy-con

Use Nintendo Switch Joy-Cons as input devices (Bluetooth)
JavaScript
196
star
4

safety-match

Rust-style pattern matching for TypeScript
TypeScript
178
star
5

pheno

Simple, lightweight at-runtime type checking functions, with full TypeScript support
TypeScript
129
star
6

eslint-config-unobtrusive

๐Ÿ’› ESLint config that only helps you, and otherwise stays out of your way
JavaScript
117
star
7

chai-jest-snapshot

Chai assertion that provides Jest's snapshot testing
JavaScript
101
star
8

suchibot

A cross-platform AutoHotKey-like thing with TypeScript as its scripting language
TypeScript
99
star
9

react-state-tree

Drop-in replacement for useState that persists your state into a redux-like state tree
TypeScript
98
star
10

yavascript

shell script replacement; write shell scripts in js instead of bash, then run them with a single statically-linked file
TypeScript
76
star
11

react-testing-example-lockscreen

JavaScript
72
star
12

react-send

๐Ÿ“จ Separate your component's markup from their position in the render tree
JavaScript
70
star
13

test-it

Test-It is a test framework that gives you the best of node AND the browser.
TypeScript
53
star
14

equivalent-exchange

Transmute one JavaScript string into another by way of mutating its AST. Powered by babel and recast.
TypeScript
52
star
15

transform-imports

Tools that make it easy to codemod imports/requires in your JS
JavaScript
50
star
16

describe-component

๐Ÿ““ Consistent React unit testing with zero boilerplate!
JavaScript
46
star
17

grep-ast

CLI tool to grep files for AST patterns using css-like selector strings
JavaScript
41
star
18

gmod-server-docker

Garry's Mod server running in a docker container, with a volume exposed for customization
Shell
37
star
19

quinci

๐Ÿคต Self-hosted, minimal GitHub CI server
JavaScript
34
star
20

webview

A cross-platform program that opens either a URL or files from disk in a native webview.
Go
28
star
21

half-life-vox-console

Website where you can make Half Life's VOX say stuff
JavaScript
27
star
22

eslint-plugin-esquery

Simple, user-created ESLint rules, right in their eslint config
JavaScript
22
star
23

line-sticker-downloader

Tool that downloads stickers or emojis from the LINE store
JavaScript
22
star
24

require-browser

Easy-to-use require function for your browser
JavaScript
21
star
25

use-legacy-state

๐Ÿฆ… Custom React hook; drop-in replacement for this.setState
JavaScript
20
star
26

prs-merged-since

CLI and JS API to list all PRs merged into a GitHub repo since a given tag
JavaScript
19
star
27

run-on-server

๐Ÿ‘ฉโ€๐Ÿ’ป API generator that lets you write code as if you had serverside eval on the client
JavaScript
18
star
28

serializable-types

Runtime type assertion and serialization system
JavaScript
15
star
29

glomp

Lightweight, clearly-defined alternative to file glob strings
TypeScript
15
star
30

popularity-contest

Find the most-imported symbols in your JavaScript project
JavaScript
13
star
31

webview-node

Node wrapper around suchipi/webview.
JavaScript
13
star
32

react-boxxy

๐Ÿ“ฆ An extendable base component for React DOM.
JavaScript
12
star
33

arkit-face-blendshapes

A website which shows examples of the various blendshapes that can be animated using ARKit.
JavaScript
12
star
34

atom-morpher

Atom Package that helps you run code transformations on the current buffer
JavaScript
11
star
35

convert-to-dts

Convert some JavaScript/TypeScript code string into a .d.ts TypeScript Declaration code string
TypeScript
11
star
36

nice-path

treat filesystem paths as objects and distinguish between relative/absolute paths
TypeScript
10
star
37

simple-codemod-script

How to write your own JS/TS codemods, with comments and resources
TypeScript
10
star
38

cleffa

CLI utility that parses argv, loads your specified file, and passes the parsed argv into your file's exported function. Supports ESM/TypeScript/etc out of the box.
JavaScript
10
star
39

mark-applier

Markdown-to-Website Generator, GitHub README style
TypeScript
10
star
40

has-shape

Very tiny function that checks if an object/array/value is shaped like another, with TypeScript type refining.
JavaScript
9
star
41

match-discriminated-union

TypeScript pattern match function for any discriminated union type
TypeScript
8
star
42

iterate-all

Converts an iterable, iterable of Promises, or async iterable into a Promise of an Array.
TypeScript
8
star
43

resolve-everything

walk your project's import/require tree and print all the relationships
TypeScript
8
star
44

Polycode-Binaries

Precompiled binaries of the Polycode Lua IDE
7
star
45

concubine

Create your own hooks system like React's
TypeScript
7
star
46

jsxdom

JSX factory that creates HTML elements directly
TypeScript
7
star
47

little-api

A simple JSON-over-HTTP/WebSocket RPC server and client
JavaScript
7
star
48

markdown-slice

tool that prints a subset of a markdown document
TypeScript
7
star
49

xode

Create a customized node binary with additional features
JavaScript
7
star
50

jsh

Tool for writing shell scripts using js.
JavaScript
7
star
51

clip-studio-paint-joycon

Use a Nintendo Switch Joy-Con (L) for Clip Studio Paint hotkeys
JavaScript
7
star
52

pretty-print-error

Formats errors as nice strings with colors
TypeScript
6
star
53

tf2-server-docker

TF2 Server running in a docker container
Dockerfile
6
star
54

kame

A JavaScript bundler/runtime
JavaScript
6
star
55

suchipi-game-controller

Wrapper around the Web Gamepad API
JavaScript
6
star
56

sheep-herder

A game where you're a dog who herds sheep
TypeScript
6
star
57

pokemon-red-intro-recreation

I recreated the Pokemon Red Intro in the browser
TypeScript
6
star
58

yosh

yavascript-based terminal shell
TypeScript
6
star
59

hex-engine-example-hexagon-grid

Example of rendering and interacting with a hexagonal grid in hex engine.
TypeScript
6
star
60

spotify-player

Node API to drive a Spotify browser window
JavaScript
6
star
61

webview-packager

Bundles your web app into a light, native desktop webview application.
JavaScript
6
star
62

lurantis

on-demand module bundler thingy
TypeScript
6
star
63

typescript-assert-utils

Utility types for making assertions about TypeScript types
TypeScript
6
star
64

pretty-print-ast

Formats ASTs as nice readable strings, with colors
TypeScript
5
star
65

commonjs-standalone

Standalone CommonJS loader for any JS engine
JavaScript
5
star
66

hex-engine-tic-tac-toe-example

An example tic-tac-toe game written in Hex Engine.
TypeScript
5
star
67

aseprite-loader

Webpack loader for *.ase/*.aseprite files
JavaScript
5
star
68

js-is

Functions for testing the types of JavaScript values, cross-realm. Has testers for all standard built-in objects/values.
TypeScript
5
star
69

get-nested-bounding-client-rect

Get the bounding client rect of an element relative to the root document, going through iframes
JavaScript
5
star
70

peep-the-horror

A toy you can use to make an impromptu soundboard out of a video (YouTube, etc).
TypeScript
4
star
71

reverse-proxy-cli

barebones reverse-proxy CLI for forwarding requests from one place to another
JavaScript
4
star
72

node-apng2gif

Convert APNG images to GIF
JavaScript
4
star
73

code-preview-from-error

Preview the code an Error came from
JavaScript
4
star
74

clefairy

Typed CLI argv parser and main function wrapper
TypeScript
4
star
75

at-js

Unix command-line utilities for working with data
JavaScript
4
star
76

girlboss-advance

(wip) remote multiplayer gba emulator web interface
Dockerfile
4
star
77

ac-toolkit

Elements that assist in creating animal-crossing-like UI experiences
HTML
4
star
78

midi-to-thirty-dollar-haircut

(bad) script that converts midi files into *.๐Ÿ—ฟ files for https://gdcolon.com/%F0%9F%97%BF
TypeScript
4
star
79

tts-repl

simple interactive text-to-speech CLI program (shells out to AWS CLI for Amazon Polly and plays with ffplay)
TypeScript
4
star
80

js-sandbox-demo

Using QuickJS to implement a sandbox wherein it's safe to execute untrusted JavaScript code.
TypeScript
4
star
81

join

tiny CLI tool: JSON array to stdin -> join with delimiter -> string to stdout
Shell
4
star
82

visualize-ansi-codes

Replace ansi escape sequences with tokens indicating what they are.
TypeScript
3
star
83

extname

command-line utility for finding the extension of a filename/filepath
C
3
star
84

docker-bgb

BGB (GB/GBC Emulator) in docker via web vnc client (no sound)
Dockerfile
3
star
85

jest-node-nw-example

Jest in NW.js
JavaScript
3
star
86

defer

Inside-out promise; lets you call resolve and reject from outside the Promise constructor function.
TypeScript
3
star
87

shinobi

generate ninja build files from js scripts
TypeScript
3
star
88

babel-compare

Compare compilation output between babel 6 and babel 7
TypeScript
3
star
89

bibarel

walk over a tree, transforming each value
TypeScript
3
star
90

modal-synthesis

Package for synthesizing modal sounds using the Web Audio API
TypeScript
3
star
91

workspace-builder

CLI tool that run builds for every yarn workspace in your monorepo
JavaScript
3
star
92

first-base

Integration testing for CLI applications
JavaScript
3
star
93

discord-spotify-bot

Discord bot that plays Spotify in the voice channel
JavaScript
3
star
94

pipe-wrench

Generic, cross-platform IPC streams. Uses named pipes on windows and unix sockets elsewhere
JavaScript
3
star
95

a-mimir

Barebones sleep functions. As simple and boring as it gets
JavaScript
3
star
96

qjsbundle

TypeScript
3
star
97

link-fixer-discord-bot

Discord Bot: when someone posts a message with a twitter.com or x.com link, it replies with a vxtwitter.com version of that link
TypeScript
3
star
98

multi

Redux + Quake-style Netcode = ???
TypeScript
2
star
99

babel-plugin-transform-class-inherited-hook

Babel plugin that lets you hook class inheritance
JavaScript
2
star
100

domdom-go

Cross-platform CLI interface to DomDomSoft Anime Downloader
Go
2
star