Projects

Quick CLI 1.0

The quickest way to create command line program in Java. Quick CLI is an open source annotation based framework for creating shell program. It enables application developers to build command line tools without writing down boilerplate code. It's very simple and easy to learn. You will be starting using it in few minutes. Here are the quick features:

  1. It supports Linux style arguments and options.
  2. It's annotation based. You just have to use four annotations on method level.
  3. It generates help text, based on user provided descriptions on annotations
  4. By default, it appends 'help' and 'exit' commands.
  5. Prints information in table/column format with flexible alignments and wrapping.
  6. Automatic type conversion depending on the method parameter type

Check out the details with examples.

About LogicBig.com

Logicbig.com is primarily about software development. We are developers and engineers who care about software excellence. We love to design software. We love to share knowledge. We are strong advocates for the best engineering practices and logical reasoning.


Consultants: We provide software consultancy, technical advice and training. We help designing, structuring and developing maintainable projects, utilizing latest trends and technologies. We have been doing that since 1998. We have worked on large-scale, multi-tier, enterprise-level software projects using languages such as Java and C++.


Open Source Projects: We design and develop easy to use open source software, frameworks and tools. We think when developers are going to use a framework, the API should be minimal intrusive and there shouldn't be a high learning curve. We are convinced that a framework software should be intuitive from a developer perspective and each feature should speak for itself with a reasonable need behind it.


Tutorials: We also write concise, intuitive and easy to understand tutorials. Our tutorials provide a lot of example projects and working scenarios. We emphasize on how to use logical reasoning to do things rather than memorizing stuff.





Recent Tutorials

Dec 2, 2016
Updated:
Dec 2, 2016
Nov 29, 2016
Updated:
Dec 2, 2016
Nov 26, 2016
Updated:
Nov 28, 2016
Nov 22, 2016
Updated:
Nov 22, 2016
Nov 22, 2016
Updated:
Dec 2, 2016
Nov 20, 2016
Updated:
Nov 27, 2016
Nov 19, 2016
Updated:
Nov 20, 2016
Nov 19, 2016
Updated:
Nov 22, 2016
Nov 17, 2016
Updated:
Nov 17, 2016
Nov 17, 2016
Updated:
Nov 26, 2016
Nov 13, 2016
Updated:
Nov 19, 2016
Nov 10, 2016
Updated:
Nov 11, 2016
Nov 10, 2016
Updated:
Nov 11, 2016
Nov 6, 2016
Updated:
Nov 8, 2016
Nov 5, 2016
Updated:
Nov 8, 2016
Nov 2, 2016
Updated:
Nov 15, 2016