{"id":46798425,"url":"https://github.com/lotusinputmethod/fcitx5-lotus","last_synced_at":"2026-05-03T02:11:51.794Z","repository":{"id":339024464,"uuid":"1160080327","full_name":"LotusInputMethod/fcitx5-lotus","owner":"LotusInputMethod","description":"Bộ gõ tiếng Việt cho Linux mã nguồn mở, hướng đến trải nghiệm gõ không gạch chân mượt mà","archived":false,"fork":false,"pushed_at":"2026-04-26T12:33:01.000Z","size":3510,"stargazers_count":251,"open_issues_count":10,"forks_count":23,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-04-26T14:29:19.777Z","etag":null,"topics":["fcitx5","foss","input-method","linux","vietnamese"],"latest_commit_sha":null,"homepage":"https://lotusinputmethod.github.io/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LotusInputMethod.png","metadata":{"files":{"readme":"README.en.md","changelog":null,"contributing":"CONTRIBUTING.en.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.en.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-02-17T14:18:56.000Z","updated_at":"2026-04-26T03:44:41.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/LotusInputMethod/fcitx5-lotus","commit_stats":null,"previous_names":["nhktmdzhg/fcitx5-lotus","lotusinputmethod/fcitx5-lotus"],"tags_count":40,"template":false,"template_full_name":null,"purl":"pkg:github/LotusInputMethod/fcitx5-lotus","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LotusInputMethod%2Ffcitx5-lotus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LotusInputMethod%2Ffcitx5-lotus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LotusInputMethod%2Ffcitx5-lotus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LotusInputMethod%2Ffcitx5-lotus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LotusInputMethod","download_url":"https://codeload.github.com/LotusInputMethod/fcitx5-lotus/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LotusInputMethod%2Ffcitx5-lotus/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32555846,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-03T00:31:16.350Z","status":"online","status_checked_at":"2026-05-03T02:00:09.297Z","response_time":103,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fcitx5","foss","input-method","linux","vietnamese"],"created_at":"2026-03-10T05:07:17.646Z","updated_at":"2026-05-03T02:11:51.788Z","avatar_url":"https://github.com/LotusInputMethod.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"[English](README.en.md) | [Tiếng Việt](README.md)\n\n\u003ca id=\"readme-top\"\u003e\u003c/a\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://lotusinputmethod.github.io/\"\u003e\n    \u003cimg src=\"data/fcitx-lotus-README.svg\" alt=\"Logo\" width=\"80\" height=\"80\"\u003e\n  \u003c/a\u003e\n\n  \u003ch2 align=\"center\"\u003eFcitx5 Lotus\u003c/h2\u003e\n\n  \u003cp align=\"center\"\u003e\n    \u003cb\u003eA simple, high-performance Vietnamese input method for Linux\u003c/b\u003e\n    \u003cbr /\u003e\n    \u003ca href=\"https://lotusinputmethod.github.io/\"\u003e\u003cstrong\u003eDiscover the homepage »\u003c/strong\u003e\u003c/a\u003e\n    \u003cbr /\u003e\n    \u003cbr /\u003e\n    \u003ca href=\"https://github.com/LotusInputMethod/fcitx5-lotus/releases\"\u003e\n      \u003cimg src=\"https://img.shields.io/github/v/release/LotusInputMethod/fcitx5-lotus?style=flat\u0026color=success\" alt=\"Release\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/LotusInputMethod/fcitx5-lotus/blob/main/LICENSE\"\u003e\n      \u003cimg src=\"https://img.shields.io/github/license/LotusInputMethod/fcitx5-lotus?style=flat\u0026color=blue\" alt=\"License\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://lotusinputmethod.github.io/\"\u003e\n      \u003cimg src=\"https://img.shields.io/badge/website-live-brightgreen?style=flat\u0026logo=firefox\u0026logoColor=white\" alt=\"Website\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/LotusInputMethod/fcitx5-lotus/stargazers\"\u003e\n      \u003cimg src=\"https://img.shields.io/github/stars/LotusInputMethod/fcitx5-lotus?style=flat\u0026color=yellow\" alt=\"Stars\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/LotusInputMethod/fcitx5-lotus/network/members\"\u003e\n      \u003cimg src=\"https://img.shields.io/github/forks/LotusInputMethod/fcitx5-lotus?style=flat\u0026color=orange\" alt=\"Forks\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/LotusInputMethod/fcitx5-lotus/issues\"\u003e\n      \u003cimg src=\"https://img.shields.io/github/issues/LotusInputMethod/fcitx5-lotus?style=flat\u0026color=red\" alt=\"Issues\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"#contributors-\"\u003e\n      \u003cimg src=\"https://img.shields.io/badge/all_contributors-8-orange.svg?style=flat-square\" alt=\"All Contributors\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://deepwiki.com/LotusInputMethod/fcitx5-lotus\"\u003e\u003cimg src=\"https://deepwiki.com/badge.svg\" alt=\"Ask DeepWiki\"\u003e\u003c/a\u003e\n  \u003c/p\u003e\n\n  \u003cp align=\"center\"\u003e\n    \u003ca href=\"https://lotusinputmethod.github.io/#installation\"\u003e\u003cstrong\u003eInstallation »\u003c/strong\u003e\u003c/a\u003e\n    \u003cbr /\u003e\n    \u003cbr /\u003e\n    \u003ca href=\"https://github.com/LotusInputMethod/fcitx5-lotus/issues/new?template=bug_report.yml\"\u003eReport Bug\u003c/a\u003e\n    \u0026middot;\n    \u003ca href=\"https://github.com/LotusInputMethod/fcitx5-lotus/issues/new?template=feature_request.yml\"\u003eRequest Feature\u003c/a\u003e\n  \u003c/p\u003e\n\u003c/div\u003e\n\n\u003cbr /\u003e\n\nThis project is an optimized fork of [VMK input method](https://github.com/thanhpy2009/VMK). Sincere thanks to the author Thanh for laying the foundation for this input method.\n\n## Installation \u0026 Usage Guide\n\nTo have the best experience and get the most out of insallation, configuration, and support for each Linux distribution (Arch, Debian, Ubuntu, Fedora, NixOS...), please visit the project website:\n\n**[See the installation guide for more details](https://lotusinputmethod.github.io/#installation)**\n\n---\n\n## Compilation from source (for developers)\n\nIf you want to compile the input method from source to contribute or customize:\n\n### Dependencies\n\n- **Debian/Ubuntu:** `sudo apt-get install cmake extra-cmake-modules libfcitx5core-dev libfcitx5config-dev libfcitx5utils-dev libinput-dev libudev-dev g++ golang hicolor-icon-theme pkg-config libx11-dev fcitx5-modules-dev python3-qtpy python3-dbus`\n- **Fedora/RHEL:** `sudo dnf install cmake extra-cmake-modules fcitx5-devel libinput-devel libudev-devel gcc-c++ golang hicolor-icon-theme systemd-devel libX11-devel python3-pyside6 python3-QtPy python3-dbus`\n- **openSUSE:** `sudo zypper install cmake extra-cmake-modules fcitx5-devel libinput-devel systemd-devel gcc-c++ go hicolor-icon-theme systemd-devel libX11-devel udev python3-pyside6 python3-QtPy python3-dbus-python`\n\n### Install\n\n```bash\ngit clone https://github.com/LotusInputMethod/fcitx5-lotus.git\ncd fcitx5-lotus\ncmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib . #LIBDIR will vary depending on the distro\nmake\nsudo make install\n```\n\n---\n\n\u003ca id=\"contributing\"\u003e\u003c/a\u003e\n\n## 🤝 Contributing\n\nContributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contribution you make is **greatly appreciated**.\n\nPlease see the detailed guide [here](CONTRIBUTING.en.md) for how to participate in project development, the Pull Request process, code style rules, and **code of conduct**.\n\nDon't forget to give the project a ⭐! Thank you very much!\n\n---\n\n\u003ca id=\"license\"\u003e\u003c/a\u003e\n\n## 📃 License\n\nThe project is distributed under the GNU General Public License v3. See [`LICENSE`](LICENSE) for details.\n\n---\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"25%\"\u003e\u003ca href=\"https://github.com/nhktmdzhg\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/57983253?v=4?s=100\" width=\"100px;\" alt=\"Nguyen Hoang Ky\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eNguyen Hoang Ky\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#blog-nhktmdzhg\" title=\"Blogposts\"\u003e📝\u003c/a\u003e \u003ca href=\"https://github.com/LotusInputMethod/fcitx5-lotus/commits?author=nhktmdzhg\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/LotusInputMethod/fcitx5-lotus/commits?author=nhktmdzhg\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#projectManagement-nhktmdzhg\" title=\"Project Management\"\u003e📆\u003c/a\u003e \u003ca href=\"https://github.com/LotusInputMethod/fcitx5-lotus/pulls?q=is%3Apr+reviewed-by%3Anhktmdzhg\" title=\"Reviewed Pull Requests\"\u003e👀\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"25%\"\u003e\u003ca href=\"https://github.com/hthienloc\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/148019203?v=4?s=100\" width=\"100px;\" alt=\"Huỳnh Thiện Lộc\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eHuỳnh Thiện Lộc\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/LotusInputMethod/fcitx5-lotus/issues?q=author%3Ahthienloc\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/LotusInputMethod/fcitx5-lotus/commits?author=hthienloc\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#design-hthienloc\" title=\"Design\"\u003e🎨\u003c/a\u003e \u003ca href=\"#translation-hthienloc\" title=\"Translation\"\u003e🌍\u003c/a\u003e \u003ca href=\"https://github.com/LotusInputMethod/fcitx5-lotus/commits?author=hthienloc\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"25%\"\u003e\u003ca href=\"https://github.com/justanoobcoder\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/57614330?v=4?s=100\" width=\"100px;\" alt=\"Nguyễn Hồng Hiệp\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eNguyễn Hồng Hiệp\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/LotusInputMethod/fcitx5-lotus/commits?author=justanoobcoder\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"25%\"\u003e\u003ca href=\"https://github.com/Miho1254\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/83270073?v=4?s=100\" width=\"100px;\" alt=\"Đặng Quang Hiển\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eĐặng Quang Hiển\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/LotusInputMethod/fcitx5-lotus/commits?author=Miho1254\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"https://github.com/LotusInputMethod/fcitx5-lotus/commits?author=Miho1254\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"25%\"\u003e\u003ca href=\"https://github.com/Zebra2711\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/89755535?v=4?s=100\" width=\"100px;\" alt=\"Zebra2711\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eZebra2711\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/LotusInputMethod/fcitx5-lotus/issues?q=author%3AZebra2711\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/LotusInputMethod/fcitx5-lotus/commits?author=Zebra2711\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"25%\"\u003e\u003ca href=\"https://github.com/ductrantrong\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/96020037?v=4?s=100\" width=\"100px;\" alt=\"ductrantrong\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eductrantrong\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/LotusInputMethod/fcitx5-lotus/commits?author=ductrantrong\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"25%\"\u003e\u003ca href=\"https://github.com/hien-ngo29\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/98635550?v=4?s=100\" width=\"100px;\" alt=\"Ngo Phu Hien\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eNgo Phu Hien\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/LotusInputMethod/fcitx5-lotus/commits?author=hien-ngo29\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"25%\"\u003e\u003ca href=\"https://github.com/minhtrancccp\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/33189614?v=4?s=100\" width=\"100px;\" alt=\"Minh Tran\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMinh Tran\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#platform-minhtrancccp\" title=\"Packaging/porting to new platform\"\u003e📦\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n  \u003ctfoot\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" size=\"13px\" colspan=\"4\"\u003e\n        \u003cimg src=\"https://raw.githubusercontent.com/all-contributors/all-contributors-cli/1b8533af435da9854653492b1327a23a4dbd0a10/assets/logo-small.svg\"\u003e\n          \u003ca href=\"https://all-contributors.js.org/docs/en/bot/usage\"\u003eAdd your contributions\u003c/a\u003e\n        \u003c/img\u003e\n      \u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tfoot\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\n\n---\n\n## ✨ Star History\n\n\u003ca href=\"https://star-history.com/#LotusInputMethod/fcitx5-lotus\u0026Date\"\u003e\n \u003cpicture\u003e\n   \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://api.star-history.com/svg?repos=LotusInputMethod/fcitx5-lotus\u0026type=date\u0026theme=dark\u0026legend=top-left\" /\u003e\n   \u003csource media=\"(prefers-color-scheme: light)\" srcset=\"https://api.star-history.com/svg?repos=LotusInputMethod/fcitx5-lotus\u0026type=date\u0026legend=top-left\" /\u003e\n   \u003cimg alt=\"Star History Chart\" src=\"https://api.star-history.com/svg?repos=LotusInputMethod/fcitx5-lotus\u0026type=date\u0026legend=top-left\" /\u003e\n \u003c/picture\u003e\n\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flotusinputmethod%2Ffcitx5-lotus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flotusinputmethod%2Ffcitx5-lotus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flotusinputmethod%2Ffcitx5-lotus/lists"}