Skip to content
Alan's Blog

Projects

All the projects I've worked on.

  • blueberrydb

    blueberrydb is lightweight, redis compatible, in memory database written in golang. Written to be extremely lean and robust. Uses Append Only File(AOF) persistance.

    Go | database | redis | key-value store

    View on GitHub
  • EdgeAuth

    A Time-based OTP authenticator app as an alternative to services like Google Authenticator. In EdgeAuth, the user is sole owner of his token and auth secret. Can run anywhere since it's a WebApp.

    Cloudflare Workers | Encryption | TOTP | Javascript | SQLite

    View on GitHub
  • Runx

    RunX is a Remote Code Execution Engine Written in JavaScript. Every code submission is run in isolated environments. Uses containers for security and isolation.

    NodeJs | Docker | Linux | Shell

    View on GitHub
  • PairCode

    PairCode is a Realtime Collaborative Code Editor built right into a WebApp. It enables you to code collaboratively in real-time with your team members or interviewer with zero setup or config.

    ReactJs | NextJs | Websockets | ExpressJs | Realtime Systems

    View on GitHub
  • getignore

    Getignore is a simple cli tool to generate gitignore files for several programming languages and platforms. Constantly updated list and content with industry standards. Supports appending and overwrite modes on gitignore files

    Golang | gitignore | cli

    View on GitHub
  • AutoPassWireless

    AutoPassWireless is a simple chrome extension to automate wifi logins in LPU University captive portals. This was initially developed as a personal project I had written for automating wifi logins at my University. Turned out to be pretty useful for fellow students

    wifi | captive-portal | automate

    View on GitHub