Richie Bendall (@Richienb)

Top repositories

1

node-polyfill-webpack-plugin

Polyfill Node.js core modules in Webpack.
JavaScript
222
star
2

ros-data-waster

The easiest way to waste your data.
HTML
84
star
3

iplocation

Get ip location information.
TypeScript
77
star
4

awesome-ponyfills

A curated list of awesome ponyfills for writing cross-platform and cross-browser code.
48
star
5

audic

Play some audio.
TypeScript
39
star
6

render-gif

Render a gif and provide frames to draw.
JavaScript
38
star
7

windows-terminal-snazzy

Elegant Windows Terminal theme with bright colors
36
star
8

webm-to-mp4

Convert a webm video to mp4.
JavaScript
30
star
9

char-regex

A regex to match any full character, considering weird character ranges.
JavaScript
22
star
10

crypto-json

JavaScript
20
star
11

proposal-math-clamp

ECMAScript proposal and reference implementation for `Math.clamp`.
HTML
19
star
12

Richienb

15
star
13

virusshare-hashes

Every single VirusShare MD5 hash in a single file.
Python
14
star
14

scratch-extension-boilerplate

Boilerplate to kickstart creating a Scratch extension.
TypeScript
13
star
15

url-exist

Check if a URL exists.
JavaScript
13
star
16

scratch-http

HTTP extension for Scratch.
TypeScript
12
star
17

quilt

A Python library that lets you write less code to do more things.
Python
12
star
18

windows-app

Automate Windows applications.
JavaScript
12
star
19

cross-blob

Cross-platform Blob implementation for Node.js and the Web.
JavaScript
10
star
20

ROS-Code

ROS Code is a revolutionary, modern and pleasing programming language to code in featuring a streamlined and speedy installation, a very straightforward and simplistic syntax and is provided as a Python 3 library.
Python
10
star
21

vlc

An interface to VLC Media Player.
TypeScript
8
star
22

capper

Generate lyric videos.
JavaScript
7
star
23

drive-url

Generate a Google Drive direct download link based on the URL or ID.
JavaScript
7
star
24

tetris-bot

Play Tetris in Discord.
TypeScript
7
star
25

devbed

A simplified implementation of the Minecraft Bedrock API.
TypeScript
7
star
26

synergy-serial

Generate a Synergy serial code.
JavaScript
7
star
27

scratch-verify-python

Verify the ownership of a Scratch account.
Python
6
star
28

jasop

Human-friendly `window.open`.
JavaScript
6
star
29

git-files

A .gitignore and .gitattributes file containing ignore and attribute code for all programming languages
Python
6
star
30

scratch-builder

Build a Scratch project for offline use and package it as a pwa.
JavaScript
6
star
31

hsimp

A convenience wrapper of How Secure Is My Password?
JavaScript
5
star
32

batched-function

Batch multiple function calls into a single one
TypeScript
5
star
33

import-typescript

Import Typescript on the fly.
JavaScript
5
star
34

sha1-file

Get the SHA1 of a file.
JavaScript
5
star
35

dialogy

Show native dialogs.
Rust
4
star
36

winds

Get a list of running applications.
JavaScript
4
star
37

extract-dmg

Extract a DMG file on MacOS.
JavaScript
4
star
38

youtube-rss

Fetch YouTube RSS feeds
JavaScript
4
star
39

xoi

Detect and control the mouse, keyboard and screen.
TypeScript
4
star
40

mathext

An extension to the math library provided by Python.
Python
4
star
41

math-fest

A collection of mathematical constants.
JavaScript
4
star
42

doomsday-clock

Get the time until midnight according to the Doomsday Clock.
JavaScript
4
star
43

get-client-xy

Get coordinates from a mouse or touch event.
JavaScript
4
star
44

round-intervals

Round a number to the closest interval.
JavaScript
4
star
45

ros-youtube-video-downloader

A simple web application to download a variety of videos, audios and more.
HTML
4
star
46

scratch-verify

Verify the ownership of a Scratch account.
JavaScript
4
star
47

scratcher

Scratch extension development tooling.
JavaScript
4
star
48

typescript-boilerplate

Like node-module-boilerplate except for Typescript. Boilerplate to kickstart creating a Node.js module. Adapted from Richienb/node-module-boilerplate
TypeScript
4
star
49

decode-gif

Decode the frames of a gif.
JavaScript
3
star
50

refresh-rate

Get the monitor refresh rate.
JavaScript
3
star
51

minecraft-player

Minecraft player information.
JavaScript
3
star
52

buffer-image

Convert a buffer to and from png image data.
JavaScript
3
star
53

sendanywhere-cli

Send and receive files using Sendanywhere.
JavaScript
3
star
54

jsonbin-api

Simple data storage with jsonbin.
TypeScript
3
star
55

richienb.github.io

This is Richie Bendall's Official Website
HTML
3
star
56

jython-builds

Jython pre-built, ready for easy distribution and continuous integration
Makefile
3
star
57

mit-license-generator

Generate your own MIT License, powered by remy/mit-license.
HTML
3
star
58

cymru-mhr

Check if file hashes are dangerous using the Team CYMRU Malware Hash Registry.
JavaScript
3
star
59

md6-hash

Compute an MD6 hash from a string.
JavaScript
3
star
60

iplocation-cli

Get ip location information.
JavaScript
3
star
61

last-item

Get the last item in an array or other iterable.
JavaScript
3
star
62

script-case

Make text superscript or subscript.
JavaScript
3
star
63

sunrise-api

Get the sunrise and sunset times for a given location.
JavaScript
3
star
64

ros-code-editor

An online code editor.
HTML
3
star
65

nrange

Check if numbers or strings are ordered from smallest to largest.
JavaScript
3
star
66

tinyurl-api

Shorten a url with TinyURL.
JavaScript
3
star
67

electron-messages

Evaluate some code in an Electron context with inter-process messaging.
JavaScript
3
star
68

screenz

Get the current screen size.
JavaScript
3
star
69

pva

OpenAPI linter.
TypeScript
3
star
70

sify

Make a promise-style function synchronous.
JavaScript
3
star
71

combine-pdfs

Combine multiple PDFs into one.
JavaScript
3
star
72

scratch-dot-prop

Get, set, or delete a property from a nested object using a dot path.
TypeScript
3
star
73

ros-domain-verification

This is an easy way to prove that you own a domain by adding a TXT record to your website's DNS records.
HTML
3
star
74

convert-typing-name

Convert a package name to it's Typescript typings equivalent package name and vice versa.
JavaScript
2
star
75

converts

A unit converter.
TypeScript
2
star
76

minecraft-path

Get the directory where the Minecraft files are stored.
JavaScript
2
star
77

supports-emoji

Check if the terminal supports emoji.
JavaScript
2
star
78

split-integer

Split up an integer into even parts that add to the original integer.
JavaScript
2
star
79

.github

Root configuration repository.
2
star
80

vlc-static

Static VLC binaries for Windows, MacOS and Linux.
JavaScript
2
star
81

npms-api

A small wrapper around the npms.io api.
JavaScript
2
star
82

blog

Ruby
2
star
83

ros-url-shortener

HTML
2
star
84

darkdetector

Detect dark mode in a browser
JavaScript
2
star
85

git-hash-object

Compute an object ID as if from `git hash-object`.
JavaScript
2
star
86

unobtainables

Add unobtainable blocks to the creative menu
Kotlin
2
star
87

convert-promise

Change the promise provider.
JavaScript
2
star
88

bloba

Convert anything to a Blob.
JavaScript
2
star
89

coin-flipper

A simple coin flipper.
HTML
2
star
90

parse-pkg-name

Parse a package name, returning the name and org parts.
JavaScript
2
star
91

pegg

FFMpeg with auto installation and a fluent api.
JavaScript
2
star
92

cross-bluetooth

Bluetooth cross-platform.
JavaScript
2
star
93

deno_temp_dir

Get the path of the system temp directory.
TypeScript
2
star
94

html-text

Extract text from HTML.
JavaScript
2
star
95

nvm-global-installs

Get the globally installed packages for any nvm-selectable version.
JavaScript
2
star
96

quantum-random

Generate a truly random hexadecimal string.
JavaScript
2
star
97

randomcased

Convert a string to use RANdOmcasE.
JavaScript
2
star
98

does-it-work

Lets you check what web features are available in your browser.
CSS
2
star
99

modular-power

Find the modulo of a number raised to a power.
JavaScript
2
star
100

taplet

Create HTML from TAP reports.
HTML
2
star