21-day longest streak
<!-- markdownlint-disable no-inline-html first-line-heading --> Hey There! I am Yash Singh, a high school junior fullstack software engineer. I love programming multiple different things in my free time, from websites…
<!-- markdownlint-disable no-inline-html first-line-heading -->
Hey There!
I am Yash Singh, a high school junior fullstack software engineer. I love programming multiple different things in my free time, from websites to CLIs to microcontrollers. You can learn more about me here: .
📝 Getting to Know Me
- 🐧 I use ZSH as my shell on Alacritty +
tmux - 🌱 Learning Stripe payments and how to build mechanical keyboards
- 📰 Read my blog
🚩 Flag Farm
You can plant your flag on my README! Just ⭐ this repository and it will update the flags below (give it some time to run the workflow):
---
<!-- FLAG FARM START -->
_You can click on any of the flags to reveal whose territory it is_
🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩 🚩
More Flags
<!-- FLAG FARM END -->
---
My GitHub Stats
NOTE: Don't solely depend on these statistics to determine proficiency in skills
Why?
Some PRs/commits may have taken a month, while others may have taken half a minute. Some languages may be more verbose or contain embedded languages. Sometimes a short line of code might have taken a whole day to write. All these factors reduce the value in these statistics to some effectiveness. A lot of my work might even be in private repositories, and some of the code simply be data or conifguration.
-
stylex-vscode ★ PINNED
StyleX LSP and VSCode extension
TypeScript ★ 23 1y agoExplain → -
schoolconnect ★ PINNED
FBLA NLC submission for Mobile App Dev
TypeScript ★ 1 2y agoExplain → -
eslint-plugin-userscripts ★ PINNED
ESLint Plugin for UserScripts
TypeScript ★ 44 2d agoExplain → -
epack ★ PINNED
Simple to use GUI interface to make Chrome DevTools panels
JavaScript ★ 5 3y agoExplain → -
dotfiles ★ PINNED
My dotfiles
Shell ★ 4 1y agoExplain → -
competitive-programming ★ PINNED
CP Problem Solutions
C++ ★ 6 1y agoExplain → -
Yash-Singh1
My profile README
TypeScript ★ 31 1mo agoExplain → -
UserScripts
These are my TamperMonkey UserScripts
JavaScript ★ 18 24d agoExplain → -
mermaidjs-discord
A bot for Mermaid.js on Discord, allowing you to render diagrams while chatting.
Python ★ 15 4y agoExplain → -
monaco-mermaid
Monaco language and theme support for mermaidJS
TypeScript ★ 10 2y agoExplain → -
procedural-skybox
Procedural skybox designer built with Unity
C# ★ 10 4y agoExplain → -
resize-obs-window
Resize your windows to prevent your OBS Webcam from blocking it.
TypeScript ★ 9 1y agoExplain → -
nano-mermaid
Syntax highlighting for the `mermaid` language in the `nano` code editor
★ 7 4y agoExplain → -
yuzu-mac
Instructions to compiling Yuzu onto MacOS
★ 6 2y agoExplain → -
material-theme-icons-deobf
No description.
JavaScript ★ 6 1y agoExplain → -
uploadthing-rn
Repro of using uploadthing in react native -- WIP
TypeScript ★ 6 2y agoExplain → -
yashsingh.us
My personal site
MDX ★ 5 9mo agoExplain → -
proxy-for-local-llm
No description.
TypeScript ★ 4 1y agoExplain → -
macro-keyboard
Macro Keyboard running on Raspberry PI Pico
C ★ 3 3y agoExplain → -
monaco-vue3
Monaco Editor inside VueJS 3
Vue ★ 3 3y agoExplain → -
eslint-config-prettier-jsdoc
Disables rules that conflict between prettier-plugin-jsdoc and eslint-plugin-jsdoc
JavaScript ★ 3 2y agoExplain → -
contributors-gen-cli
CLI for contributors-gen
JavaScript ★ 3 2y agoExplain → -
jsonlines
Handle JSONL
JavaScript ★ 3 2y agoExplain → -
randomgen-editor
Editor for RandomGen
JavaScript ★ 3 3y agoExplain → -
contributors-gen
Generate a CONTRIBUTORS file for GitHub
JavaScript ★ 3 3y agoExplain → -
contributors-parser
Parser for contributors
CoffeeScript ★ 3 2y agoExplain → -
zoom.js
A cross-browser Javascript Library to zoom in and out
JavaScript ★ 3 7mo agoExplain → -
jquery-plugin-xclick
A jQuery plugin that triggers every x clicks
JavaScript ★ 3 4y agoExplain → -
ball-royale
Ball Royale Game made with Unity
C# ★ 3 4y agoExplain → -
vscode-snippets-json-schema
JSON Schema for Visual Studio Code Snippets
★ 2 7mo agoExplain → -
zsh-plugin-speedtest
ZSH Plugin for `speedtest-cli`
Shell ★ 2 4y agoExplain → -
react-thermometer-range-component
Allows to specify a range on a thermometer (styling from https://github.com/zamarrowski/react-thermometer-component)
CSS ★ 2 2y agoExplain → -
equation-slides
Insert equations in Google Slides
JavaScript ★ 2 4y agoExplain → -
web3-canvas
Web3 Canvas and File System
TypeScript ★ 2 4y agoExplain → -
group-by-domain
Group by Domain Chrome Extension
JavaScript ★ 2 4y agoExplain → -
randomgen-parser
RandomGen syntax parser
TypeScript ★ 2 2y agoExplain → -
jsonlfmt-cli
CLI for jsonlfmt
JavaScript ★ 2 2y agoExplain → -
codemirror-mode-randomgen
CodeMirror mode for RandomGen
JavaScript ★ 2 2y agoExplain → -
jsonlfmt
Formatter for JSONL
JavaScript ★ 2 2y agoExplain → -
react-use-dispatch-multiple
React hook to dispatch multiple actions in Redux
JavaScript ★ 2 2y agoExplain → -
pr-labeler-config-validator
Configuration validator for PR Labeler GitHub Action
TypeScript ★ 2 3y agoExplain → -
probability-fight
Probability fight game written using Unity
C# ★ 2 4y agoExplain → -
cshell-vscode
Syntax highlighting for the C Shell on Visual Studio Code
★ 2 4y agoExplain → -
better-git-diff
A better version of git diff for Linux
Shell ★ 2 4y agoExplain → -
ghostty ⑂
👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
★ 1 2mo agoExplain → -
extensions ⑂
Everything you need to extend Raycast.
★ 1 1y agoExplain → -
material-theme-deobf
Deobfuscated 34.7.9 of Material Theme which is accused of having malware.
JavaScript ★ 1 1y agoExplain → -
Yash-Singh1.github.io
placeholder that redirects to real site
HTML ★ 1 3y agoExplain → -
dracula-tmux ⑂
🧛🏻♂️ Dark theme for tmux. Forked with a patch to fix network ping and padding to bottom status bar.
Shell ★ 1 1y agoExplain → -
ask-md
No description.
TypeScript ★ 1 2y agoExplain → -
bun ⑂
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
★ 1 2y agoExplain → -
mdbook-mathjax-inline-preprocesser
Small mdbook preprocessor for inlining math equations in markdown
Python ★ 1 2y agoExplain → -
aops-offline
Web scraper for AOPS Wiki
TypeScript ★ 1 3y agoExplain → -
mermaid.ink ⑂
Given a mermaid code (markdown-like), serve an image (png or svg) for you
JavaScript ★ 1 3y agoExplain → -
exercism
My work for exercism exercises. Currently only using this to learn Rust.
Rust ★ 1 3y agoExplain → -
LAH-2022
Los Altos Hacks 2022. CyberMail.
TypeScript ★ 1 3y agoExplain → -
pako-playground
A playground where you can serialize and deserialize in pako
Vue ★ 1 4y agoExplain → -
webpack-demo
Files for learning webpack
JavaScript ★ 1 4y agoExplain → -
TalentShowGamingCreekside
An old project about the snake game
JavaScript ★ 1 4y agoExplain → -
tina-blog-test
Testing out TinaCMS w/ NextJS and getting a feel with how to use it.
TypeScript ★ 1 4y agoExplain → -
java-programming
Files from workshops and courses on learning Java.
Java ★ 1 4y agoExplain → -
js-socket-examples
Socket examples in JS
JavaScript ★ 1 4y agoExplain → -
mathml-latex
MathML to Latex Converter
JavaScript ★ 1 2y agoExplain → -
csscourse
My work on a CSS course and notes on it.
HTML ★ 1 4y agoExplain → -
lolcode-console
Chrome Extension to add a Chrome DevTools Console to write code in the LOLCODE language.
JavaScript ★ 1 4y agoExplain → -
mermaid-js-google-chat
Google Chat Bot for Mermaid JS
JavaScript ★ 1 4y agoExplain → -
bitburner
My scripts for bitburner.
JavaScript ★ 1 4y agoExplain → -
intersect-selectors
Finds the intersection of multiple CSS selectors
JavaScript ★ 1 4y agoExplain → -
kanda-weather
Kanda Weather Dashboard App
JavaScript ★ 1 4y agoExplain → -
learn-react
Files for learning ReactJS and Redux
JavaScript ★ 1 4y agoExplain → -
datepicker-cursor-styles
Some styling for datepicker cursors on Chrome
CSS ★ 1 5y agoExplain → -
npm-expansions-cli
CLI for npm-expansions written in bash
Shell ★ 1 5y agoExplain → -
wipeout-xl-60fps
No description.
Python ★ 0 2d agoExplain → -
patch-project-revert-repro
No description.
TypeScript ★ 0 10d agoExplain → -
patch-project-monorepo-repro
Repro of bug in expo's patch-project
TypeScript ★ 0 10d agoExplain → -
router ⑂
🤖 A client-first, server-capable, fully type-safe router and full-stack framework for the web (React and more).
★ 0 5mo agoExplain → -
gdocs-mermaid
Docs addon for mermaid
Vue ★ 0 2y agoExplain → -
convex-helpers ⑂
A collection of useful code to complement the official packages.
★ 0 11mo agoExplain → -
posthog-js ⑂
Send usage data from your web app or site to PostHog, with autocapture.
★ 0 11mo agoExplain → -
CL4R1T4S ⑂
SYSTEM PROMPT TRANSPARENCY FOR ALL - CHATGPT, GEMINI, GROK, CLAUDE, PERPLEXITY, CURSOR, WINDSURF, DEVIN, REPLIT, AND MORE!
★ 0 1y agoExplain → -
typescript-sdk ⑂
The official Typescript SDK for Model Context Protocol servers and clients (modified for web builds)
TypeScript ★ 0 1y agoExplain → -
bnida ⑂
Transfer analysis data between Binary Ninja and IDA (IDA 9 Patch)
Python ★ 0 1y agoExplain → -
pdftochat ⑂
Chat with your PDFs with AI
★ 0 1y agoExplain → -
pdf2epub
No description.
AppleScript ★ 0 2y agoExplain → -
uploadthing-speedrun
UploadThing speedrun source code
JavaScript ★ 0 2y agoExplain → -
tsdocs ⑂
Browse type documentation for JS libraries
TypeScript ★ 0 2y agoExplain → -
GitHub-userscripts ⑂
Userscripts to add functionality to GitHub
JavaScript ★ 0 2y agoExplain → -
biome ⑂
A toolchain for web projects, aimed to provide functionalities to maintain them.
Rust ★ 0 2y agoExplain → -
scc
Steel City Codes Example Repository
★ 0 2y agoExplain → -
live-stream-scrape
Scrape live streaming services to determine whether or not a user is live
TypeScript ★ 0 2y agoExplain → -
next.js ⑂
The React Framework
★ 0 3y agoExplain → -
uploadthing-ct3-turbo
Example for using uploadthing in create-t3-turbo
JavaScript ★ 0 3y agoExplain → -
symptoai-api ⑂
Fork of symptoai API for deployment
Python ★ 0 3y agoExplain → -
uploadthing ⑂
File uploads for modern web devs
TypeScript ★ 0 2y agoExplain → -
symptoai
Steel City Spring 2023 Hackathon Submission
TypeScript ★ 0 3y agoExplain → -
webspeechdemo
Web Speech Recognition Demo I presented in Hackclub Assemble
HTML ★ 0 3y agoExplain → -
sign-sniper
Sign sniper App
TypeScript ★ 0 2y agoExplain → -
sign-sniper-api
Flask API for sign-sniper
Python ★ 0 3y agoExplain → -
curatedai-ext
Extension for CuratedAI
JavaScript ★ 0 3y agoExplain → -
curatedai
Submission for Gilroy Hacks
TypeScript ★ 0 3y agoExplain → -
mealmaster
Meal planner and recipe searcher
TypeScript ★ 0 3y agoExplain → -
vite-singlefile-legacy
Reproduction for Vite discussion on attempting to inline js using vite plugin legacy
Vue ★ 0 4y agoExplain → -
nvm ⑂
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
Shell ★ 0 4y agoExplain → -
cpp-programming
My work for learning C++
C++ ★ 0 3y agoExplain → -
eslint ⑂
Find and fix problems in your JavaScript code.
JavaScript ★ 0 4y agoExplain → -
mermaid-live-editor ⑂
Edit, preview and share mermaid charts/diagrams. New implementation of the live editor.
★ 0 4y agoExplain → -
html-minifier ⑂
Javascript-based HTML compressor/minifier (with Node.js support)
JavaScript ★ 0 4y agoExplain → -
darkreader ⑂
Dark Reader Chrome and Firefox extension
★ 0 4y agoExplain → -
nanorc ⑂
Improved Nano Syntax Highlighting Files
★ 0 5y agoExplain → -
git-scm.com ⑂
The git-scm.com website. Note that this repository is only for the website; issues with git itself should go to https://git-scm.com/community.
Ruby ★ 0 5y agoExplain → -
schema-inspector ⑂
Schema-Inspector is an JSON API sanitisation and validation module.
★ 0 5y agoExplain →
No repos match these filters.