{"id":15024525,"url":"https://github.com/anaptecs/jeaf-generator","last_synced_at":"2026-01-11T17:00:39.770Z","repository":{"id":220004390,"uuid":"748032568","full_name":"anaptecs/jeaf-generator","owner":"anaptecs","description":"JEAF Generator uses UML models to generate code for Spring, REST, OpenAPI, Java and others. Boost your software development efficiency and time-to-market. Bye bye handwritten boiler blade code. ","archived":false,"fork":false,"pushed_at":"2025-12-15T14:54:58.000Z","size":75574,"stargazers_count":4,"open_issues_count":31,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-12-18T02:10:19.643Z","etag":null,"topics":["generator","jeaf","mdd","openapi","openapi-generator","rest-api","spring","spring-boot","springframework","uml"],"latest_commit_sha":null,"homepage":"https://www.jeaf-generator.io","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anaptecs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-01-25T06:02:06.000Z","updated_at":"2025-12-15T14:55:03.000Z","dependencies_parsed_at":"2025-04-12T06:52:40.732Z","dependency_job_id":"1f458422-41df-4bc3-905b-95f930a2fb59","html_url":"https://github.com/anaptecs/jeaf-generator","commit_stats":null,"previous_names":["anaptecs/jeaf-generator"],"tags_count":189,"template":false,"template_full_name":null,"purl":"pkg:github/anaptecs/jeaf-generator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anaptecs%2Fjeaf-generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anaptecs%2Fjeaf-generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anaptecs%2Fjeaf-generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anaptecs%2Fjeaf-generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anaptecs","download_url":"https://codeload.github.com/anaptecs/jeaf-generator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anaptecs%2Fjeaf-generator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28314254,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-11T14:58:17.114Z","status":"ssl_error","status_checked_at":"2026-01-11T14:55:53.580Z","response_time":60,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["generator","jeaf","mdd","openapi","openapi-generator","rest-api","spring","spring-boot","springframework","uml"],"created_at":"2024-09-24T20:00:30.247Z","updated_at":"2026-01-11T17:00:39.725Z","avatar_url":"https://github.com/anaptecs.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Maven Central Version](https://img.shields.io/maven-central/v/com.anaptecs.jeaf.generator/jeaf-generator-project) ![Apache 2.0 License](https://img.shields.io/github/license/anaptecs/jeaf-generator)\n\n\n\u003cbr\u003e\n\n# JEAF Generator\nJEAF Generator uses UML models to generate code for Spring, REST, OpenAPI, Java and others.\n\nBoost your software development efficiency and time-to-market. Bye bye handwritten boiler blade code. Let your developers concentrate on what is really important: delivering business features.\n\nThis repository contains the source code for JEAF Generator. JEAF Generator can be used for code generation based on UML models. Besides the code of the generator itself the repository also contains lot's of test projects that are used to ensure quality. \n\n\u003cbr\u003e\n\n## How to use it?\nJEAF Generator is provided as Maven Plugin and so can be easily integrated into your build process.\n\nFor further details please have a look on [Maven Integration](https://www.jeaf-generator.io/developer-guide/maven-integration/) in our developer guide.\n\n\u003cbr\u003e\n\n## Releases, Backward Compatibility and Versioning Scheme\n* In general we try to keep JEAF Generator and especially the generated code backward compatible when ever possible / meaningful\n* The same we also try to apply to JEAF Generator Maven Plugin itself\n* Within the release notes, we will always provide information about how to upgrade to the next version\n\n\u003cbr\u003e\n\n### Versioning Schema\nConcerning the version numbers of JEAF Generator Maven Plugin we stick to `MAJOR.MINOR.PATCH` version scheme: \n* `MAJOR`: We increase the major version if the generated code will become incompatible due to generator changes\n* `MINOR`: We will increase the minor version when changes to the Maven Plugin configuration or UML model are required before upgrading to a new version\n* `PATCH`: We increase the patch level in case that upgrade to next version can just be done without any further changes. Please be aware that in many cases new features are made available with just a new patch version as they do not require any further changes.\n\n\u003cbr\u003e\n\n## Links\nFor further information please refer to our documentation:\n\n* [JEAF Generator](https://www.jeaf-generator.io/)\n* [UML Modeling Guide](https://www.jeaf-generator.io/uml-modeling-guide/)\n* [Developer Guide](https://www.jeaf-generator.io/developer-guide/)\n* [Quickstart Guide](https://www.jeaf-generator.io/developer-guide/quickstart/)\n* [Releases](https://github.com/anaptecs/jeaf-generator/releases)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanaptecs%2Fjeaf-generator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanaptecs%2Fjeaf-generator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanaptecs%2Fjeaf-generator/lists"}