A sleek, modern font manager and preview tool for Windows, built with Rust, Tauri 2.0, and Next.js.
FontMuse provides an intuitive interface for browsing, searching, and previewing system fonts. It's designed for developers, designers, and anyone who works with typefaces, offering powerful features like real-time clipboard monitoring and extensive customization options in a secure, high-performance desktop application.
- 👁️ Live Font Preview: Instantly see how your text looks in any system font.
- 📋 Live Clipboard Monitoring: Automatically previews text you copy from any application.
- ⚡ Blazing Fast: Built with Rust on the backend for native performance.
- 🎨 Modern UI: Beautiful and responsive interface built with Next.js and shadcn/ui.
- 🎚️ Full Customization: Adjust font size, change preview text, and filter fonts in real-time.
- 🌗 Light & Dark Themes: Syncs with your system theme or choose your preference.
- 🌍 Multi-language Support: Fully localized for English and Russian.
- 🔒 Secure by Design: Leverages Tauri's capability-based security model. No telemetry, all data stays on your machine.
- 📌 Always-On-Top: Pin the window to keep it visible for easy comparison.
Get the latest version of FontMuse for Windows from the official releases page.
| File Type | Description | Download |
|---|---|---|
.msi |
Installer (Recommended) | Latest Release |
.exe |
Standalone Installer | Latest Release |
.zip |
Portable Version | Latest Release |
Interested in contributing or running the project from source? We'd love your help!
-
Clone the repository:
git clone https://github.com/Cr1ator/FontMuse.git cd FontMuse -
Install dependencies:
pnpm install
-
Start the development server: This will launch the application in development mode with hot-reloading.
pnpm tauri dev
-
Build for production:
pnpm tauri build
The project is organized into two main parts: the Rust backend (src-tauri) and the Next.js frontend (./).
├── src-tauri/ # Rust backend (Tauri)
├── app/ # Next.js frontend (React)
├── components/ # UI Components
├── lib/ # Utilities & Configs
└── locales/ # Translation files
Contributions are welcome! Please feel free to open an issue to discuss a new feature or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
