Maverick

I built a tool that lets you reorganize any codebase

by

We’ve all been there: You want to group your code by "Feature," but the project structure is forced to be "By Type," and if you move one file, 50 import statements break and the build fails.

I created UCO (Universal Code Organizer) to solve this. Instead of moving files, it scans your code for a simple @UCO: tag in the comments and generates a Shadow Workspace using OS symlinks.

The Workflow:

  1. Keep your messy files exactly where the compiler wants them.

  2. Add a comment like // @UCO: Features/Auth/Hooks to your file.

  3. Run the script.

  4. Open the generated UCOWorkspace_ folder.

You get a perfectly organized view of your project where you can edit files directly, while the "real" files stay put.

Why it's different:

  • Language Agnostic: If it’s a text file, it works.

  • Zero Maintenance: Built with standard Python libs. No npm install, no pip install.

  • Safety First: It never moves your original files. It just creates "mirrored" shortcuts.

I'm looking for some brave souls to help me test this on different OS environments!

7 views

Add a comment

Replies

Be the first to comment