Mitchell Allain's repositories
nixpkgs
Nix Packages collection & NixOS
nix-output-monitor
Pipe your nix-build output through the nix-output-monitor a.k.a nom to get additional information while building.
mitchallain.github.io
Personal website and blog
evo
Python package for the evaluation of odometry and SLAM
neosolarized.nvim
Truecolor solarized theme for neovim in Lua using colorbuddy
sick_safetyscanners
ROS driver for SICK safety laser scanners
cpp-cookbook
A collection of cmake projects demonstrating C++ language features and third-party library usage.
advent-of-code-2022
Cpp solutions for advent of code 2022
modern-cpp-features
A cheatsheet of modern C++ language and library features.
catkin_pkg
Standalone Python library for the catkin build system.
rust-book-projects
Projects directory for "The Rust Programming Language" book
InvokeAI
InvokeAI is a leading creative engine for Stable Diffusion models, empowering professionals, artists, and enthusiasts to generate and create visual media using the latest AI-driven technologies. The solution offers an industry leading WebUI, supports terminal use through a CLI, and serves as the foundation for multiple commercial products.
python-cookbook
Organized examples and notes on Python language features, third-party packages, and some of my preferred patterns.
exc_analysis
Analysis tools (plotting, ML algos, kinematics) for the shared control excavator research
vim-tmux-navigator
Seamless navigation between tmux panes and vim splits
toggle-lsp-diagnostics.nvim
Neovim plugin for toggling the LSP diagnostics.
st-syntax.vim
Vim syntax file for ST - Structured Text (language used in practice for PLC programming) defined by the IEC 61131-3 standard.
null-ls.nvim
Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
IEC.vim
Vim mode for editing IEC 61131-3 programs.
vimrc
The ultimate Vim configuration (vimrc)
legacy-portfolio-website
My personal website, based off of the Read Only template from html5up.net
pytransform3d
3D transformations for Python
C-Cpp-Notes
Notes about modern C++, C++11, C++14 and C++17, Boost Libraries, ABI, foreign function interface and reference cards.
cartographer_ros
Provides ROS integration for Cartographer.
cpython
The Python programming language
awesome-robotic-tooling
Tools for professional robotic development with ROS in C++ and Python with a touch of autonomous driving
princeton-algos-cpp
Programming exercises in C++ for Princeton Algorithms Course, Part I.
staruml-gitbook
StarUML documentation for Gitbook