jamierocks
Hobbyist. Working on tools for manipulating Java binaries and codebases.
Funding Links: https://github.com/sponsors/jamierocks
- Name: Jamie Mansfield
- Location: United Kingdom
- Kind: user
- Followers: 114
- Following: 52
- Total stars: 46
- Repositories count: 184
- Created at: 2022-11-07T10:17:13.026Z
- Updated at: 2025-03-27T15:51:52.109Z
- Last synced at: 2025-03-27T15:51:52.109Z
GitHub Sponsors Profile
Hi there, I'm Jamie! I'm a hobbyist developer from the United Kingdom, working on a variety of projects - though I'm now mostly known for my work on the Cadix tools.
I started the following Cadix tools:
Lorenz - a representation of Java de-obfuscation mappings
Bombe - a type-safe Java type model
Atlas - a binary Jar transformation framework
a few others
I've also been maintaining Mercury - a source code remapper / transformation framework for Java, and started MercuryMixin - a processor for remapper Mixins with Mercury.
I have found working with source code particularly interesting, and would like to explore further use-cases for Mercury (as an example: de-lombok*) - with your help I would be able to dedicate more time working on the Cadix tools, and making these ideas a reality.
* not an example of a project I am working on, or have any current intentions to work on.
The following projects are using our tools:
The Fabric Project uses Mercury in their Gradle build tools to remap codebases (such as their own, and Fabric mods) to their latest Yarn mappings.
The Sponge Project use Mercury for their cross-version upgrade kit, saving hundreds of man-hours of work - with greater accuracy. They are also looking at using Atlas at runtime to remap the Minecraft server.
- Current Sponsors: 0
- Past Sponsors: 0
- Total Sponsors: 0
- Minimum Sponsorship: $1.00
Featured Works
CadixDev/Lorenz
A representation of JVM deobfuscation mappings for Java.
Language: Java - Stars: 42CadixDev/MercuryMixin
A processor to remap Mixins using Mercury.
Language: Java - Stars: 19CadixDev/Atlas
A binary transformation framework for Java.
Language: Java - Stars: 9Active Sponsors
Past Sponsors
Sponsor Breakdown
- Organization: 1