关于 Codcel

Excel 到生产代码,开放构建。

Codcel 将 Excel 工作簿转换为真正的、易读的源代码。它适用于仍在电子表格中思考,但需要适当软件的可靠性、治理和性能的团队。

我们的故事

在大多数组织中,真正的业务逻辑存在于 Excel 中:定价模型、风险计算、预测、运营规则。它们很强大 - 但也难以测试、难以审查,且难以正确连接到生产系统。

Codcel 的存在就是为了弥合这一差距。Codcel 不是手动重建模型,而是读取工作簿并生成您团队已经使用的语言的真实项目:那种您乐于提交、审查和部署的代码。

我们是一家小型独立公司,以审慎的方式成长:没有外部资金,没有不惜一切代价的增长,并强烈关注依赖我们的团队的长期可维护性。

开放设计

您获得真正的源代码、开放引擎和清晰的模式 - 而不是不透明的平台或单向导出。

内置所有权

生成的项目存在于您的仓库、您的 CI 和您的云中。如果您停止使用 Codcel,您的代码继续工作。

独立且可持续

没有外部资金,没有激进的追加销售 - 只是专注于构建人们乐于付费使用的可靠工具。

路线图:Codcel 的下一步。

我们还处于早期,但进展很快。我们的方向是稳定的:更多 Excel 兼容性、更多语言和更多控制在您手中。

Excel 函数覆盖

快速扩展的 Excel 引擎

Codcel 现已支持 478 个 Excel 函数,并且我们仍在快速迭代中。

每次发布都在扩展兼容性、提升精度并消除边缘情况的差异,确保您的模型与在 Excel 中的表现完全一致。

我们的目标不是部分支持,而是将 Excel 的完整表达能力转化为生产级代码。

支持函数的完整可搜索列表可在文档中查阅。

文件、语言与平台

从一个工作簿到多个

今天 Codcel 专注于每个项目单个 Excel 文件,这使第一个版本保持简单。接下来,我们计划支持链接的 Excel 文件,以便具有多个工作簿的大型模型可以转换为单个连贯的代码库。

更多语言

我们的起点是对 Rust、Python、Java、C#、TypeScript/JavaScript、Go 和 Swift 等语言的强大支持。随着时间推移,我们计划添加更多语言并改进每个生成器,以便输出与该生态系统中的惯用模式匹配。

更多平台

我们还在探索其他平台:无服务器目标、容器化部署以及与常见 CI/CD 设置的更深层集成。目标是让 Codcel 项目自然地融入您的团队已有的软件交付方式。

路线图会随着我们从客户那里学习而变化,但方向是明确的:扩展 Excel 支持、扩大语言覆盖,并保持一切开放和可检查。

与我们一起建立从 Excel 到真正代码的桥梁。

如果您关心透明度、可维护的代码,以及让业务逻辑接近拥有它的人,Codcel 适合您。