Showing 3618 open source projects for "class code generator"

View related business solutions
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 1
    QR Code generator library

    QR Code generator library

    High-quality QR Code generator library in Java, TypeScript/JavaScript

    This project aims to be the best, clearest library for generating QR Codes. My primary goals are flexible options and absolute correctness. The secondary goals are compact implementation size and good documentation comments. This work is an independent implementation based on reading the official ISO specification documents. I believe that my library has a more intuitive API and shorter code length than competing libraries out there. The library is designed first in Java and then ported to...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    OpenAPI Generator

    OpenAPI Generator

    OpenAPI Generator allows generation of API client libraries

    With 50+ client generators, you can easily generate code to interact with any server which exposes an OpenAPI document. Maintainers of APIs may also automatically generate and distribute clients as part of official SDKs. Each client supports different options and features, but all templates can be replaced with your own Mustache-based templates. Getting started with server development can be tough, especially if you're evaluating technologies. We can reduce the burden when you bring your own...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Universal G-Code Sender

    Universal G-Code Sender

    A cross-platform G-Code sender for GRBL, Smoothieware, etc.

    A full-featured gcode platform used for interfacing with advanced CNC controllers like GRBL , TinyG, g2core and Smoothieware. Universal Gcode Sender is a self-contained Java application that includes all external dependencies and can be used on most computers running Windows, MacOSX or Linux. With older versions of GRBL UGS is pretty reliable when it comes to jogging, but there are limitations. With GRBL 1.1 this is no longer the case when using the new JOG MODE syntax. This first-class jog...
    Downloads: 362 This Week
    Last Update:
    See Project
  • 4
    jOOQ

    jOOQ

    jOOQ is the best way to write SQL in Java

    jOOQ generates Java code from your database and lets you build type-safe SQL queries through its fluent API. jOOQ is an internal DSL and source code generator, modeling the SQL language as a type-safe Java API to help you write better SQL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Start Free
  • 5
    JavaCPP

    JavaCPP

    The missing bridge between Java and native C++

    ...Under the hood, it uses JNI, so it works with all implementations of Java SE, in addition to Android, Avian, and RoboVM (instructions). More specifically, when compared to the approaches above or elsewhere (CableSwig, JNIGeneratorApp, cxxwrap, JNIWrapper, Platform Invoke, GlueGen, LWJGL Generator, JNIDirect, ctypes, JNA, JNIEasy, JniMarshall, JNative, J/Invoke, HawtJNI, JNR, BridJ, CFFI, fficxx, CppSharp, cgo, pybind11, rust-bindgen, Panama Native, etc.), it maps naturally and efficiently many common features afforded by the C++ language and often considered problematic, including overloaded operators, class and function templates, etc.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 6
    RuoYi Vue

    RuoYi Vue

    Java rapid-development platform with separated architecture

    ...It provides dynamic permission menus, role-based access control, multi-terminal authentication, and data-scope permissions. Built-in modules cover users, departments, positions, menus, roles, logs, scheduled jobs, monitoring, and system configuration. A code generator can create frontend and backend CRUD code to accelerate development of business and administrative systems.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 7
    RuoYi Vue fast

    RuoYi Vue fast

    Single app of RuoYi-Vue Java rapid-development platform

    ...It supports dynamic permission menus, role-based access control, and multi-terminal authentication. Built-in modules manage users, departments, positions, menus, roles, logs, scheduled tasks, caches, and system resources. A code generator can produce frontend and backend CRUD code to accelerate administrative and business application development.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    FernFlower

    FernFlower

    Decompiler from Java bytecode to Java, used in IntelliJ IDEA

    Fernflower is an open-source Java decompiler originally developed by JetBrains that takes compiled Java bytecode and reconstructs readable source code, helping developers understand, debug, and recover lost Java code from .class files. It works by analyzing the structure of bytecode and inferring higher-level constructs like loops, conditionals, generics, and exception handling to produce Java source that is as close as possible to what a human would have written, making it useful for both reverse engineering and educational purposes. ...
    Downloads: 44 This Week
    Last Update:
    See Project
  • 9
    checkstyle

    checkstyle

    Development tool to help programmers write standard Java code

    ...Checkstyle can check many aspects of your source code. It can find class design problems, method design problems. It also has the ability to check code layout and formatting issues. Since Checkstyle 7, some users have been unable to continue upgrading to newer versions of the utility because of the new JDK 1.8 compile requirement. The development team doesn't have the resources to keep updating the utility for older JDKs for those that can't work with the latest version.
    Downloads: 9 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 10
    MyBatis Dynamic SQL

    MyBatis Dynamic SQL

    SQL DSL (Domain Specific Language) for Kotlin and Java

    This library is a general-purpose SQL generator. Think of it as a typesafe and expressive SQL DSL (domain-specific language), with support for rendering SQL formatted properly for MyBatis3 and Spring's NamedParameterJDBCTemplate. The library also contains extensions for Kotlin that enable an idiomatic Kotlin DSL for SQL. The library will generate full DELETE, INSERT, SELECT, and UPDATE statements. The DSL implemented by the library is very similar to native SQL but it includes many functions...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    Swagger Codegen

    Swagger Codegen

    Template-driven engine to generate documentation

    Swagger-Codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition. Simplify API development for users, teams, and enterprises with the Swagger open source and professional toolset. Find out how Swagger can help you design and document your APIs at scale. The power of Swagger tools starts with the OpenAPI Specification, the industry standard for RESTful API design. Individual tools to...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 13
    code-creation-kit

    code-creation-kit

    The kit can be used as code generator for any programming language.

    code-creation-kit has moved to https://github.com/squeakycode/code-creation-kit
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Bytecode Viewer

    Bytecode Viewer

    A reverse engineering suite (decompiler, editor, debugger and more)

    Some of Bytecode Viewer features are that it provides Java Decompiling with Six different decompilers (DJ-GUI/Core, Procyon, CFR, Fernflower, Krakatau, and JADX-Core). Bytecode Decompiling with CFIDE. Android APK integrated with Dex2Jar. Securely launch Java applications and insert hooks via EZ-Injection. Scan for malicious code with the Malicious Code Scanner plugin. Export as DEX, Jar, Class, Zip or Java Source File. Open Android APKs, Android DEX, Java Class Files and Java Jars. (WAR & JSP Support!). Extensively configurable, over 100+ settings! Works seamlessly with all Operating Systems. Integrates BCV into Windows by installing it, it'll associate all .class, .dex and .apk to open with BCV. ...
    Downloads: 83 This Week
    Last Update:
    See Project
  • 15
    ZXingLite

    ZXingLite

    Simplified version of ZXing, optimized to scan codes to generate QR

    ZXingLite for Android is a simplified and extremely fast version of ZXing. Based on the ZXing library, it optimizes the functions of scanning codes and generating QR codes/barcodes. The scanning interface fully supports customization, and one line of code can also use the default scanning function. In short, everything you want is here. By inheriting CaptureActivity or CaptureFragment and customizing the layout. (Applicable to most scenarios, and you don’t need to care about the code...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 16
    fastjson

    fastjson

    A fast JSON parser/generator for Java

    Fastjson is a Java library that can be used to quickly convert Java Objects into their JSON representation or convert JSON strings to their equivalent Java object. Based on benchmarks it provides the best performance in both server side and Android client, and can work with arbitrary Java objects, even those pre-existing objects of which you do not have the source code. Fastjson provides a simple conversion method to turn Java objects to JSON and vice versa, with extensive support of Java...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Byte Buddy

    Byte Buddy

    Runtime code generation for the Java virtual machine

    Byte Buddy is a code generation and manipulation library for creating and modifying Java classes during the runtime of a Java application and without the help of a compiler. Other than the code generation utilities that ship with the Java Class Library, Byte Buddy allows the creation of arbitrary classes and is not limited to implementing interfaces for the creation of runtime proxies.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    MyBatis Mapper4

    MyBatis Mapper4

    Mybatis common mapper, easy to use

    ...Through a bottom-up approach, readers can better understand and master the advanced usage of MyBatis. At the same time, a detailed configuration introduction is provided for the code generator of MyBatis. . In addition, the book also provides detailed content for cache configuration, plug-in development, Spring, and Spring Boot integration. Finally, we introduce Git and GitHub to let readers understand the MyBatis open source project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    MyBatis Pagination

    MyBatis Pagination

    A pagination plugin

    ...At the same time, a detailed configuration introduction is provided for the code generator of MyBatis. To use PageHelper, you just need to include the pagehelper-x.y.z.jar and jsqlparser-x.y.z.jar file in the classpath.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    WALA

    WALA

    Libraries for Analysis, with frontends for Java, Android, and JS

    The T. J. Watson Libraries for Analysis (WALA) provide static analysis capabilities for Java bytecode and related languages and for JavaScript. The system is licensed under the Eclipse Public License, which has been approved by the OSI (Open Source Initiative) as a fully certified open-source license. The initial WALA infrastructure was independently developed as part of the DOMO research project at the IBM T.J. Watson Research Center. In 2006, IBM donated the software to the community. The...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 21
    StreamEx

    StreamEx

    Enhancing Java Stream API

    This library defines four classes, StreamEx, IntStreamEx, LongStreamEx, DoubleStreamEx which are fully compatible with Java 8 stream classes and provide many additional useful methods. Also EntryStream class is provided which represents the stream of map entries and provides additional functionality for this case. Finally, there are some new useful collectors defined in MoreCollectors class as well as primitive collectors concept.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 22
    Hutool

    Hutool

    A set of tools that keep Java sweet

    Hutool is a small but comprehensive Java tool class library. Through static method encapsulation, it reduces the learning cost of related APIs, improves work efficiency, makes Java as elegant as a functional language, and makes the Java language "sweet". The tools and methods in Hutool come from each user's meticulous attention to detail. It covers all aspects of the underlying code of Java development.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 23
    ProGuard

    ProGuard

    ProGuard, Java optimizer and obfuscator

    ProGuard is a free shrinker, optimizer, obfuscator, and preverifier for Java bytecode. It detects and removes unused classes, fields, methods, and attributes. It optimizes bytecode and removes unused instructions. It renames the remaining classes, fields, and methods using short meaningless names. ProGuard can be run as a task in Gradle. Before you can use the proguard task, you have to make sure Gradle can find it in its class path at build time. One way is to add the following line to your...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 24
    Banish crusty code with the Uncrustify C/C++/C#/D/Java/Pawn source code beautifier. It indents, adds newlines, aligns, etc, and is highly configurable.
    Leader badge
    Downloads: 125 This Week
    Last Update:
    See Project
  • 25
    Erupt Framework

    Erupt Framework

    Pure Java annotation, single class file, rapid development

    ...Core technologies: Spring Boot, JPA, Reflect, TypeScript, NG-ZORRO, etc. Erupt is a low-code full-stack class framework that uses Java annotations to dynamically generate pages and background functions such as adding, deleting, modifying, checking, and permission control. Zero front-end code, zero CURD, automatic table creation, only one class file + simple annotation configuration, quickly develop enterprise-level Admin management background.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next