Skip to content
View darkyboys's full-sized avatar

Block or report darkyboys

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
darkyboys/README.md

Hi there 👋 I'm Tanishq

I'm a Computer Engineering student and self-taught developer who has been programming from the age of 12 (Primarily in C++) and interested in low-level and systems programming, open-source software, developer tools, and game development.

I primarily work with C/C++, but I've also built projects using JavaScript, Python, Java, C#, GDScript, and other languages.

I enjoy understanding how software works internally and building things from the ground up — from command-line utilities and libraries to programming languages, build systems, games, and experimental systems software.

🛠️ What I Build

  • C/C++ software and libraries
  • Developer tools and build systems
  • Programming languages, interpreters and transpilers
  • Virtual machines and emulators
  • Linux utilities and system software
  • Games and game-development tools
  • Web applications and frontend projects
  • Game modifications and extensions
  • Open-source creative tools and resources

🚀 Featured Projects

Some of the projects I've worked on:

  • gdbs — An open-source build system for C/C++ projects with dynamic threaded execution.
  • origami — An embeddable programming language for C++ projects, designed around simplicity and modability.
  • gscxx — A C++ text-processing library focused on efficient containers and types for text and file content.
  • xlut.ext — An open-source C++ tool for creating LUTs from original and graded images.
  • xlut.gen-web — A browser-based LUT generation and selective color-grading tool.
  • Drunk-Driving-Simulator — An open-source game developed with Godot.
  • llama-api.js — An open-source JavaScript interface for communicating with llama.cpp's server through an OpenAI-style API.

See more projects on my GitHub repositories.

💻 Technologies

Primary

C / C++ · STL · Git · Linux

Web

HTML · CSS · JavaScript

Other Languages

Python · Java · C# · GDScript · GLSL · GDShader

Areas of Interest

Systems Programming · Developer Tools · Open Source · Game Development · Programming Languages · Linux · Graphics

🌱 Open Source

I build and share software under open-source licenses whenever possible, with the goal of making useful tools and learning resources freely available to others.

I'm particularly interested in collaborating with developers working on open-source software, Linux, systems programming, and developer tools.

🎓 Education

Diploma in Computer Engineering — Delhi Skill and Entrepreneurship University (DSEU) Currently pursuing

Class X — CBSE

💼 Experience

DUCAT, Noida — AWS Internship / Training 2025 · One-Day Internship

Gained introductory practical experience with cloud computing and AWS services including EC2 and S3, along with fundamentals of cloud infrastructure, storage, networking, virtual servers, and basic deployment.

📚 Learning

Most of my programming knowledge has come through self-directed learning, experimentation, documentation, open-source projects, and building things myself.

I enjoy learning by taking an idea and turning it into a working implementation.

📫 Find Me

Thanks for visiting! 👋

Popular repositories Loading

  1. Drunk-Driving-Simulator Drunk-Driving-Simulator Public

    A Game Means To be Funny And Realistic And Accessible To Everyone In The Form Of Source Code Or Free Binary Distributions

    GDScript 13 6

  2. cook cook Public

    A Powerfull & Open Source C and C++ Modern Build System made for stablity and fixing the issues of the magma build system

    C++ 6 3

  3. gdsl gdsl Public

    GDSL - Goblin's Demonic Scripting Language is an interpreted super fast intermediate language aimed for compiling high level code into it to execute it via it's interpreter

    C++ 4

  4. gdbs gdbs Public

    An open source build system for C/C++ projects with powerful dynamic threaded executer, Making it capable to build almost anything insanely fast. Unlike traditional build systems, Everything is pow…

    C++ 4

  5. HTMLUI HTMLUI Public

    HTMLUI2 is a lightweight C++ library for creating graphical user interfaces (GUIs) using HTML, CSS, and JavaScript. It leverages GTK and WebKit to provide a seamless way to build native-like applic…

    C++ 2

  6. paypal-linux-client paypal-linux-client Public

    This is the unofficial paypal webview client for linux systems which allows you to make a paypal native like isolated application for your personal use.

    C++ 2