Keyman cross platform input methods system running on Android, iOS, Linux, macOS, Windows and mobile and desktop web
Find a file
Steven R. Loomis 8787073c40 feat(developer): errs on \uXXXX escapes 🙀
- note, some older test cases had to be fixed also.

For: #10389
2024-02-13 12:26:46 -06:00
.github fix(linux): Fix path to artifacts 2024-02-02 12:07:02 +01:00
android Apply suggestions from code review 2024-02-12 07:12:56 +07:00
common feat(developer): errs on \uXXXX escapes 🙀 2024-02-13 12:26:46 -06:00
core Merge pull request #10618 from keymanapp/fix/core/10615-10616-10617-core-surrogates-and-app-context-markers-and-memory-leak 2024-02-07 14:43:12 +11:00
developer feat(developer): errs on \uXXXX escapes 🙀 2024-02-13 12:26:46 -06:00
docs Merge branch 'chore/core/10520-hide-old-action-apis' into fix/core/10582-km_core_state_get_actions-idempotency 2024-02-05 13:44:47 +11:00
ios docs(ios): documentation refinements 2024-02-06 13:43:33 +07:00
linux fix(linux): Ignore keys with IBUS_MOD4_MASK set 2024-02-07 18:14:05 +01:00
mac fix(core): make km_core_state_get_actions() idempotent 2024-02-01 11:28:08 +07:00
oem/firstvoices chore(oem/fv): Update versions in keyboards.csv 2024-02-02 12:40:04 +07:00
resources chore(linux): Don't set VERSION_TAG to …-local in .deb packages 2024-02-08 16:45:07 +01:00
web Merge pull request #10641 from keymanapp/fix/web/invalid-longpress-shortcut 2024-02-13 09:47:57 +07:00
windows Merge pull request #10184 from keymanapp/feat/update-windows-engine-tests 2024-02-13 09:45:29 +10:00
.clang-format
.editorconfig
.eslintrc.cjs
.flake8
.gitignore
.nycrc.json
.shellcheckrc
CODE_OF_CONDUCT.md
configure-repo.sh
CONTRIBUTING.md
crowdin.yml
HISTORY.md auto: increment master version to 17.0.266 2024-02-12 13:02:34 -05:00
LICENSE.md
package-lock.json chore(developer): kmc ldml build - call c8 directly for tests 2024-01-26 11:34:35 +07:00
package.json fix(common): publish @keymanapp/developer-utils as npm module 2023-12-01 14:05:51 +07:00
README.md
TIER.md
tsconfig.base.json
tsconfig.json
VERSION.md auto: increment master version to 17.0.266 2024-02-12 13:02:34 -05:00

Keyman

Keyman makes it possible for you to type in any language on Windows, macOS, Linux, iPhone, iPad, Android tablets and phones, and even instantly in your web browser. Create keyboard layouts with Keyman Developer and share them with the community in the keyboards repository. The Keyman Community have already contributed keyboard layouts for over 2,000 languages!

License

Copyright (c) SIL International.

Keyman is an open source project distributed under the MIT license.

Get Involved

Development Status

Important Links