cjk-failure-corpus

A searchable corpus of real CJK, IME, and Unicode/text-handling bugs in open-source libraries: repro, affected libs, and the fix. [GET https://api.github.com/repos/mahirhir/cjk-failure-corpus: 404 - Not Found // See: https://docs.github.com/rest/repos/repos#get-a-repository] (by mahirhir)

Cjk-failure-corpus Alternatives

Similar projects and alternatives to cjk-failure-corpus

  1. payload

    Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin panel instantly. Use Payload as a headless CMS or for building powerful applications.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. PDF.js

    PDF Reader in JavaScript

  4. CopilotKit

    The Frontend Stack for Agents & Generative UI. React, Angular, Mobile, Slack, and more. Makers of the AG-UI Protocol

  5. ratatui

    A Rust crate for cooking up terminal user interfaces (TUIs) 👨‍🍳🐀 https://ratatui.rs

  6. cjk-agent-fixtures

    Discontinued Runnable CI regression fixtures for the eleven ways CJK / IME / multilingual input breaks in editors, terminals, and AI agents (JS + Go). [GET https://api.github.com/repos/mahirhir/cjk-agent-fixtures: 404 - Not Found // See: https://docs.github.com/rest/repos/repos#get-a-repository]

  7. out-of-character

    remove invisible unicode characters

  8. server-private

    HTTP sever for private api

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better cjk-failure-corpus alternative or higher similarity.

cjk-failure-corpus discussion

Log in or Post with

cjk-failure-corpus reviews and mentions

Posts with mentions or reviews of cjk-failure-corpus. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-07-10.
  • ime bugs, display-width bugs, and bidi bugs are the same bug
    8 projects | dev.to | 10 Jul 2026
    Everything above comes straight out of data/corpus.json: one object per bug, with the category, the symptom, a minimal repro, and the fix, checked against the live GitHub API so a closed or reverted PR can't sit there uncorrected. A companion repo, cjk-agent-fixtures, turns the repros into CI fixtures, so a regression on any of these three assumptions gets caught before it ships again instead of waiting for someone with a Japanese keyboard to notice by hand.
  • Teaching a grader the difference between pаypаl and paypal
    1 project | dev.to | 4 Jul 2026
    I've spent about a year finding these bugs by hand, in real repos, as pull requests. 115 of mine are merged upstream as of this morning (misskey, strapi, MUI, Vue Router, Wails, Tencent's tdesign, and a long tail of smaller ones — zero self-merged, github.com/greymoth-jp if you want to check). Most of what I found reduces to a short list of repeating shapes: an Enter key that submits a form mid-IME-conversion, a .length check that splits a kanji in half, a locale file that silently drifts out of date behind the English source. I keep the CJK/Unicode ones in a public corpus, cjk-failure-corpus — 97 of them now, each linked to a real PR or issue, not written from memory.

Stats

Basic cjk-failure-corpus repo stats
2
2
5.9
21 days ago

mahirhir/cjk-failure-corpus is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of cjk-failure-corpus is HTML.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com