Surpass the editing experience of Excel and WPS, welcome to the game data configuration platform exclusively for game developers!

Sign in to add this item to your wishlist, follow it, or mark it as ignored

Early Access Software

Get involved with this software as it develops.

Note: This Early Access software is not complete and may or may not change further. If you are not excited to use this software in its current state, then you should wait to see if it progresses further in development. Learn more

What the developers have to say:

Why Early Access?

“ConfigNexus's core vision is to build a community co-built, infinitely extensible game configuration workflow platform. While we already offer solid desktop configuration management, Excel-compatible editing, the CT column type system, and multi-format data export, the next phase of development is highly open-ended and customization-heavy.

Game developers' workflows vary enormously — RPG teams need quest/dialogue editors, CCG teams need gacha probability configs, SLG teams need complex numeric tables and cross-sheet reference validation. We can't decide development priorities behind closed doors.

Our core roadmap — the "Workshop Plugin Ecosystem" and the "Industry Template Pack System" — needs real user feedback to shape: which game engines deserve deep integration, which new CT column types are needed, which visual sub-editors developers want most urgently. Early Access isn't just about polishing existing features — it's about letting the community directly shape ConfigNexus's future feature map.”

Approximately how long will this software be in Early Access?

“We anticipate Early Access will last around 12 months. During this period we'll focus on completing the plugin SDK and Workshop ecosystem, expanding the native visual sub-editor suite, and tuning large-table performance based on real user project scales. The exact duration depends on the volume of community feedback we receive and how users prioritize new features.”

How is the full version planned to differ from the Early Access version?

“The current Early Access version is already a complete, production-ready configuration management toolkit — fully capable of handling daily config development on real game projects. It includes:

Core spreadsheet editing: Powered by the Luckysheet core, with multi-tab management and Excel-style shortcuts (formulas, filtering, freezing, conditional formatting).
CT column type system: Rich text, JSON, date, resource loader, multi-data structures, cross-sheet references — column types built specifically for game configuration.
Declarative data validation: DSL-based validation rules (required / unique / range / enum / ref / enum_ref / len / regex), composable with &&, errors highlighted in real time with jump-to-cell.
Flexible export system: Native export to JSON / YAML / CSV / Protobuf / C# data classes / MessagePack / binary formats.
Python script extensions: Built-in Python engine, allowing power users to customize workflows, cell-level functions, and persistent script libraries.
Version control integration: Built-in Git / SVN bridges — commit, revert, conflict resolution all within the tool.
Localization: Chinese / English / Japanese / Korean UI, with localization text deduplication and character whitelist extraction.
Developer toolbox: Character extraction, font subsetting, batch find-and-replace, table diff comparison, and other utility tools.
Workshop foundation: Plugin architecture is already in place — version control and other extension plugins already installable.”

What is the current state of the Early Access version?

“The current Early Access version is already a fully functional configuration management toolset, capable of handling daily configuration development for game projects. It includes:

Core Table Editing: Supports multi-tab management, Excel-like shortcuts, and rich text editing.

Flexible Export System: Native support for exporting to various common data formats such as JSON, C# class definitions, and binary.

Basic AI Engine: Integrated local Ollama-driven interface, providing basic development assistance such as text translation and polishing.

High Extensibility Support: Built-in Python script engine, allowing power users to customize their workflows.

Developer Toolbox: Includes common utility tools such as character extraction and font subsetting.”

Will this software be priced differently during and after Early Access?

“Yes — we plan to moderately raise the price when we exit Early Access and release the full version. We want to thank our early supporters with a lower initial price; as the Workshop plugin ecosystem, visual sub-editor suite, and advanced features continue to mature, the software's value will grow accordingly.”

How are you planning on involving the Community in your development process?

“ConfigNexus is a tool built for developers, so our users are themselves the most expert advisors we could ask for. We'll maintain high-frequency interaction through the Steam Community Discussions and the official QQ group / Discord channel:

Workflow pain point collection: Invite users to share their unique project structures and configuration scenarios as real input for the next phase.
Feature priority voting: Regular polls on new feature priorities (e.g., the next visual sub-editor, the next export format, the most urgently needed CT column type).
Community-built Workshop: Encourage users to share their custom Python scripts, CT column types, and exporters — outstanding community contributions have a chance to be officially integrated into the plugin ecosystem.
Core user beta group: QQ group 1090787458 is open — power users get direct access to the dev team and early previews of new features.”
Read more
This game is not yet available on Steam

Coming soon

Interested?
Add to your wishlist and get notified when it becomes available.
 
See all discussions

Report bugs and leave feedback for this software on the discussion boards

About This Software

🚀 Get [Early Access] and [Developer-Exclusive Technical Support]!

Thanks for your interest in ConfigNexus! The official build is currently under intensive review on Steam.

If you've had enough of wrestling with Excel, join our official developer beta group early!

Joining unlocks:

🔥 Early Access Privilege: Priority access to trial builds — plug straight into your project pipeline right away.

🎁 Dedicated Technical Support: 1-on-1 contact with developers to resolve project integration issues.

💡 Co-Creation of Core Features: Vote on and shape upcoming features (such as custom Python script libraries, Workshop components).

🤝 Official QQ Group: 1090787458 (note: from Steam when applying)

ConfigNexus — A Modern Desktop Platform for Game Configuration

ConfigNexus is a desktop-grade workbench purpose-built for game development and data configuration management. It consolidates the Excel sheets, localization text, and various config files scattered across your designers' workflows into one unified project — and exports them with a single click into the formats your engine actually consumes. Built on a hybrid architecture that combines the flexibility of web technology with the performance of native applications, it serves as a one-stop configuration hub shared by designers, programmers, and artists.

🌟 Core Features

1. Professional Spreadsheet Editing

  • Native Excel feel: Powered by the Luckysheet core, the experience faithfully reproduces Excel's operating habits — formula calculations, filtering, sorting, frozen rows/columns, conditional formatting, all available out of the box with zero learning curve.

  • Efficient multi-tab workflow: A WPS-style multi-tab architecture lets you keep multiple spreadsheet instances open at once. Each tab runs independently without interference, dramatically improving parallel multitasking productivity.

  • Broad format compatibility: Full support for .xlsx, .xlsm, .xls Excel files, plus import/editing for .json, .csv, and other common data formats.

  • Native .cnx project files: Preserves all styling, merged cells, and cross-sheet references — close and reopen and everything stays exactly where you left it.

2. Powerful CT (Configuration Type) System

ConfigNexus introduces a CT system designed specifically for game configuration, providing an editing experience that goes far beyond ordinary spreadsheets:

  • 📚 Rich Text Editing: A Notion-style WYSIWYG editor. Supports switching between Markdown and HTML formats and complex text styles (bold, colors, links, etc.), freeing writers from manually typing markup tags.

  • 🧩 JSON Editor (New): A built-in JSON editor powered by Monaco + tree view, with the code mode on the left and the structured tree view on the right kept in two-way sync. Any node at any depth supports visual modal editing — no more hand-writing huge JSON blobs into a single cell.

  • 🗂️ Multi-Data Structure Editor: A visual editor for handling complex arrays of objects like [{},{}]. Define a schema once, then batch-edit fluently — finally putting an end to the pain of finding and modifying specific fields buried in long-text cells.

  • 📅 Smart Date Editor: A built-in date picker — double-click to open — with standardized datetime input and timezone handling.

  • 🖼️ Resource Loader: A built-in resource manager. Double-click a cell to open the project resource selector (images, audio, etc.) and auto-fill the path, with instant icon thumbnail previews inside the cell.

  • 🔗 Cross-Sheet References: An item ID entered in sheet A automatically shows the item name when opened in sheet B — reference relationships at a glance.

3. Rigorous Data Validation System (New DSL)

ConfigNexus provides a declarative DSL-based validation rule system. Write a single rule string in the header row to enable validation — errors are highlighted in real time, and clicking an entry in the validation log jumps you straight to the offending cell.

✅ Built-in Rules:

RuleDescriptionrequiredRequired field checkuniqueColumn-wide uniqueness check (prevents primary-key collisions)range(min, max)Numeric range constraint, e.g. range(1, 100)enum(a, b, c)Enumerated value checklen(min, max)String length rangeregex(pattern)Regex pattern checkref(Table@Field)Cross-sheet referential integrity (the reference must exist)enum_ref(Table@Field)Dynamically generate an enum set from another sheet's column

  • 🔗 Rule Composition: Chain freely with &&, e.g. required && range(0, 100). Bracket-aware — embedded regex won't be split by mistake.

4. Versatile Data Export

Export configuration tables with one click into the formats game development actually needs:

  • Text formats: JSON · YAML · CSV · Protobuf (Text)

  • Code files: Auto-generated C# data classes — zero boilerplate on the engine side

  • Binary formats: Bytes (custom compact format) · Binary (MessagePack) · Protobuf (Binary)

Unity, Unreal, Godot, or your own in-house engine — plug into whatever you need.

5. Deep Python Integration

A built-in Python engine unleashes powerful data processing capabilities:

  • Script execution: Hand-write Python scripts to batch-process spreadsheet data, generate numeric values, and transform formats.

  • Cell-level functions: Call your own custom Python functions directly from cell formulas — complex numeric rules become one-liners.

  • Persistent script library: Scripts auto-save into your library — write once, reuse across every project, forever.

  • Smart caching: Batch execution stays snappy even on huge tables.

6. More Utility Tools

  • Localization management: Built-in synchronized text management across Chinese / English / Japanese / Korean, with automatic deduplication of repeated strings.

  • Localization character extraction: Auto-extract and deduplicate characters from selected languages, generating a .txt character whitelist.

  • Font subsetting: A built-in font tool that trims font files based on the character table, drastically reducing game package size.

  • Smart batch modification: Visual find-and-replace for complex structures like arrays ([1,2]) and arrays of objects ([{...},{...}]).

  • Quick math operations: Fast numeric operations on selected ranges.

  • Auto-save: Power loss, crashes, accidental close — your work doesn't go missing.

🎯 Who It's For

  • Game Designers — Finally, a tool that understands "game configuration" better than Excel does.

  • Game Programmers — Unified, validatable, diff-able configuration data formats.

  • Indie Developers — Solo devs can maintain clean numeric tables too.

  • Configuration Platform Teams — Consolidate scattered Excel files into a unified asset.

✅ Feature Highlights at a Glance

  • ✓ Excel two-way compatibility, seamless migration

  • ✓ 8 mainstream data formats, one-click export

  • ✓ Full CT column type suite: Rich text / JSON / Date / Resource / Multi-data / Cross-reference

  • ✓ Declarative DSL validation rules — 8 built-ins, combine freely

  • ✓ Python script extensions for complex numeric processing

  • ✓ Chinese / English / Japanese / Korean UI

AI Generated Content Disclosure

The developers describe how their game uses AI Generated Content like this:

This application utilizes Live-Generative Al exclusively through local execution. It
connects to the user's locally installed open-source models (e.g., Ollama running on
localhost). It does NOT require, prompt for, or support any external paid API
keys (such as OpenAl, Deepseek, etc.), and therefore does not bypass Steam's
microtransaction policies. All Al processing is strictly local and free.

System Requirements

    Minimum:
    • OS:
    • Processor:
    • Memory: 4 GB RAM
    • Graphics:
    • DirectX: Version 10
    • Storage: 1 GB available space
    Recommended:
    • OS:
    • Processor:
    • Memory: 8 GB RAM
    • Graphics:
    • DirectX: Version 11
    • Network: Broadband Internet connection
    • Storage: 2 GB available space
There are no reviews for this product

You can write your own review for this product to share your experience with the community. Use the area above the purchase buttons on this page to write your review.