Yosh (@yoshuawuyts)

Top repositories

1

rust-for-js-peeps

Know JS, want to try Rust, but not sure where to start? This is for you!
1,262
star
2

vmd

๐Ÿ™ preview markdown files
JavaScript
1,175
star
3

notes

notes on things
839
star
4

tiny-guide-to-non-fancy-node

A tiny guide to non fancy, high-value Node.js things
735
star
5

github-standard-labels

Create a standard set of issue labels for a GitHub project
JavaScript
241
star
6

futures-concurrency

Structured concurrency operations for async Rust
Rust
223
star
7

sheet-router

fast, modular client-side router
JavaScript
223
star
8

pretty-hot-ranking-algorithm

Algorithm that measures how relevant a given data set is, kinda like Reddit
JavaScript
204
star
9

markdown-to-medium

Publish markdown to medium
JavaScript
198
star
10

html

Type-safe HTML support for Rust
HTML
186
star
11

barracks

๐Ÿšž action dispatcher for unidirectional data flows
JavaScript
177
star
12

virtual-html

๐ŸŒด HTML โ†’ virtual-dom
JavaScript
174
star
13

dotfiles

Linux desktop config
Shell
127
star
14

es2020

Because in hindsight we don't need most of ES6
JavaScript
126
star
15

miow

A zero-overhead Windows I/O library, focusing on IOCP
Rust
110
star
16

fsm-event

๐ŸŽฐ stateful finite state machine
JavaScript
91
star
17

changelog

Changelog generator
Rust
85
star
18

vel

minimal virtual-dom library
JavaScript
84
star
19

fd-lock

Advisory cross-platform file locks using file descriptors
Rust
69
star
20

exponential-backoff

Exponential backoff generator with jitter.
Rust
66
star
21

memdb

Thread-safe in-memory key-value store.
Rust
64
star
22

previewify

Preview tool for applications
JavaScript
62
star
23

server-router

Server router
JavaScript
61
star
24

speaking

Slides, proposals and more for talks I give
JavaScript
57
star
25

electron-collection

Set of helper modules to build Electron applications
JavaScript
57
star
26

cache-element

Cache an HTML element that's used in DOM diffing algorithms
JavaScript
56
star
27

mdjson

๐Ÿ“– Transform markdown to an object where headings are keys
JavaScript
54
star
28

context-attribute

Set the error context using doc comments
Rust
53
star
29

newspeak

๐Ÿ’ฌ natural language localization
JavaScript
51
star
30

copy-template-dir

High throughput template dir writes
JavaScript
51
star
31

assert-snapshot

Snapshot UI testing for tape tests
JavaScript
50
star
32

polite-element

Politely waits to render an element until the browser has spare time
JavaScript
45
star
33

choo-persist

Synchronize choo state with indexedDB
JavaScript
44
star
34

power-warn

Warn on low power level.
Rust
42
star
35

base-elements

A selection of configurable native DOM UI elements
JavaScript
41
star
36

nanostack

Small middleware stack library
JavaScript
40
star
37

millennial-js

๐Ÿ’
CSS
39
star
38

on-intersect

Call back when an element intersects with another
JavaScript
35
star
39

github-templates

Generate .github templates
Rust
35
star
40

microcomponent

Smol event based component library
JavaScript
35
star
41

observe-resize

Trigger a callback when an element is resized
JavaScript
33
star
42

hypertorrent

Stream a torrent into a hyperdrive
JavaScript
31
star
43

npm-install-package

Install an npm package
JavaScript
30
star
44

async-iterator

An async version of iterator
Rust
30
star
45

rust-lib-template

Rust lib template repository
Rust
29
star
46

heckcheck

A heckin small test generator
Rust
29
star
47

maxstache

Minimalist mustache template replacement
JavaScript
28
star
48

normcore

No-config distributed streams using hypercore
JavaScript
28
star
49

chic

Pretty parser error reporting.
Rust
27
star
50

winstall

Install all dependencies required by a project
JavaScript
27
star
51

validate-formdata

Data structure for validating form data
JavaScript
25
star
52

playground-tide-mongodb

Example using tide + mongodb
Rust
24
star
53

playground-nanoframework

Building tiny frameworks yo
JavaScript
24
star
54

hyperlapse

Distributed process manager
JavaScript
23
star
55

promise-each

Call a function for each value in an array and return a Promise
JavaScript
23
star
56

omnom

Streaming parser extensions for BufRead
Rust
23
star
57

virtual-widget

Create a virtual-dom widget
JavaScript
22
star
58

tasky

fluent async task spawning experiments
Rust
22
star
59

debug-to-json

๐Ÿ”ง Convert debug logs to JSON
JavaScript
22
star
60

http-sse

Create server-sent-events
JavaScript
21
star
61

kv-log-macro

Log macro for logs kv-unstable backend
Rust
21
star
62

initialize

Generate a fresh package
JavaScript
21
star
63

github-changelist

Generate a list of merged PRs since the last release
Rust
21
star
64

assert-html

Assert two HTML strings are equal
JavaScript
21
star
65

workshop-distributed-patterns

Learn how to create robust multi-server applications in Node
HTML
20
star
66

crossgen

Cross compilation template generator
Rust
20
star
67

electron-crash-report-service

Aggregate crash reports for Electron apps
JavaScript
19
star
68

pid-lite

A small PID controller library
Rust
19
star
69

playground-virtual-app

playground with some virtual-* tech
JavaScript
19
star
70

virtual-raf

Create a RAF loop for virtual-dom
JavaScript
19
star
71

promise-map

Map over an array and return a Promise.
JavaScript
19
star
72

how

how(1) - learn how to do anything
Rust
18
star
73

secure-password

Safe password hashing.
Rust
18
star
74

futures-time

async time combinators
Rust
18
star
75

microanalytics

Capture analytics events in the browser
JavaScript
18
star
76

noop2

No operation as a moduleโ„ข
Makefile
18
star
77

github-to-hypercore

Stream a github event feed into a hypercore
JavaScript
17
star
78

hyperreduce

Distributed reduce on top of hypercore
JavaScript
17
star
79

microframe

Smol requestAnimationFrame package
JavaScript
17
star
80

github_auth

Authenticate with GitHub from the command line.
Rust
17
star
81

rust-cli

rust(1) cli prototype
Rust
16
star
82

virtual-streamgraph

Create a virtual-dom streamgraph
JavaScript
16
star
83

extract-html-class

Extract all classes from html
JavaScript
16
star
84

templates

Template files used to generate things
Shell
16
star
85

from2-string

Create a stream from a string. Sugary wrapper around from2
JavaScript
16
star
86

fin

Simple finance visualizations
JavaScript
16
star
87

async-collection

Collection of async functions
JavaScript
15
star
88

buffer-graph

Resolve a dependency graph for buffer creation
JavaScript
15
star
89

document-ready

Document ready listener for browsers
Rust
15
star
90

choo-pull

Wrap handlers to use pull-stream in a choo plugin
JavaScript
15
star
91

json-stream-to-object

Parse a JSON stream into an object
JavaScript
15
star
92

formdata-to-object

Convert a formData object or form DOM node to a KV object
JavaScript
14
star
93

promise-reduce

Reduce an array and return a Promise
JavaScript
14
star
94

ergonomic-viewport

Get the current ergonomic viewport
JavaScript
14
star
95

choo-model

Experimental state management lib for choo
JavaScript
14
star
96

shared-component

Share a component instance inside a window context
JavaScript
13
star
97

multipart-read-stream

Read a multipart stream over HTTP
JavaScript
13
star
98

nanopubsub

Tiny message bus
JavaScript
13
star
99

server-render

HTML server rendering middleware
JavaScript
13
star
100

const-combinations

Experiment to get k-combinations working as a const fn
Rust
13
star