QiaoCLI is a header-only file for implementing CLI interfaces. It is easy to use, and can be adopted in many applications. Particularly say EDA tools (synthesis, placement routing, testability, etc.
Maze routing for CPEN course, implements lee_moore and a_algorithm with GUI visualizer, also has heuristics such as congestion/spacing/wall nearness, and rip-up for better routing solution