Projects in Awesome Lists by knadh
A curated list of projects in awesome lists by knadh .
https://github.com/knadh/listmonk
High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.
campaign campaign-management email-marketing email-subscription listmonk mailing-list newsletter newsletter-management newsletter-software self-hosted sms-gateway smtp transactional-emails
Last synced: 30 May 2026
https://github.com/knadh/oat
Ultra-lightweight, zero dependency, semantic HTML, CSS, JS UI library. ~8KB min+gz.
component-library css css-framework dashboard-design semantic-html semantic-web ui-components ui-design web-ui web-ui-framework webcomponents
Last synced: 01 Apr 2026
https://github.com/knadh/koanf
Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
config config-loader configuration configuration-file configuration-management etcd-client go golang golang-package s3-bucket toml viper yaml
Last synced: 01 Apr 2026
https://github.com/knadh/dns.toys
A DNS server that offers useful utilities and services over the DNS protocol. Weather, world time, unit conversion etc.
dns dns-server fun unit-conversion weather
Last synced: 14 May 2025
https://github.com/knadh/tg-archive
A tool for exporting Telegram group chats into static websites like mailing list archives.
exporter static-site static-site-generator telegram telegram-api telegram-export
Last synced: 14 May 2025
https://github.com/knadh/niltalk
Instant, disposable, single-binary web based live chat server. Go + VueJS.
chat chat-room chat-server communication disposable private-chat private-messaging
Last synced: 12 Apr 2025
https://github.com/knadh/dragmove.js
A super tiny Javascript library to make DOM elements draggable and movable. ~500 bytes (minified+gzipped) and no dependencies.
dom-manipulation drag-and-drop draggable draggable-elements move
Last synced: 16 May 2025
https://github.com/knadh/localstoragedb
A simple database layer for localStorage and sessionStorage for creating structured data in the form of databases and tables
Last synced: 07 Apr 2025
https://github.com/knadh/localStorageDB
A simple database layer for localStorage and sessionStorage for creating structured data in the form of databases and tables
Last synced: 22 Mar 2025
https://github.com/knadh/otpgateway
Standalone server for user address and OTP verification flows with pluggable providers (e-mail, SMS, bank penny drops etc.)
email-verification mobile-number-verification otp-applications otp-generator otp-verification sms-verification verification-code
Last synced: 04 Apr 2025
https://github.com/knadh/hugo-ink
Crisp, minimal personal website and blog theme for Hugo
blog blog-theme hugo hugo-blog hugo-site hugo-theme
Last synced: 04 Apr 2025
https://github.com/knadh/dictpress
A stand-alone web server application for building and publishing full fledged dictionary websites and APIs for any language.
academic academic-website dictionary dictionary-application language language-processing publishing thesaurus wordlist
Last synced: 16 Dec 2025
https://github.com/knadh/autocomp.js
A super tiny Javascript autocomplete / autosuggestions library. Zero dependencies, ~800 bytes min+gzip.
autocomplete autosuggestions search suggestions typeahead
Last synced: 05 Apr 2025
https://github.com/knadh/xmlutils.py
Python scripts for processing XML documents and converting to SQL, CSV, and JSON [UNMAINTAINED]
Last synced: 04 Apr 2025
https://github.com/knadh/dont.build
A simple, opinionated decision system to help decide whether to build a software feature or not.
Last synced: 02 Feb 2026
https://github.com/knadh/stuffbin
Compress and embed static files and assets into Go binaries and access them with a virtual file system in production
Last synced: 05 Apr 2025
https://github.com/knadh/go-get-youtube
A tiny Go library + client for downloading Youtube videos. The library is capable of fetching Youtube video metadata, in addition to downloading videos.
Last synced: 23 Mar 2025
https://github.com/knadh/smtppool
High throughput Go SMTP pool library with graceful handling of idle timeouts, errors, and retries.
email-client email-sender pool smtp smtp-client
Last synced: 15 May 2025
https://github.com/knadh/git-bars
A utility for visualising git commit activity as bars on the terminal
Last synced: 20 Oct 2025
https://github.com/knadh/ml2en
An algorithm that transliterates Malayalam script to Roman / Latin characters (commonly 'Manglish') with reasonable phonetic fairness. Available in Python, PHP, Javascript
Last synced: 26 Oct 2025
https://github.com/knadh/go-pop3
A simple Go POP3 client library for connecting and reading mails from POP3 servers.
email-client mail pop pop3 pop3-client pop3-protocol
Last synced: 01 Apr 2026
https://github.com/knadh/floatype.js
A tiny, zero-dependency, floating autocomplete / autosuggestion widget for textareas.
autocomplete autosuggestion floating-widget suggestions textarea textarea-autocomplete type-ahead
Last synced: 15 Apr 2025
https://github.com/knadh/indexed-cache
A tiny Javsacript library for sideloading static assets on pages and caching them in the browser's IndexedDB for longer-term storage.
bandwidth-saver browser-cache caching cdn css-loader script-loader
Last synced: 23 Mar 2025
https://github.com/knadh/simplemysql
An ultra simple wrapper for Python MySQLdb with very basic functionality
Last synced: 15 Mar 2026
https://github.com/knadh/pfxsigner
A CLI utility and web server for digitally signing PDFs with docsign loaded from PFX (PKCS#12) files
digital-signature pdf pdf-sign pdf-signature
Last synced: 06 Oct 2025
https://github.com/knadh/indic.page
A directory of Indic (Indian) language computing resources.
datasets indian-language indic-languages language linguistics nlp
Last synced: 22 Feb 2026
https://github.com/knadh/dirmaker
dirmaker is a simple, opinionated static site generator for quickly publishing directory websites.
static-site static-site-generator static-website static-website-generator web-directory web-directory-search
Last synced: 17 Oct 2025
https://github.com/knadh/goyesql
Parse SQL files with multiple named queries and automatically prepare and scan them into structs.
mysql postgresql prepared-statements sql sql-files
Last synced: 23 Mar 2025
https://github.com/knadh/knphone
KNphone is a phonetic algorithm for indexing Kannada words by their pronunciation, like Metaphone for English.
Last synced: 23 Mar 2025
https://github.com/knadh/tinytabs
A tiny (1.3 KB minified) Javascript tabbing library for rendering tabbed UIs. Zero dependencies.
Last synced: 03 Apr 2025
https://github.com/knadh/wordpluck
A browser based typing game in Javascript. Revived from a 2012 project.
browser-game canvas canvas-game game typing-game typing-practice typing-speed
Last synced: 23 Mar 2025
https://github.com/knadh/datuk
"Datuk", the Unicode Malayalam - Malayalam dictionary dataset
Last synced: 03 Apr 2025
https://github.com/knadh/csv2json
csv2json is a fast utility that converts CSV files into JSON line files. An experiment in Zig lang.
cli csv csv-exporter csv-json csv-json-converter csv-parser csv-reader
Last synced: 23 Mar 2025
https://github.com/knadh/profiler
A simple wrapper over Go runtime/pprof for running multiple concurrent profiles and dumping results to files.
pprof profiler profiling profiling-library
Last synced: 14 Jul 2025
https://github.com/knadh/mlphone
MLphone (Python, PHP) is a phonetic algorithm for indexing Malayalam words by their pronounciation, like Metaphone for English. The algorithm generates three Romanized phonetic keys (hashes) of varying phonetic proximities for a given Malayalam word.
Last synced: 23 Mar 2025
https://github.com/knadh/highlighted-input.js
Super tiny, zero dep Javascript lib that highlights specific keywords and tags in an <input> field.
Last synced: 27 Jun 2025
https://github.com/knadh/paginator
Tiny Go package for pagination queries and generating page numbers
limit offset pagination pagination-generator pagination-library paginator
Last synced: 11 Oct 2025
https://github.com/knadh/yesqlr
Parse SQL files with multiple named queries into a map for easy organisation and management of SQL queries. Port of goyesql.
Last synced: 15 Aug 2025
https://github.com/knadh/tinyrouter.js
A tiny, zero-dependency lib for frontend routing and navigation on top of `window.history`
alpinejs browser-navigation clientside-routing history-api router routing
Last synced: 25 Oct 2025
https://github.com/knadh/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.
Last synced: 04 Apr 2026
https://github.com/knadh/gtbump
git tag bump: A simple utility to bump and manage git semantic version tags and generate Markdown changelogs.
changelog changelog-generator git semantic-version version-control versioning
Last synced: 04 Oct 2025
https://github.com/knadh/zig-releaser
A simple hack to use GoReleaser to build, release, and publish Zig projects.
build-release build-tool goreleaser package release release-automation zig zig-package
Last synced: 01 Mar 2026
https://github.com/knadh/tinyprogressbar
tinyProgressbar is an extremely tiny (640 bytes minified+gzipped) Javascript progressbar library
Last synced: 13 Jun 2025
https://github.com/knadh/listmonk-heroku-deploy
Official listmonk install button for Heroku.
listmonk mailing-list newsletter newsletter-management
Last synced: 23 Mar 2025
https://github.com/knadh/go-i18n
Tiny i18n library for loading and using simple JSON language translation files in Go programs.
Last synced: 23 Mar 2025
https://github.com/knadh/bigreddy
BigReddy is a small utility that generates pseudo-philosophical and pseudo-poetic ramblings.
Last synced: 23 Mar 2025
https://github.com/knadh/tinyauth
Tiny, opinionated authentication library for Go. Work in progress and not usable right now.
Last synced: 01 Aug 2025
https://github.com/knadh/otpgateway-solsms
SMS provider for otpgateway (SolutionsInfini, India)
Last synced: 08 Oct 2025
https://github.com/knadh/querytostruct
An extremely tiny utility for unmarshalling and scanning querystrings into structs
Last synced: 23 Mar 2025
https://github.com/knadh/tinytooltip
An extremely tiny tooltip plugin for jQuery
Last synced: 23 Mar 2025
https://github.com/knadh/jsonconfig
Super tiny JSON configuration file parser with comments support for Go programs
Last synced: 23 Mar 2025
https://github.com/knadh/scylladb-metrics
A script for generating docs for Promethus metrics exported by ScyllaDB
Last synced: 08 Oct 2025
https://github.com/knadh/stringvalidator.py
Aa simple string validator class in Python for basic data validation such as checking if a string is alpha, alphanumeric, e-mail etc.
Last synced: 23 Mar 2025
https://github.com/knadh/jqdialog
A jQuery plugin with smooth and peristent dialog boxes meant as a replacement for alert(), confirm(), and prompt()
Last synced: 23 Mar 2025
https://github.com/knadh/csssprite
A simple utility for merging images into a sprite with accompanying CSS
Last synced: 07 Mar 2026
https://github.com/knadh/boastmachine
boastMachine (legacy), a full fledged blogging package. One of the earliest on the web, first released in 2002.
Last synced: 29 Jul 2025
https://github.com/knadh/ctunes
A prototype music list manager. C programming exercise I did a very long time ago.
Last synced: 23 Mar 2025
https://github.com/knadh/cant24
A neural network framework (primarily, a fLIF neuron simulator)
Last synced: 18 Jan 2026
https://github.com/knadh/chunkedreader
chunkedreader is a light weight wrapper for Go's `bufio` that enables reading of byte streams in fixed size chunks
Last synced: 15 Aug 2025
https://github.com/knadh/tuwunel-admin
A simple web admin UI for tuwunel-chat Matrix server.
element matrix matrix-admin-api matrix-chat matrix-homeserver matrix-org tuwunel
Last synced: 30 May 2026
https://github.com/knadh/rofi-vscode-projects
A vscode project launcher menu for the rofi app launcher
Last synced: 16 Jan 2026