Projects

A comprehensive index of all projects I have built or contributed to.

Note: The list is not really manually updated (much), and would be quite outdated.

Most descriptions have been directly taken from the respective repositories' descriptions on GitHub, so they might not all be up to the mark. Projects listed with a reduced opacity indicates that it is unmaintained, abandoned or archived.

You can also view the main index repository and data file to view the automation scripts.

Websites

  • swag-for-devExternal link
    Feb '18
    JavaScript

    ๐Ÿ˜Ž swag opportunities for developers

    โ˜… 3,733

    Updated on October 16th 2020

  • mihir.chExternal link
    Nov '17
    Pug

    ๐ŸŒ My personal website's source code

    โ˜… 6

    Updated on September 30th 2020

  • ieee.iiitd.edu.inExternal link
    Mar '20
    Stylus

    Official website for IIIT Delhi's IEEE Student Branch

    Updated on September 28th 2020

  • ๐Ÿ›  โค๏ธ ๐Ÿ—บ ๐Ÿ›ก โ€” Mircoservice for serving and listing "Made with love in <country-name>" badges

    โ˜… 13

    Updated on August 23rd 2020

  • v1.mihir.chExternal link
    Dec '19
    HTML

    ๐ŸŒ First version of my personal website

    Updated on July 18th 2020

  • projectbeta-2.0External link
    Aug '18
    HTML

    Official website of ProjectBeta, 2018 | Change the Status Quo

    โ˜… 1

    Updated on August 11th 2018

  • sanskriti-schoolExternal link
    Nov '17
    HTML

    Official website of Sanskriti School, New Delhi, India

    โ˜… 5

    Updated on July 23rd 2018

  • Sanskriti MUN 2018

    Updated on April 25th 2018

  • Presentation website for Sanskriti School's prize-winning project on investigatory mathematics: MatheTraffics, Niamat Rai Competition 2017

    โ˜… 1

    Updated on December 6th 2017

Web Apps

  • tiiimeExternal link
    Sep '19
    HTML

    โณ [Byld Hackathon v16] Your personal, crowd-sourced timetable

    Updated on September 12th 2020

  • rosalineExternal link
    Oct '19
    JavaScript

    ๐ŸŽถ [InOut 6.0] AI-powered drum machine which generates unique drum tracks for your lead melodies

    Updated on September 10th 2020

  • ๐Ÿ† App to display live the teams being eliminated in a single-elimination tournament

    Updated on August 18th 2018

  • quiz-finals-appExternal link
    Mar '18
    HTML

    ๐Ÿ“Š Score-keeping app for ProjectBeta's Quiz finals

    โ˜… 4

    Updated on August 11th 2018

Extensions

Browser

  • ๐Ÿ—’๏ธ โฐ โœ… Save notes in Markdown directly in the 'New Tab' page

    โ˜… 739

    Updated on September 6th 2020

  • ๐ŸŽฌโœจ Browser extension to automatically detect asciinema links in a project's README and embed the asciinema player in its place

    โ˜… 20

    Updated on September 4th 2020

  • refined-hacker-newsExternal link
    Mar '19
    JavaScript

    โœจ Hacker News, but refined โ€” Interface tweaks and features to make the HN experience better

    โ˜… 457

    Updated on July 30th 2020

  • browser-extension-starterExternal link
    Jul '19
    JavaScript

    ๐Ÿ“ฆ Cross-browser extension starter template

    โ˜… 2

    Updated on July 5th 2019

  • chrome-view-images-buttonExternal link
    Feb '18
    JavaScript

    Chrome Extension to get back the "View Image" button in Google Image search results!

    โ˜… 2

    Updated on February 16th 2018

Visual Studio Code

  • vscode-remove-commentsExternal link
    Apr '18
    TypeScript

    ๐Ÿšซ VS Code extension to remove all comments from your code at once โ€” 60+ languages supported

    โ˜… 16

    Updated on April 27th 2020

APIs and Microservices

  • tg-botsExternal link
    Sep '19
    JavaScript

    ๐Ÿค– Tiny service to send messages with a uniform interface for all my Telegram bots

    Updated on September 12th 2020

  • waybackExternal link
    Dec '19
    JavaScript

    ๐Ÿ› Microservice that redirects to archived version of the URL if found, otherwise saves it to the Internet Archive

    โ˜… 2

    Updated on September 12th 2020

  • url-title-apiExternal link
    Dec '19
    JavaScript

    ๐Ÿ”— Tiny API to get the title of webpage from its URL

    โ˜… 2

    Updated on September 12th 2020

  • ๐Ÿ› ๏ธ โค๏ธ ๐Ÿ—บ๏ธ ๐Ÿ›ก๏ธ โ€” Mircoservice for serving and listing "Made with love in <country-name>" badges

    โ˜… 13

    Updated on August 23rd 2020

  • hn-faves-apiExternal link
    Sep '19
    JavaScript

    ๐ŸŒ Tiny API to get user's favorited items on Hacker News

    โ˜… 9

    Updated on August 5th 2020

  • delhi-metro-apiExternal link
    Sep '18
    JavaScript

    ๐Ÿš‡ (unofficial) RESTful API for the Delhi Metro [Work in Progress]

    โ˜… 8

    Updated on June 6th 2020

Command Line

Tools

  • wayback-sitemap-archiveExternal link
    Apr '20
    JavaScript

    ๐Ÿ›๏ธ Archive all pages specified in the webpage's sitemap to Internet Archive's Wayback Machine

    โ˜… 2

    Updated on September 12th 2020

  • lastfm-top-artistsExternal link
    Apr '20
    JavaScript

    ๐Ÿ“ˆ Collect user's top artists through time

    โ˜… 1

    Updated on September 12th 2020

  • wakaloggerExternal link
    Jul '19
    JavaScript

    ๐Ÿ•’ Log your daily WakaTime coding activity to a secret Gist

    โ˜… 1

    Updated on September 12th 2020

  • fitbit-heart-rateExternal link
    Apr '20
    JavaScript

    ๐Ÿ’“ Collect lifetime heart rate data on Fitbit

    โ˜… 2

    Updated on September 2nd 2020

  • licensedExternal link
    Jun '18
    JavaScript

    โš–๏ธ โœ”๏ธ licensed is an interactive command line tool to help you choose and add licenses to your projects

    โ˜… 208

    Updated on July 17th 2020

  • ping-tg-notifyExternal link
    May '20
    JavaScript

    ๐ŸŽฏ Ping to endpoint and notify on Telegram

    Updated on May 20th 2020

  • github-feed-notifierExternal link
    Jul '18
    JavaScript

    ๐Ÿ”” Desktop notifications for your GitHub dashboard โ€” Native, cross-platform and configurable

    โ˜… 13

    Updated on August 29th 2018

Random Scripts

  • indexExternal link
    Dec '19
    JavaScript

    ๐Ÿ“‚ All my repositories and projects I have worked on, indexed. Also contains code to generate the README file

    โ˜… 1

    Updated on October 15th 2020

  • gh-followers-trackerExternal link
    Apr '20
    JavaScript

    ๐Ÿ”” Tracking my GitHub following and un-following with notification on Telegram (why not lol)

    โ˜… 2

    Updated on September 12th 2020

  • recent-activity-updaterExternal link
    Dec '19
    JavaScript

    โœจ Script to update my "recent-activity.json" daily

    โ˜… 3

    Updated on September 12th 2020

  • Program written in Node.js to determine whether a given string can be formed by some combination of the symbols of elements of the periodic table.

    โ˜… 2

    Updated on March 22nd 2018

  • Program written in Python to determine whether a given string can be formed by some combination of the symbols of elements of the periodic table.

    โ˜… 1

    Updated on March 22nd 2018

Games

  • 2048.cppExternal link
    Apr '18
    C++

    ๐ŸŽฎ Fully featured terminal version of the game "2048" written in C++

    โ˜… 1,565

    Updated on October 1st 2020

  • capture-the-flagExternal link
    Sep '19
    Processing

    ๐Ÿšฉ [DES130 Minor Project] Basic single/multi-player maze game built using Processing and Arduino-controlled inputs

    Updated on September 23rd 2019

  • A simple JS+HTML implementation of the 2-player game Ultimate Tic Tac Toe

    โ˜… 1

    Updated on September 16th 2017

Hackathons

  • tiiimeExternal link
    Sep '19
    HTML

    โณ [Byld Hackathon v16] Your personal, crowd-sourced timetable

    Updated on September 12th 2020

  • rosalineExternal link
    Oct '19
    JavaScript

    ๐ŸŽถ [InOut 6.0] AI-powered drum machine which generates unique drum tracks for your lead melodies

    Updated on September 10th 2020

College Stuff

Projects

  • percepio-2.0External link
    Nov '19
    C++

    ๐Ÿ‘“ [DES130 Major Project] Taking notes made simple โ€” in the air, on the go

    โ˜… 1

    Updated on December 1st 2019

  • qr-decompositionExternal link
    Nov '19
    Python

    QR Decomposition by the Gram-Schmidt Process

    Updated on November 12th 2019

  • capture-the-flagExternal link
    Sep '19
    Processing

    ๐Ÿšฉ [DES130 Minor Project] Basic single/multi-player maze game built using Processing and Arduino-controlled inputs

    Updated on September 23rd 2019

Courses

  • iiitd_cse112External link
    Mar '20
    JavaScript

    Semester 2: Computer Organisation

    Updated on August 13th 2020

  • iiitd_cse102External link
    Dec '19
    Java

    Semester 2: Data Structures and Algorithms

    Updated on May 26th 2020

  • iiitd_cse101External link
    Aug '19
    Python

    Semester 1: Introduction to Programming

    Updated on November 10th 2019

Node Libraries

  • getcharExternal link
    Jun '18
    JavaScript

    โŒจ๏ธ getchar is a module that gets a character from the stdin. Similar to `getch` and `getchar` in C and C++.

    Updated on June 21st 2018

  • big-number.jsExternal link
    Jan '18
    JavaScript

    big-number.js is a calculator for arbitrarily large integers, for JavaScript.

    โ˜… 1

    Updated on January 28th 2018

  • Factorial.jsExternal link
    Nov '17
    JavaScript

    Arbitrarily large integer factorial calculation using JS string manipulations

    Updated on November 4th 2017

Miscellaneous