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

https://github.com/caoccao/batchfilerename

A batch file rename GUI application with split view for both source and target files, and plugins in JavaScript.
https://github.com/caoccao/batchfilerename

gui javascript plugins rename rename-files rename-utility renamer rust

Last synced: about 1 month ago
JSON representation

A batch file rename GUI application with split view for both source and target files, and plugins in JavaScript.

Awesome Lists containing this project

README

        

# Batch File Rename

[![Linux Build](https://github.com/caoccao/BatchFileRename/actions/workflows/linux_build.yml/badge.svg)](https://github.com/caoccao/BatchFileRename/actions/workflows/linux_build.yml) [![MacOS Build](https://github.com/caoccao/BatchFileRename/actions/workflows/macos_build.yml/badge.svg)](https://github.com/caoccao/BatchFileRename/actions/workflows/macos_build.yml) [![Windows Build](https://github.com/caoccao/BatchFileRename/actions/workflows/windows_build.yml/badge.svg)](https://github.com/caoccao/BatchFileRename/actions/workflows/windows_build.yml)

A batch file rename GUI application with split view for both source and target files, and plugins in JavaScript.

## Features

- Batch edit files or directories in a code editor
- Scan directories recursively
- Vim mode for block editing
- Plugins written in JavaScript

| Name | Description |
| ------------- | --------------------------------------------------------------------------------------------------------------------------- |
| Dot.Case | Capitalize every word of the file name and replace special characters with a given separator. The default separator is dot. |
| To lower case | Convert all characters of the file name to lowercase. |
| To UPPER CASE | Convert all characters of the file name to uppercase. |

## Documentation

- [Release Notes](docs/release_notes.md)

## License

[APACHE LICENSE, VERSION 2.0](LICENSE)