Applied Scientist who can code, building tools for research, robotics, numerical optimization, and developer productivity. Recently discovered Rust and Zig.
CppNumericalSolvers. The fastest open-source C++17 optimization library for unconstrained nonlinear problems. Header-only, single dependency. Highest reliability, composable function expressions, unconstrained and constrained solvers.
969drafft-ink. Effortlessly self-host whiteboards. High-performance, cross-platform digital whiteboard with live collaboration built in Rust & WebGPU. Zero subscription, AGPLv3-licensed.
523tensorflow-cmake. TensorFlow examples in C, C++, Go and Python without bazel but with cmake and FindTensorFlow.cmake
443cuda-design-patterns. Some CUDA design patterns and a bit of template magic for CUDA
159cluster-smi. nvidia-smi but for an entire GPU cluster
83tensorflow-recipes. A collection of TensorFlow (Tensorpack) implementations of recent deep learning approaches including pretrained models. (FlowNet 2, PWC, PointNet, EnhanceNet)
81saccade. A sophisticated scientific image viewer for Linux with OpenGL support and synchronized viewports
41digitalmusicstand. web based music sheet viewer (go, pdfjs) as a single binary
38tf_zmq. TensorFlow operation for reading data from sockets (lightweight c++)
35paperhero. webapp written in python to manage pdf collections and notes
30ros-core-rs. This Rust library provides a standalone implementation of the ROS (Robot Operating System) core, allowing you to build ROS nodes entirely in Rust without needing other ROS dependencies. Start the ROS core, run any ROS stack, and use the provided examples to create publishers and subscribers. Contributions are welcome!
20polyglot_ls. An LLM-based LS implementation that makes use of tree-sitter context to perform code actions
16GitLab-LaTeX-CI. webhook handler for latex-auto-builder
6pylint. Self-hosted GitHub Integration for new Check API, Commit Status and Python linting
6scramble. Obfuscate integers
3tfGo. Independent efficient re-Implementation AlphaGo SL policy network
3include-guard.nvim. Add cpplint include guard to header files in neovim
3cluster-top. same as top but for multiple machines
3ooktools. 📡 On-off keying tools for your SD-arrrR
2ignition.nvim. A minimal external command launcher for Neovim with Telescope, Fidget, and nvim-notify integration.
2svelte-konvajs. svelte wrapper for konvajs
2tensorflow-serving-lite. TensorFlow-Serving-Lite written in Go
2fnr. A blazingly fast file and directory renaming tool with multi-glob pattern support, gitignore awareness, and interactive mode. Because life's too short to rename files one by one like a caveman.
2compdb-rs. Rust
2RobustKernelPaths. ICML paper: Robust and Efficient Kernel Hyperparameter Paths with Guarantees
2StaticAnalysis. OpenSource static disassembler using QT5 (merged in x64dbg)
23D-Machine-Learning. A resource repository for 3D machine learning
1fs_query. A Model Context Protocol (MCP) server for efficient code symbol extraction using Tree-sitter. Instead of reading entire files as plain text, fs-query precisely extracts functions, classes, structs, and other symbols from codebases. Built for AI assistants that need surgical precision rather than brute-force file ingestion.
1tree-sitter-python-docstring. JavaScript
1nvprof2json. Go
1tassimo. SCSS
1tmux-portal. Rust
1symphony-web. a small webapp for solving AMPL models using SYMPHONY from COIN-OR
1cpuinfo. read cpu usage in golang (hopefully in an effective way)
1