My personal project, used to implement some common used development tools, also used to learn relevant technologies.
- Plugins suitable for lots of situations, such as Base64, UUID, WebSocket, etc。
- Switching between Chinese and English, and change themes between light and dark; when switching theme config to system default, mayby a refresh is needed to activate current theme.
You can download installer for Alacrity from GitHub Release page. After installation, double click the shortcut on desktop to use Alacrity.
- Node.js, and a package manager, yarn is recommended.
- Rust development environment, maybe need to configure a source.
- Clone repository:
git clone https://github.com/origin-coding/Alacrity.git - Run
yarn installto install dependencies. - Run
yarn run tauri devto run Alacrity for development. Note: Alacrity is configured as a singleton application, which means there is only one application instance at the same time, so you need to close other Alacrity windows during development. - Run
yarn run tauri buildto build Alacrity.
- Tauri : Frontend cross-platform development framework.
- Vue and Nuxt : Frontend framework, and uses Nuxt for features like content rendering, auto routing, etc.
- TDesign : Component library from Tencent.
- GitHub Actions : Provides CI/CD features like auto building and auto releasing.