yGuard – An open-source Java obfuscation device


yGuard is an open-source Java obfuscation device. With yGuard it’s simple as pie 🍰 to configure obfuscation by means of an in depth ant activity.

yGuard is dropped at you by yWorks GmbH, creator of the household of graph and diagram visualization frameworks yFiles and different tremendous merchandise.

Acquiring yGuard

Current yGuard releases will be downloaded from GitHub, or used from Maven central straight.

Legacy code ported from retroguard underneath LGPL is compiled right into a seperate archive known as retroguard-$VERSION.jar.

Earlier releases could nonetheless be downloaded from the yWorks obtain middle.


An internet model of this documentation is accessible.

Moreover, yGuard is distributed with utilization directions. In your distribution, the docs folder comprises informtion about yGuard.
In an effort to correctly view the offline documentation, an online server is required. A fast strategy to accomplish that is utilizing:

cd docs/
python3 -m http.server 4000


To construct yGuard you will have Java >= 7 and Gradle.

As soon as put in you’ll be able to construct yGuard utilizing gradle construct.

Utilizing IntellIJ with yGuard

yGuard can be loaded with out additional ado from IntellIJ because of the Gradle integration.
Opening the yGuard folder will arrange Gradle and mark sources, checks and assets accordingly.

Utilizing this repository with a wrapper

This repository doesn’t include a replica of the Gradle wrapper. There was in depth discussions about this subject, nevertheless committing a binary file to a VCS is solely thought of unhealthy apply.

Should you want to make use of the wrapper, you’ll be able to all the time generate it your self with an set up of Gradle at hand:

gradle wrapper --gradle-version 5.2.1

Should you don’t have an set up of Gradle, chances are you’ll use a workaround.


NTH Secure

A gamer myself, A Open Source hobbyists, A IT Security professional, A WordPress Blogger. I fully understand privacy and boosted speeds are what those who take online hosting seriously seek. Fast, secure and reliable, I've found that a VPS and Web hosting is common nowadays. Bringing extensive IT experience to the table, I enjoy helping others fine-tune their hosting services by sharing industry tips, high tech tricks and useful advice here on my website. Check back often to learn new skills of the trade, including how to perform a VPS and Web hosting setup from start to finish. Ready to level up your skill with NTHsecure? Forego the wait … it’s time to crate!


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.