Sign in

Repository Index

47,133 repositories indexed

Filters (1)

Filters

Clear all filters

1–24 of 32 · Most stars

An annotation processor for generating type-safe bean mappers

  • mapstruct
  • java
  • annotation-processor
  • mapping

Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.

Code as configuration. Annotate a Java entity with @Erupt and ship a production-grade admin backend in minutes — UI, RBAC, audit logs and APIs, all generated at runtime. No codegen, no frontend.

  • annotation
  • erupt
  • low-code
  • mdd

Java Collections till the last breadcrumb of memory and performance

  • java-collections
  • java
  • koloboke
  • annotation-processor

Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.

  • algebraic-data-types
  • optics
  • functional-programming
  • algebra

Java type safe statically compiled mustache

  • annotation-processor
  • java
  • mustache
  • template-engine

An annotation-based Java library for creating Thrift serializable types and services.

A Music programming language. Translates source code into MIDI. Includes a player. Supports MIDI-Karaoke. Includes a MIDI analyzer.

  • midi
  • music-programming
  • karaoke
  • karaoke-player

Read and write Excel (.xlsx, .xls), CSV, and ODS files in Java with one line of code. Annotation-based mapping, SAX streaming, built-in validation, 19 type converters, cell styling. A high-performance alternative to Apache POI.

  • annotation
  • apache-poi
  • csv
  • data-processing

KickAss Configuration. An annotation-based configuration system for Java and Kotlin

Lightweight Java library for reading and writing fixed-width / fixed-length flat files using annotations on POJOs — for banking, payroll, EDI, mainframe, and batch integrations.

  • annotations
  • banking
  • batch-processing
  • edi

A Vert.x-powered asynchronous multithreaded web server with simple annotation-based configuration of routes