Indraneel Mahendrakumar's Projects
My solutions to the Advent of Code challenges.
A tilemap rendering crate for bevy which is more ECS friendly.
A Discord bot for keeping track of birthdays.
A RimWorld mod, DIY Humans adds the ability to "create" new humans from scratch by combining various body parts together.
Statically verified Rust struct field names as strings.
A simple logger for Godot.
An XML (de)serialization framework for Godot's C# API.
Extension methods for the Godot C# API
A set of functions for performing various operations on matrices, implemented in Haskell.
Metaheuristic and hyperheuristic library for Rust using an extensible and performant combinator-based approach.
A RimWorld mod, HoloFauna adds holographic counterparts for all animals, including those added by other mods.
Blazing fast immutable collection datatypes for Rust.
A RimWorld mod, Improved Insectoids makes it possible (and viable!) to tame and breed insects for battle, as well as additional features when certain DLCs/mods are present.
A bot for IsleWard's Discord server.
A client-side addon for the online MMO roguelike IsleWard (https://play.isleward.com/) that provides a framework for other addon developers to effortlessly add their addons' settings to the option menu.
A client-side addon for the online MMO roguelike IsleWard (https://play.isleward.com/) that adds keybinds for certain UI functions, and provides a framework for other addon authors to do the same.
A client-side addon for the online MMO roguelike IsleWard (https://play.isleward.com) that introduces certain quality-of-life features to the chat box.
A client-side addon for the online MMO roguelike IsleWard (https://play.isleward.com) that introduces a command to access its wiki in-game.
A simple yet modular static site generator written in Rust, using Hatter as a templating language.
Pure untyped lambda calculus in safe Rust.
A mod loader and API for applications made using Godot, with the ability to load C# assemblies, XML data, and resource packs at runtime.
A C# library that provides more LINQ extension methods.
A registration bot for the official University of Nottingham Computer Science starters Discord server.
A simple monadic parser combinator library written in Haskell.
A moddable demo game made in C# using Godot.
A Discord bot for swiftly and efficiently performing actions on roles.
A music player for Android, coded in C# using Xamarin.Android.