Code Generator for

Simplify framework configuration

Low-code solution for Developer

Generating code by using drag-and-drop before starting write a single line of code.

Support many components

Many spring components build-in are supported such as: Service, Controller, Repository, Entity, Component, ect.

Saving time

Cut the time spent to find tutorial for spring boot project.

Code what's matter

Focus on the business code instead of the framework's complexity.

Features

  • Consistency

    Besides it can be used for generating code for data models, DTOs (Data Transfer Objects), and entities Codern ensures that the generated code is compatible with specific versions of Spring Boot

  • Drag and Drop

    In our opinion, the purpose of code generators is not just to generate code that works, but also to create code that can be maintained. As a result, the developer can have maintainable code based on his preferred design and implement it using the drag-and-drop method

  • Auto configuration

    We currently support Spring data, Spring web, Spring security, and Kafka configurations. Please let us know if there are any specific configurations you would like us to consider.

FAQ

Java is a popular choice for building microservices for several reasons. Such as Strong Typing, Concurrency & Performance since it supports multithreading and also build-in security from the language it self and the community libraries that have strong emphisis on security

Spring Boot is an open-source Java framework that simplifies the development of Java-based Microservice applications. It is designed to make it easier to create production-ready, stand-alone, and highly maintainable applications by providing a set of conventions, defaults, and tools. Key features and concepts of Spring Boot include: Standalone Applications, Auto-Configuration, Embedded Containers, Production-Ready Features and many more.

It automates easily the process of creating Java and Spring source code . Developers can save time and ensure consistency in both code and configuration by using drag-and-drop code generators instead of manually writing them.

Besides it can be used for generating code for data models, DTOs (Data Transfer Objects), and entities, Codern ensures that the generated code is compatible with specific versions of Spring Boot.

Currently codern supports for Spring boot version 2.x and also 3.x

Development progress

To Do
  • Or, you can suggest us
In Progress
    Done
    • MVP release

      This includes basic features such as Entity, DTO, model, service, repository, controller, code generator, ect.

    • Spring Security

      Spring security configuration should be easily handled

    • Login & Registration

      User can do login & registration

    • Project page

      User can maintain, create new the project and load an existing one

    • Kafka support

      User can add kafka listener & producer and also its configuration

    • Database configuration

      User can choose database platform and also it's number

    • Resilience package

      User can add circuit breaker, ratelimiter, bulkhead and retry using resilience4j

    image

    Spring boot and Java code generator. It helps Java Spring developer to generate code by simple drag and drop the component using the designer tool

    © Copyright Codern.io. All Rights Reserved