ProGuard Java Optimizer and Obfuscator Icon

ProGuard Java Optimizer and Obfuscator

Java class file shrinker, optimizer, obfuscator, and preverifier

4.9 Stars (31)
1,443 Downloads (This Week)
Last Update:
Download proguard5.3.3.zip
Browse All Files
Windows Mac Linux

Screenshots

Description

ProGuard is a free Java class file shrinker, optimizer, obfuscator, and preverifier. It detects and removes unused classes, fields, methods, and attributes. It optimizes bytecode and removes unused instructions. It renames the remaining classes, fields, and methods using short meaningless names. Finally, it preverifies the processed code for Java 6 or for Java Micro Edition.

ProGuard is useful for making code more compact and more efficient, on the desktop, on tablets, on smartphones, and on embedded devices. It also makes code more difficult to reverse engineer.

ProGuard Java Optimizer and Obfuscator Web Site

KEEP ME UPDATED

Other Useful Business Software

8x8 Brings New Features to its Contact Center Platform Icon

8x8 recently unveiled new enhancements to the 8x8 Virtual Contact Center® (VCC) platform geared towards improving contact center productivity

8x8 Brings New Features to its Contact Center Platform Icon
“The new features we announced for the 8x8 VCC platform will help supervisors and agents gather more insights from their customer interactions and improve the overall customer experience,” shared Tim Richter, Director of Product Marketing for 8x8's Virtual Contact Center.

User Ratings

★★★★★
★★★★
★★★
★★
29
1
1
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
Write a Review

User Reviews

  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    The key to making Proguard work for you is actually how you JAR your project files! After you create jar, try to verify it using jar tvf your.jar!!! If it works than Proguard will likely work too! Sometimes jar files are created using wrong command line arguments and APPEAR to be fine, only to result in problems when obfuscating!!! Proguard is really stable project and I am using it every time I publish next version of my project (Elliptic Curve Applet) on my site! Warmly recommend it! George Matveev www.matveev.se P.S. support could be a bit better, including submitting a ticket, etc!

    Posted 02/23/2017
Read more reviews

Additional Project Details

Languages

English

Intended Audience

Developers

Programming Language

Java

Registered

2002-05-31

Thanks for helping keep SourceForge clean.

Screenshot instructions:
Windows
Mac
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies
X

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks