Akash Hamirwasia

My projects

All the things I have built till date, some of them being improved even today!

2023

Slant it

Slant it

Video editor for busy SaaS founders who want to transform simple screen recordings to impressive product videos in minutes.

  • TypeScript
  • Three.js
  • WebGL
  • WebCodecs
  • Next.js
  • React
  • Express
  • Firebase
  • Chakra UI
44on GitHub
Vyaakaran

Vyaakaran

A tool to visualize and test formal languages, automata and Turing machines. It was launched and open-sourced in IndiaFOSS 3.0 conference.

  • Compiler Design
  • Domain Specific Language (DSL)
  • Parsers
  • Vue 3
  • Svelte
  • TypeScript
  • WindiCSS
42on GitHub
React Code Block

React Code Block

An npm package of unstyled UI components to build powerful code blocks in React. Built this package on popular demand!

  • React
  • TypeScript
  • Prism
  • Next.js
18on GitHub
Mocktopus

Mocktopus

AI powered CLI tool to generate mock and placeholder data for anything!

  • AI integration
  • Retrieval-augmented generation (RAG)
  • OpenAI
  • Google Gemini
  • Go
  • CLI development

2022

14on GitHub
Lexico

Lexico

Fast and powerful raw JSON data searching library with support for search operators, all in a beautiful and terse syntax.

  • TypeScript
  • DSL
  • Parsers
  • Compilers
  • Information retrieval

2021

47on GitHub
Diode

Diode

Open-source API proxy server with an easy-to-use dashboard for configuring middlewares and secrets in just a click.

  • Next.js
  • Chakra-UI
  • Postgres with Prisma
  • Redis
  • TypeScript
12on GitHub
React localstorage hooks

React localstorage hooks

An npm package that provides a bunch of React hooks to manage localStorage reactively with a delightful API.

  • TypeScript
  • Jest
  • React

2020

351on GitHub
UnTab

UnTab

A productivity tool to boost your browser workflow.

  • Svelte
  • Fuse.js
  • Rollup
  • Browser Extension
  • Framer Motion
  • Tailwind CSS
3on GitHub
Game Pay

Game Pay

A simple payment app for board games using WebNFC.

  • Vue.js
  • WebNFC
  • Tailwind CSS
26on GitHub
Color Pop

Color Pop

Automatic Color Pop effect on any image inspired by Google Photos.

  • TypeScript
  • TensorFlow.js

If you like what I build, you can sponsor my work! 💙

Saurabh Daware
Shivay Lamba
Aniruddha Mysore

Join Saurabh Daware and 2 others to support my open source work on GitHub.

Sponsor me

2019

73on GitHub
Pigmnts

Pigmnts

Color palette generator from an image using WebAssesmbly and Rust.

  • Rust
  • Web Assembly
  • CLI development
  • K-Means++
  • Next.js
  • TypeScript

Wiki Quiz

An API service that used NLP for generating a quiz using Wikipedia articles.

  • Python
  • spaCy
  • Flask
  • Wikipedia API
  • Heroku

Automated Timetable Generation

Worked in a team of 3 to build an application that can generate and optimize university timetables based on various constraints and inputs.

  • Constrained Optimization
  • Linear Programming
  • Google OR tools
  • Python
  • React
Blender Depot

Blender Depot

A platform built for Blender users to batch install Blender add-ons.

  • Python
  • Nuxt.js
  • Vuex
  • GitHub API
2on GitHub
Canvas Elements

Canvas Elements

Library of commonly used components for HTML5 Canvas made easy to use.

  • TypeScript
  • HTML Canvas API

2018

2,288on GitHub
Blaze

Blaze

File sharing progressive web app built using WebTorrent and WebSockets.

  • Preact
  • WebSockets
  • WebTorrent
  • SCSS
  • Express
  • Docker
3on GitHub
Pencil

Pencil

Static documentation website generator using Markdown.

  • Node.js
  • Static site generation
  • Markdown

Shop Apartments

An online shopping experience with vendors in your apartment.

  • Vue.js
  • Firebase
  • Vuetify
Beacon

Beacon

A SaaS to share content across multiple websites.

  • Nuxt.js
  • Firebase

Focus

A Minimal Todo list app built on VueJS

  • Vue.js
Talk

Talk

A realtime messaging app on the web. Learnt a lot from this project by making mistakes and finding solutions!

  • Vue.js
  • Vuetify
  • Vuex
  • Firebase

2017

4on GitHub
Breathe

Breathe

Get Air Quality Data of any place in a very simplified interface.

  • Bulma CSS
  • JavaScript
  • Google Maps API
1on GitHub

Collect

A simple Savings Bank app which allows you to deposit and withdraw money.

  • HTML
  • CSS
  • JavaScript
119on GitHub

Kaleidoscope

A small collection of creative nodes to generate color palette and store values for Blender.

  • Python
  • Blender add-on

2016

Enrich

Blender add-on to complete the post production of a render visually with features such as layers, presets, effects and much more directly in Blender.

  • Python
  • Blender add-on

2015

Blender Skool

Blender Skool

Where it all started – web platform I built to share Blender tutorials and products. Started out with a free website builder, then WordPress, finally to JAM stack.

  • WordPress
  • Gridsome
  • Storyblok
  • JAM Stack