Kailash Nadh

Kailash Nadh

Hobbyist developer / CTO @zerodha / Volunteer @fossunited @rainmatter-foundation @indic-archive

GitHub 67 repos 14.0k followers

Explained projects

Yet to be explained

dns.toys
A DNS server that offers useful utilities and services over the DNS protocol. Weather, world time, unit conversion etc.
Go2.8k stars
Explain
autocomp.js
A super tiny Javascript autocomplete / autosuggestions library. Zero dependencies, ~800 bytes min+gzip.
HTML353 stars
Explain
dont.build
A simple, opinionated decision system to help decide whether to build a software feature or not.
HTML234 stars
Explain
floatype.js
A tiny, zero-dependency, floating autocomplete / autosuggestion widget for textareas.
JavaScript159 stars
Explain
tinyrouter.js
A tiny, zero-dependency lib for frontend routing and navigation on top of `window.history`
JavaScript142 stars
Explain
indexed-cache
A tiny Javsacript library for sideloading static assets on pages and caching them in the browser's IndexedDB for longer-term storage.
JavaScript134 stars
Explain
highlighted-input.js
Super tiny, zero dep Javascript lib that highlights specific keywords and tags in an <input> field.
JavaScript95 stars
Explain
pkg.bot
Super fast Linux package search engine for Linux distros
Rust78 stars
Explain
csv2json
csv2json is a fast utility that converts CSV files into JSON line files. An experiment in Zig lang.
Zig50 stars
Explain
tuwunel-admin
A simple web admin UI for tuwunel-chat Matrix server.
Rust45 stars
Explain
profiler
A simple wrapper over Go runtime/pprof for running multiple concurrent profiles and dumping results to files.
Go41 stars
Explain
yesqlr
Parse SQL files with multiple named queries into a map for easy organisation and management of SQL queries. Port of goyesql.
Rust32 stars
Explain
approve-pr-creation-from-issue
A GitHub Action that forces potential contributors to receive an explicit approval from an Issue discussion before they can raise a PR.
JavaScript28 stars
Explain
go-i18n
Tiny i18n library for loading and using simple JSON language translation files in Go programs.
Go25 stars
Explain
zig-releaser
A simple hack to use GoReleaser to build, release, and publish Zig projects.
Shell18 stars
Explain
rconceptnet
A simple, performant ConceptNet CLI and server implementation in Rust. Uses SQLite for data.
Rust16 stars
Explain
scylladb-metrics
A script for generating docs for Promethus metrics exported by ScyllaDB
HTML16 stars
Explain
tinyi18n-rs
A tiny Rust i18n library that loads JSON language maps (modeled after vue-i18n)
Rust13 stars
Explain