Tejas Hegde's repositories
MacroRunner
Quick and easy text processing right in VS-Code for automating certain tasks
CSharp-Minimal-Application-Framework
A minimal application framework in C#. More features coming at some point
EntityComponentSystem
A C# implementation of ECS with the goal of being easy to understand and use
Game-of-life-sandbox
Yet another coded version of Conway's GOL
Harmonic-Table
A virtual instrument using a hexagonal layout that can be played, and can play midi files.
Computer-Voice-Commands
Glue software that attempts to use voice recognition + PyAutoGUI to allow users to control their computer. Currently a WIP
Custom-Language-Interpreter
A mini-programming language that runs in the browser. Was supposed to be a simple calculator, but became a lot more over time
Javascript-Keyboard
A virtual instrument using the web audio API
odin-app-framwork
An app framwork with a minimal feature set and a processing-like API
Working-on-Tree
A way to track what you've done, and what you're doing so that you can recover from distractions faster
Console-N-Rris
A tetris clone that runs on the windows command line, but with the option to specify N other than 4
CopyIfNewer
a python script for keeping copies of folders synced that only copies newer files, rather than every single file. It is quite convenient
FocusBalancer
A python script that pauses your video/podcast/media when you aren't using your keyboard/mouse, and resumes it when you are
java-paxos-measurements
simple paxos implementation in java with runtime & message complexity measurements
Kickstarter-dynamic-histogram
A project I made in 2018 as a part of a first year uni course
Minimal-JS-framework
My attempt at making the smallest viable 'Javascript Framework' (or is it a library? not sure)
MinimalAF-CPP
A port of my C# app framework to C++. I want to run some comparisions when I'm done
Non-Grating-Timer
A timer that lets you know it has completed using only visual queues (it is completely silent)
nvim-config
a backup of my current nvim config
OnesAndZeroes
A logic gate simulator made in processing
Python-journal
Console program for timestamped logging of journal entries/tasks, and then analyzing time usage
Python-mouse-controller
A python script that lets you control the mouse with keyboard keys
Python-script-rerunner
An interactive wrapper around python that preserve globals between script runs
Rust-journal
a slimmer rewrite of my python journal in rust
Snake-2
A different take on snake (it's probably been done before, but I doubt that they've called it "Snake 2" ;) )
SongTimingGenerator
Specifically designed for timing multi-bpm songs for rhythm games like osu!
Sound-Painter
A processing applet that enables the creation of sound effects from scratch with brush-like tools
vesper-fork
Peppermint and orange flavored dark theme for VSCode. [Originaly Fork of raunofreiberg/vesper]