FLUTTER ECOSYSTEM

mumu-lhl/Ciyue

A simple mdict dictionary with Android/Windows/Linux support

Ciyue project cover
Stars
616
Forks
37
Last push (UTC)
Sep 28, 2026
Project status
Active
Mumulhl GitHub avatar
GITHUB User

Mumulhl ↗

Not an AI. Not an Alien.

LanguagesDartC++CMakeKotlinPythonShellCSwiftInno SetupJust

Technical topics

Related packages and examples

Dependencies used

Dependency list 55 items

App categories

Original README

English project snapshot. Visit GitHub for the latest content.

Expand / collapse project README

Ciyue

GitHub Release GitHub Downloads (all assets, all releases) F-Droid Version Translation status

English | 中文

A mdict dictionary with Android/Windows/Linux/macOS support.

Features

  • 📄 Support MDX/MDD
  • 🔍 Support multiple dictionaries search and display
  • 🎨 Support Material You
  • 🌐 AI Translate (Support OpenAI, Gemini, Deepseek...)
  • 🔈 Support reading aloud
  • 🔖 Bookmarking words to the word book

Screenshots

https://raw.githubusercontent.com/mumu-lhl/Ciyue/HEAD/metadata/en-US/images/phoneScreenshots/1.png https://raw.githubusercontent.com/mumu-lhl/Ciyue/HEAD/metadata/en-US/images/phoneScreenshots/2.png https://raw.githubusercontent.com/mumu-lhl/Ciyue/HEAD/metadata/en-US/images/phoneScreenshots/3.png https://raw.githubusercontent.com/mumu-lhl/Ciyue/HEAD/metadata/en-US/images/phoneScreenshots/4.png https://raw.githubusercontent.com/mumu-lhl/Ciyue/HEAD/metadata/en-US/images/phoneScreenshots/5.png

Install

Packaging status

Get it on GitHub Get it on F-Droid

Arch Linux

You can install Ciyue from the AUR or archlinuxcn repository via your choice of AUR helpers.

yay -S ciyue
AppImage
  • Install via AppMan (rootless)

    appman -i ciyue
    
  • Install via AM

    am -i ciyue
    
Flatpak

Download ciyue-x86_64.flatpak from a release and install it with:

flatpak install --user ./ciyue-x86_64.flatpak

Recommended Dictionaries

See Wiki.

Permissions

INTERNET (Internet)

Ciyue uses WebView to display words in a dictionary, and WebView needs INTERNET permission to work, even if when displaying local data.

When checking for updates or requesting third-party services (such as AI Provider), Ciyue will use this permission. Ciyue will not independently initiate requests.

Discord

Join our Discord server to connect with the community!

QQ Group: 1057888678

Translation

You can visit Weblate to add languages or fill in translations.

Translation status

Sponsors

Thanks to their sponsorship for supporting the development of Ciyue!

You can donate at Afdian, Unifans (Global), or wechat qr code:

https://raw.githubusercontent.com/mumu-lhl/Ciyue/HEAD/assets/wechat_pay.webp
The Blank Peiming
爱发电用户_c3f76
爱发电用户_8267c
蕬縌玢沰
爱发电用户_1b0db
爱发电用户_nW9j

Contributing

See CONTRIBUTING.md for guidelines on how to contribute to this project.

Contributors

Contributor

Terms of Services

Terms of Services

Privacy Policy

Privacy Policy

Disclaimer

Using Ciyue means you acknowledge and agree that the maintainers and contributors of Ciyue are not responsible for any direct or indirect losses, problems, or adverse consequences arising from the use of Ciyue. This software is provided "as is," and users assume all risks associated with its use.

License

MIT