focus-creative-games/luban
luban是一个强大、易用、优雅、稳定的游戏配置解决方案。luban is a powerful, easy-to-use, elegant and stable game configuration solution. observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 97
- Release rhythm 97
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 21
- age_days: 2142
- days_rel: 23
- days_push: 18
- n_releases_24m: 24
Adoption not part of the score
4548 stars · 731 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Luban is a powerful, stable game configuration pipeline tool that reads data from Excel/CSV/JSON/XML/YAML/Lua sources and generates typed code and export data for many languages and engines. It supports rich type systems with OOP inheritance, data validation, localization, and mainstream message formats like protobuf, flatbuffers, and msgpack.
Use cases
- convert excel game config tables to or lua
- generate typed config code for unity from spreadsheets
- validate game data references and resource paths
- export game configuration to protobuf or flatbuffers
- manage localization strings for game projects
- support hot-update config loading with hybridclr or xlua
- build complex nested gameplay data like skill trees from excel
When to choose
- building games on Unity, Unreal, Godot, or Cocos2d-x that need structured config pipelines
- designers work in Excel but programmers need typed, validated config code
- you need multi-language code generation from a single config source
- your project needs localization and data validation built into the config workflow
When to avoid
- non-game projects needing only simple one-off format conversion
- teams wanting a GUI-only tool with no pipeline customization
- projects whose config needs are fully covered by a simple loader
Facets
cli-tool · maturity active
serialization data-generation developer-tools parser developer-tools files windows cross-platform game-engine cli game-config excel-to- xlsx2 data-pipeline localization hot-update protobuf flatbuffers msgpack unity unreal godot cocos2d-x code-generation game-development automation linux macos
2 sources
- readme: https://github.com/focus-creative-games/luban · fetched 2026-08-28 · f53d4cc50959
- homepage: https://code-philosophy.com/ · fetched 2026-08-29 · 0e79fa1e2a7a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| focus-creative-games/luban | main | 98 |
For agents
markdown · JSON · MCP: product_card(name="focus-creative-games/luban")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem