TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
翻譯準備中
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗A free Bangla keyboard with the Bijoy-compatible layout, for Windows, Android and Linux. It has three modes:
| Mode | Output |
|---|---|
| বাংলা | Unicode Bangla, for the web, email and Office |
| ক্লাসিক | SutonnyMJ / Bijoy ANSI glyph codes, for legacy fonts |
| English | Plain Latin text |
Ctrl+Alt+B cycles through the modes on Windows. On Android, use the mode key.
g links
conjuncts, and অ + া = আ. Every layout row is verified against the master Bijoy chart.src/engine) is shared by the Windows
text service and the Android keyboard. The same golden tests run for both.InputMethodService with an iPhone-style keyboard, in a ~0.6 MB APK.Version 0.5.0 (preview).
| Platform | State |
|---|---|
| Windows 10/11 | Preview: installer, status bar, tray, splash |
| Android 7+ | Preview: on-screen keyboard and hardware keys |
| Linux (Ubuntu, Debian) | Preview: IBus engine, .deb with a Bangla font (linux/README.md) |
| macOS | Planned |
The production gates are listed in docs/RELEASE.md.
src/engine/ shared C++20 engine: layout, composer, Unicode and Classic backends
src/tip/ Windows TSF text service (JulyTip.dll)
src/app/ Windows companion: status bar, tray icon, splash (JulyBangla.exe)
src/common/ shared Windows code (settings, mode visuals)
linux/ Linux IBus engine and .deb package
android/ Android keyboard (Kotlin + JNI bridge to src/engine)
layouts/ Bijoy layout and the verified SutonnyMJ table (source of truth)
tests/ unit, golden, fuzz and generator tests; TSF smoke test
tools/ table generators, icon and website generators, build scripts
installer/ Inno Setup script
website/ project website (julykeyboard.vercel.app)
docs/ architecture, layout, Classic mode, release and platform docs
Windows. You need the Visual Studio 2026 Build Tools (MSVC x64/x86, Windows 11 SDK, CMake). See docs/BUILD.md.
cmake --preset x64 && cmake --build --preset x64-release && ctest --preset x64-release
powershell -ExecutionPolicy Bypass -File tools\Build-Installer.ps1
Android. You need JDK 17, Android SDK 36, NDK 28.2 and CMake 3.31. See android/README.md.
cd android && gradlew assembleDebug testDebugUnitTest
Bug reports and ideas are welcome. Read CONTRIBUTING.md and the Code of Conduct. Report security issues privately; see SECURITY.md.
Releases are built from this repository by GitHub Actions. They are not code-signed
yet; verify downloads with the SHA256SUMS.txt file attached to each release. Team
roles, approval and privacy are described in the
code signing policy.
Copyright © 2026 Mahbubul Alam.
July Bangla Keyboard is free and open source under the MIT License: anyone may use, copy, modify and distribute it, free of charge. It comes without any warranty. See LICENSE.
layouts/sutonnymj.classic is under MPL-2.0. The website font Hind Siliguri is under the
SIL OFL 1.1. See THIRD_PARTY_NOTICES.md.
“Bijoy” is a trademark of its owner. This project is independent and not affiliated with Bijoy.