Sunday, December 23, 2018

WizTools.org homebrew repository live

Happy to announce the availability of WizTools.org's selected products in our very own homebrew repository. Configure the repository:

brew tap wiztools/repo

To install, say xsd-gen, you would do:

brew install xsd-gen

For a complete list of formulas and casks available, visit the repository:

https://github.com/wiztools/homebrew-repo

Saturday, June 18, 2016

Any Url Http Server v1.1.0 Released

Version 1.1.0 of anyurlhttpserver is available now: https://www.npmjs.com/package/anyurlhttpserver. This version introduces -C parameter to support CORS headers.

Anyurlhttpserver

Sunday, May 29, 2016

WizTools.org RESTClient 3.6 Released

The flagship OpenSource project from WizTools.org has a shiny new release. This release boasts of multiple features like GET with body, better support for ignoring SSL  certificate warnings like expired certificate, and custom HTTP methods. Also, as part of our continuous improvement plan, we also moved the build to Gradle. Enjoy our new offering:

Wednesday, April 27, 2016

wiz-cliparse: the cli parsing lib that Node deserves

A couple of weeks back, when I started working in a Node.js project, I had to use a cli-parsing library for my requirement. On searching, I was repeatedly directed towards commander.js. It looked powerful and seemed to satisfy our need. But as I started using it, I found it sucking my time. Bad, and wrong documentation. No support. And overall, badly designed and executed. Every option that I tried, always ended up in opening issues, asking for help in SO.

I decided to put a stop to this mediocrity. Node deserves better. And today, I am happy to announce the better option from WizTools.org, the wiz-cliparse library:

Saturday, April 2, 2016

commons-lib has a new group and artifact id

Happy to announce the availability of v0.4.2 of commons-lib. Note that the artifact id and group id of the project has changed:

  1. Group id [Old => New]: org.wiztools.common => org.wiztools.
  2. Artifact id [Old => New]: wiztools-commons-lib => commons-lib.

This release fixes a error in ZipUtil.unzip() that was not failing on corrupt zip files.

Thursday, November 12, 2015

Commons Lib has a new home @ GitHub

wiztools-commons-lib, the library holding collection of commonly used convenience classes and data-structures for Java has a new home at GitHub.

Sunday, August 23, 2015

PHP OOP Book Updated for PHP v5.6

The popular book on PHP OOP is now updated for PHP v5.6. New buyers will get the updated version of the book. I am working with Amazon to push the new version of the book to existing owners. Push notification should be received by existing owners after that.

Wednesday, May 6, 2015

How is your OSS used?

The beauty of OSS is this: you never know how people are going to use it. I recently discovered that my tool xsd-gen, a pure command-line tool is also being used as a library by someone (see this SO post). I love the freedom I offer my users by publishing my software as Open Source!

Sunday, April 26, 2015

RESTClient 3.5 Released

Happy to announce the release of 3.5 version of RESTClient. This version boasts of various minor bug fixes, improvements in multipart body requests, and internal code reorganization to support new persistence formats. Complete Release Notes available at the usual location.

RESTClient 3.5

Saturday, November 22, 2014

Version 0.3.2 of StaGen, the static site generator, is released

Happy to announce the release of 0.3.2 of StaGen, the static site generator written in Java 8. StaGen supports Markdown for content and StringTemplate 4 for templating. This version boasts of builds in .tgz and .zip  with executable shell-script and Windows batch script stagen. Download the release from GitHub. To install, extract the compressed distribution and add to PATH the bin directory. Fire StaGen from command line:

$ stagen -h

Saturday, October 18, 2014

RESTClient 3.4.2 Released

10687066 851961538150184 5413978313222780640 n

The latest version of RESTClient has support for selecting the type of multipart body that is sent with the request. Certain web API endpoints were not supporting the default RESTClient mode of multipart messages, while a simple curl request succeeded. To support these websites, RESTClient now supports specifying the mode of multipart body type.

Quick links:

Friday, August 29, 2014

RESTClient 3.4.1 Released

Happy to announce the immediate availability of RESTClient 3.4.1 for download and purchase. This is a minor release that fixes a UI rendering bug in Mac, supports UI scaling in high-resolution display devices among other bug fixes and enhancements. Read the release notes here.

Saturday, August 9, 2014

JSON Validator: Cli Tool

JSON validator is a command-line tool for validating/formatting JSON files. The tool is inspired by the cli options of the ever popular xmllint tool.

Wednesday, June 18, 2014

StaGen: 0.3.1 released

A minor update to the static site generator from WizTools.org is released. This fixes a bug that was not detecting changes in sub-folders when executing run command.

Tuesday, June 17, 2014

Wiz WebServer with Jetty Engine

Wiz WebServer, the web server project has a tumulus history. It all started with the need for me to quickly test JavaScript and minor Ajax scripts. I quickly forked the Java Mini Web Server Project, to create Wiz WebServer. It was pretty heavily used by me and my team for development purposes. But maintaining this code base did not seem to be a good idea, especially when we have such excellent alternatives like Jetty. So, today, with heavy-heart, I scrapped the HTTPD code base of Wiz WebServer, and changed the engine to Jetty. The new release, 0.4.0 version, may be downloaded from: https://bitbucket.org/wiztools/wiz-webserver/downloads.

Sunday, May 25, 2014

RESTClient 3.4 Released

This release focuses on two important features:

  1. Drag and drop support as explained in above video.
  2. Support for PKCS12 keystore format for SSL certificates.

Download, release notes and purchase links available at GitHub.

Saturday, May 17, 2014

RESTClient Book Second Edition

Happy to announce the second edition of RESTClient book:Cover

The book will be available for free from May 19 to May 23 in Kindle store (PST time). The 3.4 version of RESTClient covered in this book is scheduled for release on 25th May.

Sunday, May 4, 2014

Sneak peek @ how WizTools.org books are made...

I am working on updating the RESTClient book. And this is how I work:

Book Factory

  • I use BBEdit project feature.
  • The whole book is written in Markdown.
  • Pandoc is used to convert from Markdown to HTML.
  • Ant is used to build single HTML.
  • Kindlegen from Amazon is used for building the mobi book.

Tuesday, April 15, 2014

RESTClient 3.3.1 Released

This release fixes a nasty bug #7 that was causing NullPointerException when POSTing. For this reason, request everyone using 3.3 version to upgrade to 3.3.1. Quick links: