An open API service indexing awesome lists of open source software.

https://github.com/jerryleemelton/nomenator

A GUI file renamer app. Made with Electron.
https://github.com/jerryleemelton/nomenator

electron electronjs file-renamer go golang tailwindcss typescript

Last synced: 2 months ago
JSON representation

A GUI file renamer app. Made with Electron.

Awesome Lists containing this project

README

          

# Nomenator

Nomenator is a cross-platform GUI application designed to streamline the process of batch-renaming files. Built with Electron and TypeScript, it offers a user-friendly interface and efficient performance.

## 🧰 Technologies Used

- **Frontend**:
- Electron
- Tailwind CSS

- **Backend**:
- TypeScript
- Go (for performance-critical operations)

## 🚀 Features

- **Batch File Renaming**: Easily rename multiple files simultaneously.
- **Custom Naming Patterns**: Define patterns to rename files systematically.
- **Preview Changes**: See a preview of the new filenames before applying changes.
- **Cross-Platform Compatibility**: Works seamlessly on Windows, macOS, and Linux.

## 🛠️ Installation & Setup

1. **Clone the Repository**:
```bash
git clone https://github.com/JerryLeeMelton/nomenator.git
cd nomenator
2. **Install Dependencies**:
```bash
npm install
3. **Run the Application**:
```bash
npm run dev
4. **Build the Application**:
```bash
npm run build
## 📄 License

This project is open-source and available under the [MIT License](LICENSE).

## 🙌 Acknowledgements

- [Electron](https://www.electronjs.org/) for enabling cross-platform desktop applications.

- [Tailwind CSS](https://tailwindcss.com/) for utility-first CSS framework.