Mike Dula's repositories
dom-content-extraction
DOM Based Content Extraction via Text Density
evalexpr
A powerful expression evaluation crate 🦀.
freeshooter
This is old-school tool for taking screenshots without bloatware features, simple as life, light as air (same as my other apps).
ggez
Rust library to create a Good Game Easily
harper
The Grammar Checker for Developers
jaq
A jq clone focussed on correctness, speed, and simplicity
july
A small library for creating pretty heatmaps of daily data.
lavagna
A collaborative blackboard, ideal for simple sketches during online meetings
logos
Create ridiculously fast Lexers
markov_str
Fast and efficient Markov Chain implementation, optimized for text generation.
metron
Metron is a Rust-based server monitoring tool that sends server metrics to a Discord channel via a webhook. It provides insights into CPU usage, memory usage, disk usage, network traffic, and system load.
motion
Motion is a bare metal physics engine
obsidian-custom-js
An Obsidian plugin to allow users to reuse code blocks across all devices and OSes
obsidian-timekeep
Obsidian task time tracking
pandoras_pot
HTTP honeypot to punish and educate unruly web crawlers, written in Rust (🚀)
polars
Dataframes powered by a multithreaded, vectorized query engine, written in Rust
redb
An embedded key-value database in pure Rust
rust_ledger
Rust implementation of ledger, the command line accounting tool.
serde-yaml
Strongly typed YAML library for Rust
serenity
A Rust library for the Discord API.
shunting-yard-rs
demonstrating shunting yard algorithm and evaluation of arithmetic expressions
statement
State machine pattern for Rust
strum
A small rust library for adding custom derives to enums
super-productivity
Super Productivity is an advanced todo list app with integrated Timeboxing and time tracking capabilities. It also comes with integrations for Jira, Gitlab, GitHub and Open Project.
teloxide
🤖 An elegant Telegram bots framework for Rust
tiny
A terminal IRC client
tinyexpr
tiny recursive descent expression parser, compiler, and evaluation engine for math expressions
ttw
TagTime online.
typst
A new markup-based typesetting system that is powerful and easy to learn.
velo
App for brainstorming & sharing ideas 🦀 Learning Project