Warning
Vibe Coding
This project is a result of "vibe coding". It is currently in an experimental state and is not recommended for critical production use. Features may change, and bugs may exist. The implementation reflects a learning process with the Tauri framework.
EasyResX is a desktop application designed to assist with editing .NET .resx resource files. Built with Tauri, React, and Rust, it provides a modern interface for managing internationalization (i18n) strings in your projects.
Designed primarily for Windows, but built on cross-platform technologies (macOS/Linux support is untested).
- Frontend: React, TypeScript, Tailwind CSS, Radix UI
- Backend: Tauri
If you want to build or run this from source:
- Node.js (v16 or later)
- pnpm
- Rust
- Visual Studio C++ Build Tools (for Windows)
-
Clone the repository
git clone https://github.com/yourusername/EasyResX.git cd EasyResX -
Install dependencies
pnpm install
-
Run in development mode
pnpm tauri dev
To build the application:
pnpm tauri build- Launch the application.
- Use the "Open Folder" button to select a directory containing
.resxfiles. - Select a group from the sidebar to view resources.
- Edit values in the grid. (Backup your files before editing is recommended).
