Akshay Nair

a professional nerd

CSS everything framework

An experimental/gag ui framework where you only write turing complete CSS. No HTML, no JS, no build system. Just CSS
css, typescript, parser

Null browser

An infinitly extensible web browser built on top of qtwebengine
c++, lua, libuv

Chelleport

App for X11 linux to control your mouse pointer with your keyboard with hints and OCR
haskell, x11, linux

Elxr (list expressions)

An implementation of a regex-like syntax that generalizes regex operations for any sequential data structure
typescript, regex, parser

React is a programming language

A PoC for using react to emulate turing complete behaviors and building a "programming language" from it
typescript, react

Typed RegEx

A typescript library for automatic type inference on regular expressions using named capture groups
typescript, regex, parser, dev-ex

Runtime for TS types

A runtime and library for typescript's types that turns the type system into a general purpose, purely functional programming language!
typescript, node, programming-language

Algebraic Effects

An implementation of algebraic effects in javascript as a library for managing side-effects in a pure and composable way
functional-programming, effects-system, typescript

TS types theorem prover

A simple (terrible) theorem proof embedding in typescript's type system
typescript

Diary PWA

A progressive web app in go-lang that lets you carry a personalized secure diary in your pocket. Integrated pattern-lock-js library to allow for privacy
go-lang, graphql, css, react

Pattern Lock

A js library for creating customizable pattern lock for the web and PWAs
canvas, javascript

Desmos graph manager

A personal graph manager using desmos graphing calculator
javascript, deno, desmos

is-a.dev

A free and open source service for developers to register a .is-a.dev subdomain for their personal websites
javascript, dns, cicd

esbuild-plugin-elm

An esbuild plugin for building elm projects
javascript, elm, build-tool

Aether lang

A lisp interpreter written in haskell
haskell, lisp, parser, interpreter, programming-language

Daft Launcher

A minimalist, text-only launcher written in flutter which I use every day
flutter

Yaml transformer

A cli to update yaml properties while preserving whitespace and comments in its original state
haskell, parser

Pipey

A js library for creating pipeline operator ready functions by converting instance methods's to context-free functions
functional-programming, javascript

EnumFP

A js library for defining functional Enum type / Sum type for javascript with simple pattern matching
functional-programming, javascript