# jzero

>  Automatically generate server and client framework code based on descriptive files (proto/api/sql), while using built-in jzero-skills to empower AI to generate production-ready business code adhering

- **URL**: https://www.freshcrate.ai/projects/jzero
- **Author**: jzero-io
- **Category**: Frameworks
- **Latest version**: `v1.4.0` (2026-04-22)
- **License**: MIT
- **Source**: https://github.com/jzero-io/jzero
- **Homepage**: https://jzero.io
- **Language**: Go
- **GitHub**: 179 stars, 17 forks
- **Registry**: github
- **Tags**: `api`, `cloud-native`, `cobra`, `code-generation`, `go`, `go-zero`, `grpc`, `grpc-gateway`

## Description

Automatically generate server and client framework code based on descriptive files (proto/api/sql), while using built-in jzero-skills to empower AI to generate production-ready business code adhering to best practices.

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v1.4.0` | 2026-04-22 | High | ## Changelog * 87d47045a005ffe90f80222902c5530e21e6352a Chore/template model (#439) * f06ee544fb46c610188270bf36ee9ad4bb95fbae Refactor gen (#403) * 6f8c68f17d92a763406ea4cda00929139d53ec01 chore(deps): bump github.com/go-git/go-git/v5 (#437) * 817b8fa03d4fc5a50aaffaafb08c2cfa0675ceac chore(deps): bump github.com/huandu/go-sqlbuilder from 1.39.1 to 1.40.0 (#433) * 6db6e5b796d24c8a18fede82994f842107a972eb chore(deps): bump github.com/huandu/go-sqlbuilder from 1.40.0 to 1.40.1 (#440) * dd9ddec95fd |
| `v1.3.0` | 2026-03-11 | Medium | ## Changelog * 037ff5744937a779813cc88a388622b1b89d1c2a Refactor comment for clarity in desc.go * ffad4931c98d30267962832463b41ba04efec319 chore(deps): bump docker/build-push-action from 6 to 7 (#423) * e9b04b2c964ff4104eb8b6db50b3c162137a8e4a chore(deps): bump docker/login-action from 3 to 4 (#419) * 0276bddd7a86829e428e11b5ede269b96110134d chore(deps): bump docker/setup-buildx-action from 3 to 4 (#422) * 8cfa373283be8fda02ee499540840ad0f9ada661 chore(deps): bump docker/setup-qemu-action from 3 |
| `v1.2.1` | 2026-02-02 | Low | ## Changelog * 32db50285e1a9a4bb8e65e729578629fe45a1a8b Feat/docs/v1.2.1 (#387) * 06a0efe40716bbd93b16e50e267d32c305b7b02a Feat/optimize gen api 260130 (#385) * 8d13e4b3ec3346183ae3fa34c3b99bd9a3934706 feat(docs): add blog * 1b45d5f812e1cde06a14a6c9575513be9643810e feat(docs): update README * e8096448bc97b572ebd73ac74ea3efced0c23e52 fix(gen): fix genzrpcclient with sub dir desc proto (#386) |
| `v1.2.0` | 2026-01-30 | Low | ## Changelog * fafc6f84d28acd128765f690f32b16c345386948 Feat/jzero skills (#383) * ac10d8f4cd464dd72070f65523453d3bf486254d chore(deps): bump github.com/alicebob/miniredis/v2 from 2.36.0 to 2.36.1 (#380) * 48bb3407bd412dad86bb294aab4910c01238ce5f chore(docs): add v1.1.3 release * 9812ba9657e8cba9a76e5da113d6497f98fa2743 feat(condition): support ForUpdate and ForShare operator (#379) * deb5ea1beded22e3c51f531881952505babc0993 feat(docs): add v1.2.0 release (#384) * d4646378fdeeaa2d0006d257bdb5ef4 |
| `v1.1.3` | 2026-01-23 | Low | ## Changelog * 78bbf2273b6ec6f477448c2f56cf4b855882b896 chore(deps): bump github.com/alicebob/miniredis/v2 from 2.35.0 to 2.36.0 (#377) * 7b56805f4092931eb36a9717cd78741468380aac chore(deps): bump github.com/huandu/go-sqlbuilder from 1.38.2 to 1.39.0 (#375) * d5d0c6cafd06401ac305df1467d47598ccc51c62 chore(deps): bump modernc.org/sqlite from 1.43.0 to 1.44.2 (#374) * f568857fe012103b2fca3ccf579ec13f117edca2 chore(deps): bump modernc.org/sqlite from 1.44.2 to 1.44.3 (#376) * 8c3b04fe60ead40eb171a7 |
| `v1.1.2` | 2026-01-14 | Low | ## Changelog * ffdcfbcdc3038004b099160bd21904fa80feb90b chore(deps): bump JamesIves/github-pages-deploy-action (#369) * 0f47eb1f20796942c72cfd01fe059776d9029a8a fix(jzero): fix gen rpc with proto include (#370) |
| `v1.1.1` | 2026-01-13 | Low | ## Changelog * ec86615c9bb665f7c3f4f37d2fdd531fb7cae43e chore(deps): bump modernc.org/sqlite from 1.42.2 to 1.43.0 (#365) * 39c5cdfb5642f1b313dc9802ac4679acc89a8254 feat(docs): add v1.1.1 release * d17c36c2ffed657ac887b33b721b6c1aa3843bfa feat(docs): update api (#364) * 918115b725f6abf676c52787f03f18f374cb0d2d fix(jzero): fix UpdateFieldsByCondition and DeleteByCondition with cache (#368) * 9c61c7963097f3a58a3429477f67bdbd38f56f8f fix(jzero): fix jzero frame template (#366) |
| `v1.1.0` | 2026-01-06 | Low | ## Changelog * 5ccfda592ccd92eefbf1ce813a4d6dd15149d43d Feat/docs release v1.1.0 (#363) * 8d7681bb5342585ef9127430facfdf6c4436c204 feat(docs): add v1.0.1 release (#359) * 3f5fabeceabddaeed920f1cf648c5efdf9af8cf7 feat(jzero): add desc-metadata and golangci-lint (#362) * 772cc6c4d931993671832524c7c4dad76e59f1bf feat(workflows): simplify releaser and upload (#360) |
| `v1.0.1` | 2026-01-04 | Low | ## Changelog * ed0e1edd0e7e94cfece3b33293f7c6abaf081aa2 fix(jzero): fix model cache: UpdateFieldsByCondition/DeleteByCondition (#357) |
| `v1.0.0` | 2026-01-04 | Low | ## Changelog * 4ee16eeac04f7ce1d942c12960ac0f6fa175ae2a Fix/genapi 251229 (#356) * b8dae68aa936eefcfd2b092c6bc4bbe93a052270 Merge remote-tracking branch 'origin/main' * 7426a6621eeee0289fd6db9cbcc5c20364c0d868 chore(deps): bump github.com/huandu/go-sqlbuilder from 1.38.1 to 1.38.2 (#353) * d001282ed847e2a771229f33182689f9c506991c chore(deps): bump modernc.org/sqlite from 1.41.0 to 1.42.2 (#351) * 32e3b9bf11bc51df7134bfe89c28176232abf9c2 feat(docs): add release * 74abd68b8f95b5d995ef38bf82944a930 |

## Citation

- HTML: https://www.freshcrate.ai/projects/jzero
- Markdown: https://www.freshcrate.ai/projects/jzero.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/jzero/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
