Independent publisher of software products.
| Product | Description | Repo / Channel | Status |
|---|---|---|---|
| Disk Cleaner | Process-aware safe disk cleanup utility for Linux | codechu/disk-cleaner | 0.1 beta |
License model, target platform, and distribution channel vary per product.
Components extracted from Codechu products as standalone libraries — usable in any project, including non-Codechu ones.
| Library | Language | PyPI / dist | Repo |
|---|---|---|---|
| codechu-events — Multi-channel thread-safe event bus | Python | codechu-events |
events-py |
| codechu-treeviz — Squarified treemap + sunburst layout | Python | codechu-treeviz |
treeviz-py |
| codechu-xdg — Vendor-namespaced XDG paths (Linux) | Python | codechu-xdg |
xdg-py |
Repo names carry a language suffix (-py, -rs, -go, etc.) so polyglot
implementations of the same idea can coexist.
Organization-wide content shared across all Codechu products — independent of programming language, operating system, license model, or distribution channel.
This repo holds:
- Vendor identity rules (naming, namespaces, brand)
- Repository discipline (public vs private, git config, hooks)
- New-product bootstrap procedure
- Brand guidelines (palette, typography, logo grammar)
This repo does not hold:
- Product-specific code or docs (those live in each product's own repo)
- Technology stack decisions (each product chooses its own)
- Platform decisions (each product targets its own platforms)
- Licensing decisions (each product declares its own LICENSE)
Three layers, narrowing in scope:
STANDARDS.md org-wide, language + project-type agnostic
TEMPLATE-CHECKLIST.md generic bootstrap for any new product
project-type/
├── LIBRARY.md any library, any language
└── APPLICATION.md any app, any language
lang/
└── python/
├── LIBRARY.md Python library (PyPI publish, ruff, pytest)
└── APPLICATION.md Python app (GTK / Snap / Flatpak)
| File | Purpose |
|---|---|
| STANDARDS.md | Discipline rules across all Codechu products |
| STANDARDS.tr.md | Türkçe paralel |
| TEMPLATE-CHECKLIST.md | New-product bootstrap procedure |
| TEMPLATE-CHECKLIST.tr.md | Türkçe paralel |
| project-type/ | Library vs application conventions (language-agnostic) |
| lang/ | Per-language extensions (Python today, more coming) |
| BRAND-GUIDELINES.md | Shared palette / typography / logo grammar |
| BRAND-GUIDELINES.tr.md | Türkçe paralel |
| hooks/ | Optional shared git hooks |
Canonical documentation is English (international reach, sector norm).
Türkçe versions exist as parallel translations in *.tr.md files and stay
synchronized with the English originals.
- Web: https://codechu.com (under construction)
- Email: info@codechu.com
- GitHub: @codechu
Documentation in this repository: CC BY 4.0.
Each product carries its own LICENSE — may be open-source, source-available, or proprietary depending on product strategy.