Chaoses-Ib

Chaoses-Ib/IbEverythingExt

C++ MIT Productivity Single maintainer risk

Everything 拼音搜索, ローマ字検索, wildcard, quick select, Shell extension

1.8k stars
98 forks
active
GitHub +35 / week

1.8k

Stars

98

Forks

28

Open issues

2

Contributors

v0.11.0 04 Jul 2026

AI Analysis

IbEverythingExt is a plugin for the Everything file search utility that adds pinyin (Chinese), romaji (Japanese), wildcard, and quick-select search capabilities, plus shell integration for Windows Explorer. It is a specialized tool for CJK (Chinese, Japanese, Korean) language users who need phonetic search across files and folders, not a general-purpose search solution.

Productivity Application Discovery value: 7/10
Documentation 8/10
Activity 9/10
Community 7/10
Code quality 5/10

Inferred from signals mentioned in the README (tests, CI, type safety) — not a review of the actual code.

Overall score 8/10

AI's overall editorial judgment — not an average of the bars above, can weigh other factors too.

everything-plugin pinyin-search cjk-language shell-extension file-search
Actively maintained Well documented MIT licensed Niche/specialized use case Popular Production ready
Deep Analysis · Based on README and public signals
1w ago

Everything search extension adding pinyin, romaji, and wildcard matching for Windows file search

IbEverythingExt is a plugin for the Windows Everything file search utility that extends its capabilities with non-Latin script search (Chinese pinyin, Japanese romaji), wildcard patterns, and a quick-select UI overlay. Built for CJK language users who need faster file discovery without typing full names. Adoption appears concentrated in Chinese and Japanese Windows communities; real-world usage extent is not publicly documented. The project maintains modest but consistent activity with a small contributor base.

Origin

Created in September 2021 by Chaoses-Ib as a plugin to address Everything's lack of phonetic script support for CJK users. The project evolved from a focused pinyin search enhancement to encompass romaji, wildcard patterns, and shell integration. Repository shows incremental refinement rather than major feature explosions.

Growth

Repository accumulated ~1,800 stars over ~5 years at a slow, steady rate (2 new stars in the last 7 days as of July 2026). Growth appears driven primarily by organic discovery within CJK Windows user communities rather than viral adoption or external coverage. Fork count (95) suggests modest reuse; no evidence of widespread deployment at enterprise or mainstream consumer scale. Recent activity (last push May 26, 2026) indicates continued maintenance but not rapid development.

In production

Adoption not verified through public metrics. README lists third-party integrations (EverythingToolbar, Flow Launcher, PowerToys Run, uTools, Wox, 火柴) and mentions that pinyin/romaji/wildcard features work with these tools, suggesting some real-world usage. However, no explicit adoption counts, case studies, or deployment statistics are provided. Stars and forks suggest niche awareness but not mainstream deployment.

Code analysis
Architecture

Appears to be a Windows-native plugin for Everything built in C++ that hooks into Everything's search engine to intercept and transform queries. Based on README, it manipulates search patterns for pinyin (supporting multiple input schemes: simplified, full, tonal, double-pinyin variants) and romaji; adds wildcard syntax extensions (`/` and `//` for path-aware patterns). Likely compiled as a DLL loaded into Everything's plugin system.

Tests

Not documented in README. No mention of test suites, CI/CD pipelines, or validation methodology. Quality assurance approach is opaque.

Maintenance

Last push May 26, 2026 (5 weeks before analysis date) indicates active maintenance. README references multiple Issues (e.g., #87, #56, #69, #77) with working links, suggesting responsive issue tracking. Documentation is detailed and multi-language (Chinese, English, Japanese). However, release cadence and response time to bugs are not evident from metadata alone. Appears actively maintained but not high-frequency development.

Honest verdict

ADOPT IF: you are a Chinese or Japanese Windows user who relies on Everything for file discovery and want phonetic input support (pinyin/romaji) without learning romanization systems, or if you use Everything-based launchers (Flow Launcher, PowerToys Run) and want these enhancements at the search level. AVOID IF: you do not use Everything, require cross-platform file search, need commercial support, or use non-CJK languages exclusively — the plugin offers no value outside its linguistic scope. MONITOR IF: you are an Everything user in a CJK-speaking organization considering standardized file search workflows — adoption within your user base is unclear, and plugin stability under edge cases (Unicode supplementary planes, large result sets) is not documented.

Independent dimensions

Mainstream potential

2/10

Technical importance

5/10

Adoption evidence

3/10

Risks
  • Linguistic scope limits addressable market. Plugin only benefits CJK users; value proposition does not extend to English, European language, or other orthography-dependent communities.
  • Everything is a niche tool itself (Windows-only, closed-source, single-author maintained). Plugin viability is tightly coupled to Everything's ongoing maintenance and API stability. No guarantee of API compatibility with future Everything versions.
  • Dependency on undocumented Everything internals (DLL injection, plugin API). README notes compatibility breakage (Everything v1.4.1.1027+ blocked DLL hijacking), suggesting fragility to upstream changes.
  • Test coverage and edge-case validation not documented. Unicode handling (supplementary plane characters, combining marks, normalization forms) is mentioned but not validated; romaji and double-pinyin schemes may have unverified corner cases.
  • Small contributor base (~95 forks, single primary maintainer evident from activity) creates bus factor risk. Orphaning or long-term neglect possible if maintainer loses interest or availability.
Prediction

Likely to remain a specialized, niche tool serving CJK Windows users. Adoption growth will plateau or remain linear without major shifts in Everything's market share or a breakthrough in CJK user acquisition. Plugin may remain stable and well-maintained indefinitely if Chaoses-Ib continues involvement, but unlikely to achieve mainstream recognition or inspire broad ecosystem adoption.

0 found this helpful

Newsletter

Get analyses like this every Monday

Free weekly digest of the most interesting open-source discoveries.

Languages

C++
61.9%
Rust
36.4%
PowerShell
1.1%
C
0.5%
Python
0.1%

Information

Language
C++
License
MIT
Last updated
6d ago
Created
59mo ago
Analyzed with
anthropic/claude-haiku-4-5

Stars over time

Loading…

Contributors over time

Top 100 contributors only — repos with more will plateau at 100.

Loading…

Similar repos

srwi

srwi/EverythingToolbar

EverythingToolbar integrates the Everything file search engine directly into...

infinilabs

infinilabs/analysis-pinyin

A specialized Pinyin analysis plugin for Elasticsearch and OpenSearch that...

3.1k Java Dev Tools
infinilabs

infinilabs/analysis-ik

IK Analysis is a plugin that integrates the Lucene IK analyzer into...

17.5k Java Dev Tools
itorr

itorr/nbnhhsh

A userscript and web tool that translates Chinese pinyin acronyms (首字母缩写) used...

6.3k JavaScript Productivity
xushengfeng

xushengfeng/eSearch

eSearch is a cross-platform desktop application (Windows, Linux, macOS) built...

6.5k TypeScript Productivity
vs. alternatives
EverythingToolbar (14,277 stars)

EverythingToolbar is a taskbar/UI wrapper around Everything (C#). IbEverythingExt complements it by adding search capability enhancements; they can work together. EverythingToolbar is more about presentation layer; IbEverythingExt is about search semantics for CJK users.

nbnhhsh (6,265 stars, JavaScript)

Chinese acronym/abbreviation decoder (abbreviation to full form). Orthogonal problem domain. IbEverythingExt solves phonetic file search; nbnhhsh solves acronym expansion. Not direct competitors.

analysis-ik (17,470 stars, Java)

Chinese text analysis plugin for Elasticsearch. Serves different infrastructure layer (full-text search backend vs. OS file search). No direct overlap in user base or deployment context.

eSearch (6,470 stars, TypeScript)

Local file and web content search tool. Broader scope than IbEverythingExt; may appeal to similar user demographics but is a standalone app, not an Everything plugin. Direct feature overlap in pinyin search support but different architecture.