freshcrate
Skin:/
Home > Frameworks > jzero

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

Why this rank:Strong adoptionRelease freshnessHealthy release cadence

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.

README

jzero

Build StatusGitHub releaseGitHub package version Endpoint Badge Ask DeepWiki

English | 简体中文

Introduction

jzero is a framework developed based on the go-zero framework and go-zero/goctl tool. It can initialize api/gateway/rpc projects with a single command.

Automatically generate server and client framework code based on descriptive files (api/proto/sql). With built-in jzero-skills, AI can generate business logic code that follows best practices, reducing development cognitive load and freeing your hands!

Key features:

  • Flexible control of jzero configurations through configuration files/command-line arguments/environment variables, simple commands to generate code, AI-friendly
  • Support generating code based on git changed files, support generating code for specified descriptive files or ignoring specified descriptive files, improving code generation efficiency for large projects
  • Built-in common development templates with enhanced template features, support for custom templates, building exclusive enterprise internal code templates, greatly reducing development costs

For more details, please visit: https://docs.jzero.io

Design Philosophy

  • Developer Experience: Provide a simple, easy-to-use, production-ready solution to enhance developer experience
  • Template Driven: All code generation is based on template rendering, default generation follows best practices, and supports custom template content
  • Ecosystem Compatibility: Does not modify go-zero and go-zero/goctl, maintains ecosystem compatibility, while solving existing pain points and extending new features
  • Team Development: Team development friendly through module layering and plugin design
  • Interface Design: No dependency on specific databases/caches/configuration centers and other infrastructure, choose freely according to actual needs

For more details, please visit: https://docs.jzero.io

Quick Start

# Install jzero
go install github.com/jzero-io/jzero/cmd/jzero@latest
# One-click install required tools
jzero check
# One-click create project
jzero new your_project
cd your_project
# Download dependencies
go mod tidy
# Start server
go run main.go server
# Access swagger ui
http://localhost:8001/swagger

docker

# One-click create project
docker run --rm -v ${PWD}:/app ghcr.io/jzero-io/jzero:latest new your_project
cd your_project
# Download dependencies
go mod tidy
# Start server
go run main.go server
# Access swagger ui
http://localhost:8001/swagger

For more example code, please visit: https://github.com/jzero-io/examples

Ecosystem

For more ecosystem, please visit: https://docs.jzero.io/ecosystem/

Contributors

Contribute

Contribution Leaderboard

Stargazers over time

Star History Chart

Disclaimer

jzero is released under the MIT License and is provided completely free of charge. The authors and contributors assume no liability for any direct or indirect consequences arising from the use of this software, including but not limited to performance degradation, data loss, service interruptions, or any other type of damage.

No Warranty: This software comes with no express or implied warranties, including but not limited to fitness for a particular purpose, non-infringement, merchantability, and reliability.

User Responsibility: By using this software, you understand and agree to assume all risks and responsibilities associated with its use.

Release History

VersionChangesUrgencyDate
v1.4.0## 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) * dd9ddec95fdHigh4/22/2026
v1.3.0## 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 3Medium3/11/2026
v1.2.1## 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) Low2/2/2026
v1.2.0## 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) * d4646378fdeeaa2d0006d257bdb5ef4Low1/30/2026
v1.1.3## 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) * 8c3b04fe60ead40eb171a7Low1/23/2026
v1.1.2## Changelog * ffdcfbcdc3038004b099160bd21904fa80feb90b chore(deps): bump JamesIves/github-pages-deploy-action (#369) * 0f47eb1f20796942c72cfd01fe059776d9029a8a fix(jzero): fix gen rpc with proto include (#370) Low1/14/2026
v1.1.1## 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) Low1/13/2026
v1.1.0## 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) Low1/6/2026
v1.0.1## Changelog * ed0e1edd0e7e94cfece3b33293f7c6abaf081aa2 fix(jzero): fix model cache: UpdateFieldsByCondition/DeleteByCondition (#357) Low1/4/2026
v1.0.0## 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 * 74abd68b8f95b5d995ef38bf82944a930Low1/4/2026
v1.0.0-beta20## Changelog * aa8096baf8d21b5311bffa3f5e24ecbb23e9a757 Fix typo in README.md regarding generated code * a96a9a65d4949c3079636ad0d9e807d2163bf723 Rename query methods for consistency * 9bf5b952d66dc8af34fc3ee4d205e9aa05e4d6d1 Update README for clarity and initialization process * c73d442a4adff0ebefc0bf35fa89c90190d122fe Update README.md * 78f64209c37b0ec90a29447815286402128bfde7 feat(core): condition add ToFieldSlice * 53ad0a34b1e46d1f1199c13a6fe499d0c5cdce4d feat(core): condition add test * 1ecLow12/25/2025
v1.0.0-beta10## Changelog * e0e016d70932d4a0ca93be1d2254c9fbaf554a2c feat(core): add cache option * 3299f7ccd21ababa43a5267ba44657bf44468507 feat(docs): update * bf8001791a6f6653057f6a982231b1dcce26ecd9 feat(docs): update * a4ed8519a828668ab5b0e7847d4c98fbe1639d87 feat(docs): update * 8b3c0570c3f2593e388a357e4b8f5639ce20e158 feat(jzero): cmd jzero use core migrate * d01be0ea5e0e3e129f52174f50064b425990d045 feat(jzero): update workflows Low12/20/2025
v1.0.0-beta9## Changelog * 6a82d77d97b4bdb684bfe9a70aa9d9bfd0251b64 feat(core): breaking change: remove SetUpdateFields and SetUpdateFieldsWithFlavor, add BuildSelect/BuildSelectWithFlavor/BuildUpdate/BuildUpdateWithFlavor/BuildDelete/BuildDeleteWithFlavor * 9dd917aec61cd4b7e24781b53983f467fff6c21f feat(docs): update * a81a2ef5192ff007efb02bdfc06e6ba96a380fb8 feat(jzero): release v1.0.0-beta9 Low12/18/2025
v1.0.0-beta8## Changelog * c9d6632c28e296d8a9b370ef768e62701eed38cb feat(docs): update * 8d439414c0804398c41143d511e09fce54dd44e9 feat(jzero): add quiet flag to disable print * ebcb4dc8c3dfe8680e9468419671d9b829236d8d feat(jzero): release v1.0.0-beta8 Low12/16/2025
v1.0.0-beta7## Changelog * 819490cd59786fc70cb6d8af6036083030d46ba8 chore(deps): bump JamesIves/github-pages-deploy-action (#344) * 0bd4fa08698af2ba360189007516dae4d8a17cbc feat(core): remove jzeropb * 596212347b171da634067f57944ab0f673ca4689 feat(jzero): add add command * 23c60831052678e58019373e66e2affd15c3d947 feat(jzero): add command support output such as file/std * d9d3f93872f84cc1ddcc1d2c981d76e55ba9f2b4 feat(jzero): improve gen api * d7da288b474950300135c5ac0b7394d71f18365a feat(jzero): refactor homLow12/15/2025
v1.0.0-beta6## Changelog * 87af8a0a568b6c77fa9031062550d90625c267bd feat(core): condition add update filed * cfd306ec04468f16d6b3042bfaa9b558295cb3bc feat(docs): update * cc53b9812539d54fa74d0d7884c736f191e418fb feat(jzero): release v1.0.0-beta6 * 57475572700346b1f116089a4a43a3da36999bed feat(jzero): update README Low12/9/2025
v1.0.0-beta5## Changelog * 11998e02b2deb4fd93f7bffd630d35118ab0c255 feat(jzero): refactor migrate * 09a26d4b85f0e3596c1f59c5e7855b3b8d0e6ab0 feat(jzero): release v1.0.0-beta5 Low12/5/2025
v1.0.0-beta4## Changelog * e9a47d4717e2d3f3863a422c387f3161ef3b7771 feat(docs): update icon * 4b464f8989279ce7d48263c4dbf8b5d433ce893d feat(jzero): release v1.0.0-beta4 * 6be5cd4e6ef525f171c52d5a6780095436ee80df fix(gen): fix gen model Low12/4/2025
v1.0.0-beta3## Changelog * e2e935389699ad5200a6bee67f1afced52ed46b0 feat(console): refactor color output * 25231d17397f3ee4e88625d909ee6321109ab87f feat(docs): update gen * df6d25487415607589bcb0fe869c7c026ef66fa9 feat(jzero): do mot support compact logic any more * fa1a0ac98664b401775d170e1405d66ae5e0b67d feat(jzero): release v1.0.0-beta3 * 40b1598b2ef3196ad3d1e12a895ce65ca6676147 feat(jzero): update README * 5d929e966e03fc19298fde43c4e353433310f46d feat(jzero): update icon * 8bb476d5b36f7c89774a602da1c3eaLow12/4/2025
v1.0.0-beta2## Changelog * 938f76ca46619ded744e52aed13ff89e6491057b Enhance README with template customization details * 0f58baf6e95a5d80902c6392e1c09d1b732738b2 Update README to remove project links * c5886a0af11bd136783d8dcd89749ea31a69ebac feat(jzero): refactor code * efb5253917d9a77ef6161e94ecfdb3daec529a69 feat(jzero): release v1.0.0-beta2 (#339) * 9bd4da90ff857e24ecc35ca5869f27fc28f80552 feat(jzero): update go-zero version * afc8743abb0cc544aeeab8474c1bfd28628bb8f5 fix(jzero): fix migrate command * a7Low11/24/2025
v1.0.0-beta1## Changelog * 574f620347057c458a2d729175d29684b2077b0f chore(deps): bump actions/checkout from 5 to 6 (#335) * 226cd5ada90fa75a2f54daa67f5b4a9f4829a625 chore(deps): bump github.com/zeromicro/go-zero from 1.9.2 to 1.9.3 (#331) * c20a4d9ab45debc21b9e5f527c057579a5a263c7 chore(deps): bump golang.org/x/crypto (#332) * 6b1789618fe096a70f413f776977bccfa32b9d78 chore(deps): bump golang.org/x/crypto (#333) * b573a9b93f4f61b0ee4e65a61b146efaf978b3f0 chore(deps): bump golangci/golangci-lint-action from 7Low11/23/2025
v0.65.0## Changelog * d8cd61f3af4edf825ad625ab1d109697a39f6b0f chore(deps): bump JamesIves/github-pages-deploy-action (#327) * e82e4629422b069c6209366eebc75cf6ca316043 chore(deps): bump modernc.org/sqlite from 1.39.1 to 1.40.0 (#326) * 28b16fdb581e74c5be51435577dc88c07aa9621d feat(core): condition support IsNull and IsNotNull * 4789c56cc8e3635e4cf5ef77d89364010b897ee0 feat(jzero): release v0.65.0 Low11/6/2025
v0.64.5## Changelog * be688086753d6cc3bed41a04f32bb2dfe3f53037 feat(jzero): release v0.64.5 * 8edfb298ef45db1158dbbbf8130b4b8a6f87cd3e fix(jzero): fix gen zrpc client * f25fdab32f4b0e88669e8102caac27b217c1ca27 fix(jzero): gen rpc client false Low10/29/2025
v0.64.4## Changelog * e2cb5513e7f2db0ff283966523528ec9147782a1 chore(deps): bump github.com/huandu/go-sqlbuilder from 1.38.0 to 1.38.1 (#324) * 7b91fded9b62b90f812799f5bc047f73c808f6cf feat(docs): update * c854a73da627a081e46305cdba99c66dfc5a0298 feat(jzero): add default templates repo * 621cdd91880c51db8c833f182a76672bfc577a34 feat(jzero): improve error message for parsing proto (#325) * 2eb200ea95834c2131903c7709788eea787731d8 fix(core): fix QuoteWithFlavor Low10/28/2025
v0.64.3## Changelog * 4d877e7530cc75d3806d0613233afa16153861b3 feat(jzero): release v0.64.3 * f6aa38f5022189f6b332bf5591b4d4d74c4698e5 fix(jzero): fix gen model with datasource Low10/24/2025
v0.63.3## Changelog * 594d70987f14a22cd54756049a06c2241a27dfa1 chore(deps): bump actions/setup-node from 5 to 6 (#321) * 6d729c0d8ec7303a7722b23cb3bacf79b1dc496a feat(core): add jzeropb and update jzeropb path for gateway and rpc frame (#322) * 1a4b82154ac5eead9451b1d6dad33a162937317b feat(jzero): release v0.63.3 * 9e9907e5f7e280555c4e04a8669a10694e411fd0 fix(jzero): fix model tpl for initVars * 1708d3969e3f57b1e98bd77c31e5be1ef02ebd50 fix(template): fix rpc and gateway frame tpl Low10/20/2025
v0.63.2## Changelog * 8d34c1279909be71ee89e69525787d32f6aa1c86 feat(core): update condition field * 5248c1d0e4e62a1ec6ec8d743ba723a76413be91 feat(jzero): update README Low10/17/2025
v0.63.1## Changelog * bfdd3b9dc6d71d0b8a4b4c209c3c44b174189591 feat(jzero): release v0.63.1 * f384fe49ee2b29103bb9abec61d283bfd5432b0b fix(jzero): fix model update and api frame config Low10/16/2025
v0.63.0## Changelog * 3ba0ab59eea32f2416fe67c70dbb397581849c94 chore(deps): bump github.com/huandu/go-sqlbuilder from 1.37.0 to 1.38.0 (#318) * a816488516f9ab7649b081f700462b8434d33fae chore(deps): bump github.com/zeromicro/go-zero from 1.9.1 to 1.9.2 (#320) * 50424490455816d3520b3cf4d04b5160c1f65a13 chore(deps): bump golang.org/x/time from 0.13.0 to 0.14.0 (#317) * 51e542921af07360861829e4178f6b2debff9a46 chore(deps): bump modernc.org/sqlite from 1.39.0 to 1.39.1 (#319) * f112086b96f2ae9703279156b213aLow10/14/2025
v0.62.0## Changelog * c043b97a1973ff07cfda28a64ea38298700c2bc6 Update config.go * b131a32d1b3996cc556f4165b57f45a93acc8e7d chore(deps): bump github/codeql-action from 3 to 4 (#316) * 6d750e2324622d03a5a8bef82ccae74d06e76e83 feat(jzero): refactor frame * c0683319a57ce19f3b599dd79bff1f56540d8e0e feat(jzero): release v0.62.0 * 85c06ee31ae0be3863b6bf7f3799c8bd58ae5dc1 feat(jzero): remove ivm command and remove version for api and proto * 3a2e44dce1e2a8c917751a025a21c76e2558a05b feat(jzero): update new tempLow10/9/2025
v0.61.0## Changelog * c4e5857f3b9875e006faa30258d2dd0123f46bb8 Merge remote-tracking branch 'origin/main' * 8fa6dbd41537f7269659a5399724ac18e808eed3 chore(deps): bump github.com/zeromicro/go-zero from 1.9.0 to 1.9.1 (#315) * 881d7ca29eeb7cbe4d575bdc557d2c55964f0152 chore(deps): bump google.golang.org/protobuf from 1.36.9 to 1.36.10 (#314) * e0b200b7c77b43894e227acaa4dbcb384e1ddbf8 chore(deps): bump modernc.org/sqlite from 1.18.1 to 1.39.0 (#313) * 74b2921e87dfff3345d82a4b2c3432ef6bfb7954 feat(core): adLow10/8/2025
v0.60.4## Changelog * 03161007ad5c39d2ed10fdab208617823b077c5c feat(jzero): FindSelectedColumnsByCondition add default columns * 3ad2b789851007395a0eef8148cae03abf1ce89d fix get mod and fix gen swagger (#309) Low9/25/2025
v0.60.3## Changelog * 5295e8fac615690c7b0e19f3c1261e7d45817683 chore(deps): bump github.com/redis/go-redis/v9 from 9.12.1 to 9.14.0 (#304) * c1bfb9acf143bfe1e42505d902a07230f35d1f85 chore(deps): bump golang.org/x/time from 0.10.0 to 0.13.0 (#302) * e010eaca43f8c4217e825d4b5eba79370c5e4d9d feat(check): improve check (#308) * 5de782547c017e80b9908fb4ce82fa238abf104b feat(core): redis support DB * cef2767b24955ac6f582b2b965ac709175f73b7a feat(jzero): release v0.60.3 * 2ea355cbe92ff85bf4da539bb392d6225c68eLow9/23/2025
v0.60.2## Changelog * 09296165f38e4640345ef55605e4b0f32c990caa feat(jzero): release v0.60.2 * dfd399bb753e223d6ca4a12b0e45f243491b2f5e fix(core): fix limit Low9/22/2025
v0.60.1## Changelog * ce99bb8ed468dad0f7ad155b9971f1441457f863 feat(core): add limit to refactor redis struct * a77a7cf045f8742b4f658adbf394ffeef735a973 feat(jzero): release v0.60.1 Low9/22/2025
v0.60.0## Changelog * ca6192cdfd081e05165f40ecf2a8f2541301534d chore(deps): bump github.com/huandu/go-sqlbuilder from 1.36.1 to 1.37.0 (#301) * d5e570599fab2b87c07e8d915cfe26d321fdd31d feat(core): add redis and update cache * cecd26fd818e665d8cff70c2c19e03a570964a33 feat(core): cache support cache prefix * 587ddac7bf147b75bd0f1a8ae0ef9562e33867ef feat(core): redis 支持 sentinel * 8874ae5ca42d673c81e41606f1a778d814943cc2 feat(core): update swaggerv2 * 2e86b86b87f69a66a5bf62e130d9d73bfcba81ff feat(examplesLow9/22/2025
v0.51.0## Changelog * d955f2707eb464e92b25aa3a906c6480ae8241a5 chore(deps): bump github.com/jackc/pgx/v5 from 5.7.4 to 5.7.6 (#300) * a6fe6264791977801e68a9ed15f61b9811b5c103 feat(core): update cache * 2c3aa98df82e28a942c24a961d764e2547c09412 feat(core): update cache * b1453ea549f00811869e169dbb6552e4e8ae36d0 feat(core): update modelx * b100081352432bd8b9a1c0d55d6b3564b95c0118 feat(jzero): release v0.51.0 * 3e03a81118e862475abc695116a8de72ccb4b41d feat(stores): cache remove sync_map * 2a66ec2b62e310f97Low9/16/2025
v0.50.3## Changelog * ef09c6e760b267df76e1b43091525d8d2262bc44 Merge remote-tracking branch 'origin/main' * 747dfc62f2c983928ca2b5579027b970da2f69b0 chore(deps): bump actions/setup-go from 5 to 6 (#297) * 461f07639d2de46c97fea405782a60e64cc29421 chore(deps): bump actions/setup-node from 4 to 5 (#296) * cd46cf4c1dda11cda8d3d7a55dc7d693e5b23104 chore(deps): bump google.golang.org/protobuf from 1.36.8 to 1.36.9 (#298) * 0a8034a7930cca4c60da33fce7e8f3ca2662a142 feat(check): add tool version check * 63ce1a5Low9/14/2025
v0.50.2## Changelog * 9844bd2cf0aecfa695ff80e9ea75641a10099d68 feat(check): refactor jzero check * 8ce4f02e2ff27498d823cd2a7e9a0e35c3fdbe23 feat(jzero): release v0.50.2 Low9/4/2025
v0.50.0## Changelog * 03452f9a29b00c4bbf6325deafcdf703736d318c feat(core): stores add monx * 926500f83c97256060b6b5a988e6012b7e460922 feat(docs): update * 43b0cfea026fbf324860fa323a454332b6eb6b2a feat(jzero): support generate mongo code * 3441d27a10ee3805d8c08bbd350914f30beccdbc feat(jzero): update mod * 596bff177238dce03d709cfa9e1d964c7ea3723c feat(jzero): update version to 0.50.0 Low9/1/2025
v0.43.3## Changelog * 5686375bfbe82898409d96b1fb4918e0ba965cfb Merge remote-tracking branch 'origin/main' * be8ff366e96f9bb9804ccc91d4d6090a90601bb2 chore(deps): bump actions/checkout from 4 to 5 (#290) * 9caad0a6dcd8c416901f99521d98134915c0112d chore(deps): bump github.com/go-viper/mapstructure/v2 (#294) * 5673bb6717b34328666e22ae6d0e3acecd1c279f chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 (#295) * 3140ee13dcce27a9ad80ddf28e8d50d3b5e4b8cf chore(deps): bump github.com/zeromicro/Low8/26/2025
v0.43.2## Changelog * 0480f1b5c5bcca4f872ac469a8cdc73f0a71ee15 feat(jzero): release v0.43.2 * 19a5f689f9548a03d32467f2f94311bd4fe4a3f4 feat(docs): update model * 653abcbd90f88b78bdaf2dd09a4ef401ab0f99bf chore(deps): bump google.golang.org/protobuf from 1.36.6 to 1.36.7 (#289) * 1b21a9a890a19b6c3dd64360547301e9acb4cac1 fix(jzero): fix model template * f2f66df11d09bd916a26ff10589fc5af0da6dceb feat(jzero): migration 支持 postgresql * b4af0ce06bfc7707974eff38e9aabe78b8067766 fix(jzero): fix ExecutableExtensiLow8/11/2025
v0.43.1## Changelog * e878406d9e9e27496a2d4f24aad55b76c062e54d feat(jzero): release v0.43.1 * aff999a0b7c09757642953e565db05e656173b71 fix(hooks): fix running after hooks * 533afcd19f95b928994bd9d7ab6ea2fdc6356c40 feat(core): update stores/modelx Low7/18/2025
v0.43.0## Changelog * 28ce0b16de426ff768bedf95815e20bd27df3923 feat(jzero): release v0.43.0 * e169c3a6bb42cbb6e2d67a863d9f8ef418353443 chore(deps): bump google.golang.org/protobuf from 1.36.5 to 1.36.6 (#286) * 7d367711c7676f805aff341de04686319733724d chore(deps): bump github.com/zeromicro/go-zero from 1.8.4 to 1.8.5 (#285) * 06594010ce6da082d903181cb2d2d0c42480864e feat(jzero): chore gen sdk type name * ff0a286b2bd1f497b68a459ca296d60f5ebf5ce4 feat(jzero): gen sdk support wrapCodeMsgMapping and replacLow7/14/2025
v0.42.1## Changelog * f0d9b7af2084c5c9b15bdfb7b002661a340e2c30 fix(jzero): fix serverless delete Low7/11/2025
v0.42.0## Changelog * 1b66479c6e6a9194ef4c41a718e2064a4cb0d31b feat(jzero): release v0.42.0 * 8d4f1aedb521e3ea02b0a8974c1af26208e21374 feat(jzero): update template to support serverless arch Low7/11/2025
v0.41.8## Changelog * ed0f8f86ad4ecc85ecd9832c82d272e7f10d61c4 feat(jzero): release v0.41.8 * 859c6f067895148c486d3bc652826b955050f154 fix(jzero): fix set before and after hooks * 25fe92c32c5c34e09031082c09efe8903967a4ba fix(jzero): fix format * 33d4cfb487439823d3ad590d51cb3799faba1a02 feat(jzero): update README * 2dfda0ace7e1000d83289ee77ba21120453891f0 feat(jzero): update error middleware template * 17a8398fec1025b34baf815fa655e5df5fbdb571 feat(jzero): gen support proto-include Low7/8/2025
v0.41.7## Changelog * 8a4797f60d6f9da461a4172bc00bda53e7f62881 feat(jzero): release v0.41.7 * ffc57ad187ccd29420df9644699565dd5c9f0f1f fix(config): fix init config * dc220e55007b94e7d58075daed893cd013e410b1 chore(deps): bump github.com/go-viper/mapstructure/v2 (#282) * 39910d6753d6d77f3f55fbeb13eae6a3739866a2 feat(jzero): rpc add RegisterZrpcServer (#284) * fa7188b47d723eaa9f5ef8bc9a62cd165e655863 chore(deps): bump golang.org/x/net in the go_modules group (#281) Low6/30/2025
v0.41.6## Changelog * 7b60407f40f15e4562a4dabb0123a22fd54968b7 feat(jzero): release v0.41.6 * 5693414a248ccf4c0fc717f88a85a7df0a10aa5b feat(jzero): fix templates * 992233a50b571410317e9c71ec2c5752e9df95ea Merge branch 'main' of https://github.com/jzero-io/jzero * f6804fec7e00f6f553bb21783b64da72e3154514 feat(jzero): before init config reset first * b883321ca479337ce8888e8688230fd5ccd03415 feat(jzero): add gen flag for new * 0466f25b0c0907f1d47e1f65b5e6d483a76013cf feat(jzero): add gen flag for new * 8fLow6/27/2025
v0.41.5## Changelog * 3b75e6835c38b337ffd1a701c37c0824979aa034 feat(jzero): release v0.41.5 * 4615e4b69a1b91e5148f6c82eea0001b3b9e0e62 feat(jzero): release v0.41.5 * 9273b30320e1471d35739d545df8994a286331b5 feat(jzero): support register tpl val Low6/25/2025
v0.41.4## Changelog * aa6700410b55e29e688c36ec51d8fe216d5d3faf feat(jzero): release v0.41.4 * 77c3c62d154c4d8e133ca6828fdabd92665ead12 feat(jzero): fix gen model Low6/24/2025

Dependencies & License Audit

Loading dependencies...

Similar Packages

goaDesign-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.v3.28.0
cadwynProduction-ready community-driven modern Stripe-like API versioning in FastAPI7.0.0
go-apispecGenerate OpenAPI 3.1 specs from Go source code via static analysis — zero annotations, automatic framework detectionv0.4.14
maestroThe Maestro App Factory: a highly-opinionated multi-agent orchestration tool for app development that emulates the workflow of high-functioning human development teams using AI agentsv1.5.0
suricataType-safe AI agents for Go. Suricata combines LLM intelligence with Go’s strong typing, declarative YAML specs, and code generation to build safe, maintainable, and production-ready AI agents.0.0.0

More in Frameworks

ctranslate2Fast inference engine for Transformer models
schemathesisProperty-based testing framework for Open API and GraphQL based apps
spec_driven_developSpec-Driven Develop is a platform-agnostic AI agent skill that automates the pre-development workflow for large-scale complex tasks. It is not a framework, not a runtime, not a package manager — it is
cadwynProduction-ready community-driven modern Stripe-like API versioning in FastAPI