Arnav Bansal's starred repositories
excalidraw
Virtual whiteboard for sketching hand-drawn like diagrams
big-list-of-naughty-strings
The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.
explainshell
match command-line arguments to their help text
structured-text-tools
A list of command-line tools for manipulating structured text data
react-json-view
JSON viewer for react
CSS-Keylogging
Chrome extension and Express server that exploits keylogging abilities of CSS.
graphql-redis-subscriptions
A graphql subscriptions implementation using redis and apollo's graphql-subscriptions
go-concurrency-exercises
Hands on exercises with real-life examples to study and practice Go concurrency patterns. Test-cases are provided to verify your answers.
sicp-kindle
Structure and Interpretation of Computer Programs, 2nd Edition, by Harold Abelson and Gerald Jay Sussman with Julie Sussman, The MIT Press. formatted and built for mobi/kindle
cabal-desktop
Desktop client for Cabal, the p2p/decentralized/local-first chat platform.
node-sandboxed-module
A sandboxed node.js module loader that lets you inject dependencies into your modules.
models-of-interaction
Catalogue of models of interaction. Part of the trilogy on models of computers/interaction/computation
Automata.js
A regular expression converter
aoc2019-intcode
Intcode compiler and samples from Advent of Code 2019
high-entropy-string
A library for classifying strings as potential secrets.
http-string-parser
Parse HTTP Request and Response from String in Node.JS
css-editor
An experiment with structured editing. in scratchpad state (not cleaned up)
github-discord-update-action
The same functionality as the GitHub webhook for discord, but as an action.