https://github.com/rdbo/jcfp
Java ClassFile Parser (JCFP)
https://github.com/rdbo/jcfp
Last synced: 12 months ago
JSON representation
Java ClassFile Parser (JCFP)
- Host: GitHub
- URL: https://github.com/rdbo/jcfp
- Owner: rdbo
- License: agpl-3.0
- Created: 2024-11-05T00:41:39.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-05-24T14:48:42.000Z (about 1 year ago)
- Last Synced: 2025-05-24T14:51:07.281Z (about 1 year ago)
- Language: C++
- Size: 69.3 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Java ClassFile Parser (JCFP)
A library to parse and manage Java ClassFiles
## License
This project is licensed under the `GNU AGPL-3.0`
Read the file `LICENSE` for more information
## Considerations
This library is inspired by [libjnif](https://github.com/acuarica/jnif/tree/main/src-libjnif)
After making my first ClassFile parser, it felt like it could be designed much better
The `jnif` library seemed to be better, both in design in usability, but it felt overengineered
due to using its own custom allocators, iterators, etc
This library is meant to be a better and more ergonomic version of my initial parser, but also
not overengineered