JWrapper
  • jwrapper
  • features
  • Buy
  • download
  • developers
  • Search

JWrapper Features

Everything your app needs for a polished user experience​
Picture

JWCrypt Code Protection

For any software business, intellectual property is key, and protecting it is critical.  We don't sell snake oil and tell you software can be impenetrable, instead we offer the best possible case:  code protection designed such that, even with full knowledge of how it works, we would hate to have to crack it ourselves.  Read about the details.
Picture

Built-in Code Signing

Windows Defender and OSX Gatekeeper now make unsigned apps a major chore for the user.  Getting certificates is easy but signing for a target OS has always been a complicated hassle.   JWrapper takes the pain away and handles signing for you automatically as part of your build, no matter what OS you are using.
Picture

Real native apps

Provide just one simple PNG for your icon and splash image, and JWrapper will handle the rest.  Windows ICO files? MacOS ICNS files? Windows Elevation?  Mac DMG?  Whatever is needed for to get you the best and most typical experience possible for that platform, JWrapper has it covered.
Picture

Automated, robust updates

If your users can update your app just by downloading files from your website, why can't your app?  JWrapper will check your website for new versions, install them, even give them a quick test run, and let them run any update code you want, all while the user is launching your app.
Picture

Tiny Online or Full Offline Installers

JWrapper gives your users options.  If they are on your website they can just grab a ~1MB native app file and get set up in no time.  If you are shipping your app to them offline then you can bundle the no-download-necessary offline installer.
Picture

Deploy to the web with zero effort

With every build JWrapper gives you all you need to just upload your files, and get on with developing.  A custom JavaScript downloader you can embed in any page and automated updates picked up from your normal website... it's all waiting in your build folder.
Picture

Windows Service and Mac/Linux Daemon support

Installing as a service on Windows is a time consuming headache of mixed native and Java code.  Installing as a daemon on Linux and Mac means 3x that headache and all require close understanding of the OS. JWrapper makes it as simple as a quick call into an API.
See Pricing
Picture

100% Pure Java, One build script

One build file for everyone to work from and maintain.  Developers can use Windows, Mac or Linux but produce native, branded, signed apps for all of Windows, Mac and Linux regardless. 

Picture

No Scripting Language

Java is a very powerful language, so why learn a new, much less powerful one just for your installer?  JWrapper gives you a great typical install experience, but if you want to expand or customise it, you can write simple Java extension classes and use our installer APIs to do whatever you want.
Picture

Huge JRE compression

JWrapper obeys Oracle's redistribution terms but has some very clever tricks to really squeeze your app and JRE into a small package.  Some typical full installer sizes for an app:
7MB (1.5 JRE)        11MB (1.6 JRE)        16MB (1.7 JRE)
Picture

Temporary run or full install

Some apps are never meant to be installed.  Whether your user expects your app to run and then disappear without trace, or set up shortcuts and start menu entries, you can choose which with the flick of a switch.
​
Picture

No reliance on a system JRE

Oracle seems content with shipping unwanted software (1) and breaking APIs (2) and then pushing an update that gives installed apps (and their developers) headaches.  If JWrapper picks up a system JRE, it must pass tests you set and then gets copied so that it can't be broken in the future.
Picture

Multiple virtual apps

If your app is a bundle rather than a single app JWrapper lets you easily configure 'virtual' apps with their own icons and it delivers them in an appropriate way.  Windows and Linux users get a shortcut for each app.  OSX users get a chooser to pick which to launch.
Picture

Automatic Proxy Detection

In an ideal world, all networks would allow unfettered direct access and your toast would always fall butter-side-up.  Absent that, JWrapper can at least fix your proxy issues by using the best proxy-detection methods for each OS and automatically setting up your apps networking.
Picture

Complete Rebranding

Your brand comes first and foremost, JWrapper's doesn't even get a back seat.  Set your own app icons and splash screen so users see only your branding.
​
Picture

Support for multiple languages

JWrapper makes supporting languages easy.  Specify the languages you support and then asks the user to pick a language when they install.  You app can check the current language and even pop up the same chooser to let the user change languages.
Picture

JWSign Signed App Updates

Protect your reputation and ensure your code is delivered exactly as you produced it.  With the flick of a switch JWrapper will create a 100% private 4096-bit RSA key and use it to sign all your builds, ensuring that you have total control over your installations.
See Pricing

Privacy Policy and Cookies
Terms of Use and Disclaimer


JWrapper and Remote Support Software provided by SimpleHelp
SSync.io free file transfer software
Java to Exe Free
Install4J Alternative
Excelsior JET Alternative
JExpress Alternative

Applets Alternative
BitRock Alternative
InstallAnywhere Alternative
Multi Platform Installer
Protect your Java Source Code