Skip to main content
  1. Posts/

Projects

344 words

A selection of open source projects and tools I’ve built over the years.

Featured Projects#

TEdit - Terraria Map Editor
#

TEdit

The most popular Terraria map editor, used by millions of players worldwide. Edit your Terraria worlds with pixel-perfect precision using an intuitive, paint-like interface.

Highlights:

  • 1.9k GitHub stars
  • 10+ years of active development
  • Cross-platform support (Windows, Linux, macOS)
  • Multi-language support (8 languages)
  • Active community with thousands of users

Recently underwent a complete rewrite using Avalonia UI framework, bringing modern cross-platform capabilities and improved performance.

Learn More GitHub


Transvoxel-XNA
#

C# implementation of the Transvoxel algorithm for seamless voxel terrain level-of-detail (LOD) transitions in XNA/MonoGame projects.

Highlights:

  • 73 GitHub stars
  • Used in voxel-based game engines
  • Solves the T-junction problem in terrain meshing
  • Clean, well-documented implementation

Perfect for game developers building procedural terrain systems or voxel-based worlds that need smooth LOD transitions.

View on GitHub

Tools & Utilities
#

OBD-II ELM Serial Dashboard
#

Simple diagnostic dashboard for car enthusiasts using ELM327-compatible OBD-II adapters. Monitor real-time vehicle data, read diagnostic codes, and analyze performance metrics.

GitHub

3D Printing & Making
#

  • Filament Calculator - Calculate filament usage and costs for 3D printing projects
  • Glowforge Material Manager - Chrome extension for managing custom laser cutter materials

Hardware & Embedded Systems
#

IoT & Home Automation
#

A collection of hardware projects exploring embedded systems, home automation, and IoT:

  • ESP32/Arduino Projects - Sensor networks, automation controllers, custom devices
  • RTL-433 Integration - Radio signal decoding for wireless sensors and weather stations
  • Turing Pi 2 Cluster - Experimenting with ARM-based cluster computing
  • Unraid Docker Templates - Custom containers for home server applications

Archived Projects
#

Some older projects that served their purpose but are no longer actively maintained:

  • ResourceViewer - Windows resource file viewer
  • MsBuildTask.DatedVersion - MSBuild task for dated version numbering
  • FilamentCalculator - 3D printer filament usage calculator

Explore More
#

View all my projects and contributions on GitHub:

See All Repositories

Interested in collaborating? Check out the About page for ways to get in touch, or join the TEdit Discord community to discuss projects and ideas.