Solo Project

BulkRenamer

Windows desktop application for renaming batches of files with flexible naming options.

BulkRenamer is a Windows software application that helps users rename many files at once through a straightforward GUI and multiple renaming strategies.

BulkRenamer
Project Preview
BulkRenamer brand mark visualBulkRenamer brand mark
My Role

I built BulkRenamer independently, focusing on the desktop UI, file-renaming logic, release packaging, and a smooth workflow for handling repeated file operations.

  • Built a Windows desktop GUI for managing batch file rename operations
  • Implemented multiple renaming options to support flexible naming workflows
  • Designed the user flow for selecting files, choosing rules, and applying changes
  • Integrated C++ libraries for rendering, interface structure, and application behavior
  • Packaged release builds so users can download and run the application directly
Problem

Renaming many files manually is repetitive and error-prone, especially when users need consistent naming patterns across large groups of files.

Solution

BulkRenamer provides a focused desktop tool that lets users apply naming strategies across multiple files through a simple visual interface.

Impact

The project demonstrates practical desktop software development, GUI design, file-system workflow handling, and C++ application packaging.

Key Features
  • Batch file renaming through a desktop GUI
  • Multiple renaming strategies for flexible file organization
  • Clear workflow for selecting files and applying rename rules
  • Native Windows release build for direct download
  • C++ implementation using graphics and interface libraries
Tech Stack
  • C++
  • OpenGL
  • GLFW
  • ImGui
  • GLM
  • Boost
  • Visual Studio
  • Windows