Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/facebookincubator/InjKit
Injection Kit. It is a java bytecode processing library for bytecode injection and transformation.
https://github.com/facebookincubator/InjKit
Last synced: about 5 hours ago
JSON representation
Injection Kit. It is a java bytecode processing library for bytecode injection and transformation.
- Host: GitHub
- URL: https://github.com/facebookincubator/InjKit
- Owner: facebookincubator
- License: mit
- Created: 2019-11-18T18:16:46.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2022-10-28T12:06:30.000Z (about 2 years ago)
- Last Synced: 2024-08-03T17:21:23.748Z (3 months ago)
- Language: Java
- Size: 288 KB
- Stars: 55
- Watchers: 15
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# InjKit is a framework for bytecode manipulation.
InjKit is a framework for bytecode manipulation based on ASM library.
It has plugin-like architecture and allows to process each class and method.
The plugins or injectors can add extra bytecode like try...catch... blocks, calls to logger etc
based on java annotations or name of the class or method.
It can be easily integrated as part of build workflow as Gradle Plugin or via CLI.## License
InjKit is [MIT-licensed](https://github.com/facebookincubator/InjKit/blob/master/LICENSE).