aliyun/darabonba
aliyun/darabonba has 1,099 GitHub stars and 98 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-09 10:13 UTC. Last push 2026-10-09.
Darabonba 是一种用于 OpenAPI 的 DSL 语言,可以用来生成多语言的 SDK、Code Sample、Test Case 等代码
Measured star growth
- in 24h
- 0
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalDarabonba
一种 OpenAPI 应用的领域特定语言。可以利用它为任意风格的接口生成多语言的 SDK、代码示例、测试用例、接口编排等。
概念
组件
- 解析器(当前模块)
- 生成器(陆续开源中)
- VS Code 插件:提供语法高亮、代码提示、代码格式化、语法检查
- CLI:命令行工具
- Darabonba模块仓库:模块仓库,提供 Darabonba 模块的发布和下载
文档
- 5 分钟上手 Darabonba
- 类型
- Function
- API
- 模块系统
- 控制语句
- Darafile 详解
- 基于 Darabonba 编写工具模块
- 基于 Darabonba 编写 SDK
- 基于 Darabonba 编写 CodeSample
- 语言规范
安装
$ npm install @darabonba/cli -g
该命令执行后会具有一个 dara 命令,关于 dara 命令的详情可参考 CLI。
钉钉群(群号:34664551)
案例
许可证
Copyright (c) 2009-present, Alibaba Cloud All rights reserved.
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,398 starspublic-apis/public-apis
A collective list of free APIs
497,679 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
447,495 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,261 stars