Skip to content
nish
  • Projects
  • Blogs
  • Resume
  • Guestbook
ProjectsBlogsResumeGuestbook
Theme

Projects

Everything I actually shipped, plus a few things I started at midnight and never quite finished.

APIUIReactCLIBunToolsBotShipping

End of the page

Aaah, you hit the bottom.

Scrolled all the way down and still curious? Good. There's more lying around. Pick a sign and wander off.

you are hereGuestbooksign it!Blogsrants & fixesResumethe serious one
nish

I build interfaces, bots, and questionable automation scripts, mostly so I don't have to repeat myself. TypeScript, React, and Next.js.

Building opinionated interfaces for the web.

Pages

  • Projects
  • Blogs
  • Resume
  • Guestbook

Site

  • Branding
  • Privacy Policy

© 2022–2026 Anish Shobith P S. All rights reserved.

lights off?lights on?

  • No.01

    snipshot

    A CLI tool that turns any source file into a clean, themed screenshot. Uses Monaco Editor rendered headlessly via Puppeteer with Shiki for syntax highlighting. Supports 235 languages, 65 themes, interactive and direct modes, and fixed-size output for OG/social images.

    • Bun
    • TypeScript
    • Puppeteer
    • Monaco Editor
    • Shiki
    GitHub
  • No.02

    Luma

    A small, expressive programming language with a full lexer, recursive-descent parser, and tree-walking interpreter. Supports closures, first-class functions, pattern matching, arbitrary-precision integers, and more. Work in progress.

    • Bun
    • TypeScript
    • Compilers
    • Interpreters
    GitHub
  • No.03

    Tiara 2024 Tech Fest

    A full-scale event website for a national techno-cultural fest. Built with structured architecture, dynamic content, and zero room for things breaking mid-event (mostly).

    • Next.js
    • TypeScript
    • Prisma
    • PostgreSQL
    Live
    GitHub
  • No.04

    Codelyra

    A Discord bot supporting 600+ programming languages. Slightly over-engineered. Definitely useful. Probably unnecessary.

    • TypeScript
    • Discord.js
    • Docker
    GitHub
  • No.05

    FRAxis

    A frame-based glitch renderer that generates stylized animated GIFs from an input SVG. Applies analog-inspired distortions — horizontal slice displacement, camera shake, CRT noise, and temporal stutter — then encodes into a palette-constrained GIF via FFmpeg.

    • Bun
    • TypeScript
    • Sharp
    • FFmpeg
    GitHub
  • No.06

    Sorting Algorithm Visualizer

    A C++ + OpenGL visualizer for sorting algorithms. Built to understand algorithms better and to make them look cooler than they actually are.

    • C++
    • OpenGL
    • Algorithms
    GitHub
  • No.07

    Reddit -> Discord Meme Curator

    A bot that scrapes memes from Reddit and pipes them into Discord. Because manually sending memes is inefficient and I have priorities.

    • Node.js
    • Reddit API
    • Discord.js
    • Automation
    GitHub
  • No.08

    Certificate Generator

    Automates certificate creation so I never have to manually edit names into templates again. Laziness, but productive.

    • Python
    • Pillow
    • PDF Automation
    GitHub

last listened to Body Back (feat. Maia Wright)