Skip to content

Fastnote: A memo-like note app build with Electron. Global shortcut/Material Design 3/便利贴式笔记app/全局快捷键唤醒/Material3设计

License

Notifications You must be signed in to change notification settings

creamIcec/FastNote

Repository files navigation

Fastnote logo FastNote

English | 简体中文

FastNote is an app focused on convenience,
build with Electron, React, Vite, and our favorite material design 3.

React Electron Vite

💡 Main Features

  • Instant writing: Customize global shortcut keys to toggle the window (default: meta+alt+x)
  • Keyboard shortcuts: Reduce mouse operation time
  • Reminder settings: Jot down notes and handle them later
  • Convenience features: Easy export, window always on top
  • Dark/Light mode toggle
  • Simple functionality, focused on speed

💻 Development Status

  • ✅ Currently supports Windows (Linux and MacOS are under development and theoretically supported)
  • ✅ Basic features completed
  • ✅ Multi-language support (Simplified Chinese / English)
  • 🤔 More Features! issues are welcome!

🛠️ How to Develop

1. Clone the Repository

Use git clone or download the code manually.

2. Install Dependencies

Run the following command to install dependencies:

npm install

Run in Development Mode

Start the development server with:

npm run dev

Build for Release

Use the following commands to build for release:

Windows:

npm run dist:win

Note

The package.json file contains build scripts for other platforms, but they have not been tested yet. If you need to build for other platforms (Linux/MacOS), you can run dist:linux or dist:mac. If you encounter any issues when running on ?other platforms, feel free to open an issue!

❤️ Contributions Welcome

If you encounter any issues during development or usage, or if you have any feature suggestions, feel free to open an issue or submit a Pull Request!

About

Fastnote: A memo-like note app build with Electron. Global shortcut/Material Design 3/便利贴式笔记app/全局快捷键唤醒/Material3设计

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published