23 open-source projects similar to componolit/recordflux, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best RecordFlux alternative.
Derives and generates mundane golang functions that you do not want to maintain yourself
The generator translates finite-state machines described with specific text scripts to Ada language.
Type-driven code generation for Go
Go is a statically typed, compiled programming language designed for building scalable, concurrent software. It provides a memory-safe execution environment that combines a high-performance runtime with a self-hosting compiler toolchain, enabling the creation of statically linked machine code binaries without external dependencies. The language is built around a structural type system that uses interfaces for polymorphism and a concurrency model based on lightweight, stack-based coroutines that communicate through channels. The language distinguishes itself through a runtime that features a c
GoMock is a mocking framework for the Go programming language.
This project is a Java annotation processing framework and source code generator designed to automate repetitive boilerplate and reduce manual coding errors. It functions as a toolkit for building custom annotation processors that produce source code, metadata, and type definitions during the compilation process. The framework specifically automates the creation of immutable value types with built-in equality and hashing logic, as well as the generation of factory implementations for dependency injection. It also handles the automated production of service provider configuration files to enab
j2objc is a source-to-source compiler and transpiler that converts Java source code into Objective-C. It functions as a cross-platform logic porter, allowing application logic and data models written in Java to be shared and executed on iOS. To support this translation, the project provides an Objective-C implementation of core Java classes and APIs to emulate the Java runtime environment. The system includes specialized translation for Java libraries and provides mapping for dependency injection and static analysis annotations to preserve metadata. It also enables the conversion of JUnit tes
GoWrap is a command line tool for generating decorators for Go interfaces
Java annotation processor to create immutable objects and builders, for records too. Sweep boilerplate code under the rug!
From 2008 to October 2023, this used to host the ASN1SCC compiler; an ASN.1 compiler specifically made to target embedded systems.
Automatic C-Go Bindings Generator for Go Programming Language