Introduction

After learning about vibe coding through Andrew Ng’s content on DeepLearning.AI, I started experimenting with building small, practical applications using this approach. This page is a growing collection of those projects.

I use GitHub Copilot as a coding partner and publish these apps so others can explore and try them out.

None of these applications are designed to permanently store user data. Any information entered is handled locally in the browser and is cleared when the session ends, where applicable.

Applications

  1. Notes Application: tool for capturing quick thoughts directly in the browser without relying on cloud storage. Users can create notes and download them as Markdown (.md) files, making them easy to store or reuse in documentation and knowledge bases. The app runs entirely on the client side, keeping the implementation simple while ensuring no user data is stored externally. Since notes are exported as Markdown (.md) files, they provide a clean, structured, and portable text format that can easily be used as source material for training or grounding LLMs and building knowledge bases for AI assistants.
    Live app: Notes Application

  2. Business Email Template Tool: The application provides predefined email structures that help users quickly generate common business emails without starting from a blank page. By selecting the right context and adding a few inputs, the tool creates a ready-to-use draft that can be refined before sending. Technically, the app is lightweight with hard-coded templates and simple client-side logic, demonstrating how small productivity tools can streamline everyday communication. Github-link: Email Draft Application

  3. Retro Game: Table Tennis, created this application for my 11 year old to get retro experience of simple games. Pure HTML/CSS/JS ping-pong magic in your browser! Built with vibes, not frameworks - smooth gameplay, retro aesthetics, and chaotic fun for casual gaming sessions. If it plays like it was made with passion rather than planning, you’ve found your match!🏓✨ Live app: Table Tennis (Ping-Pong)

  4. NSE Historical Data Downloader, this application is a practical NSE historical data downloader built for analysts who need reliable OHLC data for Indian stocks, indices, and ETFs, with support for downloading data for up to 10 years in one go. It offers a Streamlit web interface, supports multiple timeframes from daily to yearly, and exports clean CSV files ready for backtesting, charting, and quantitative research. With features like symbol normalization, progress tracking, and robust NSE session handling, it simplifies the data preparation stage of strategy backtesting excercise.Live app: NSE Historical Data Downloader