Args

By Author: voytechs
Powerful rule-based command line parser. Options can be created using annotations or manually using provided API. Options are grouped into hierarchical namespace, allowing sophisticated inclusion, exclusion and grouping based on rules. Supports multiple dialects and automatic document creator such as typical usage and UNIX manpages.

Feature

  • Powerful rule and expression engine | "(ccOptions ^ ldOptions) && filenames.count > 0"
  • Support for many datatypes including enums, arrays and collections
  • Less coding: annotated option | @Arg int count
  • Option groups
  • Less coding: Auto-option creation from class fields
  • Static and dynamic class fields as options
  • Automatically create usage, manpages and other documentation types from options
  • Can declare options and rules to mimic the most complex unix tools (gcc, yum, etc)
  • Multiple dialects including POSIX, GNU and Windows for argument decorations and parsing
  • Sub-command support
  • Do not like annotations? Full API is provided as well | new BooleanOption('v', "verbose")

beaglebuddy_mp3

comprehensive java 1.6 library for reading/writing mp3 files. Supports ID3v1, ID3v1.1, ID3v2.3, ID3v2.4, APE, LYRICS, tags. Also supports CBR and VBR encoded .mp3 files. Support for LAME, Xing, VBRI headers....

Similar: 14%

RhinoLINUX Main Edition

RhinoLINUX aims to create a desktop OS with something for everyone, but with ease of use, flexibility and minimal fuss. It is a goal of the project that the OS will run or open ALL common/popular document/media/web format files without needing to add apps/plugins/codecs etc. RhinoLINUX Main Editio.........

Similar: 12%

Comclawmerate

To sum up : its a type and get (rather then coding) click and drag, creation software, with visual processing (type and get )in english (which basically just takes simplifying what a computer already does) like typing, and seeing whats typed, on a visual screen, including images, in a visual databas.........

Similar: 12%

JDynamiTe, Dynamic Template in Java

JDynamiTe is a tool which allows you to dynamically create documents in any format from "template" documents. And very few lines of code (or no line at all!) are needed to do that. Some typical usage domains of JDynamiTe are: - dynamic Web pages creation, - text document generation, - source c.........

Similar: 12%

LimeReport

LimeReport - multi-platform C++ | Qt report generator library written using Qt framework and intended for software developers that would like to add into their application capability to form report or print forms generated using templates. Report designer included in the library allows to create fas.........

Similar: 11%

Launch4j Executable Wrapper

Cross-platform Java executable wrapper for creating lightweight Windows native EXEs. Provides advanced JRE search, application startup configuration and better user experience....

Similar: 11%

JILRuntime/JewelScript

A general purpose, object-oriented script language that compiles into code for a register based virtual machine. The language is quite similar to object-oriented high-level languages like Java and C#. The library is entirely self-sufficient and ANSI C compliant. It's main purpose is to be embedded .........

Similar: 10%

Moqui Framework

Moqui Framework is a seamlessly integrated, enterprise-ready framework for building enterprise automation applications based on Java. It includes tools for database interaction (relational, graph, document), logic in local and web services, web and other UI with screens and forms, security, file/res.........

Similar: 10%

Ryouko

This project has been moved to https://github.com/foxhead128/ryouko...

Similar: 6%

Lioness (Languages Interop Framework)

Framework for making Windows applications that are one .exe file in AutoHotKey_L,C++,C#, VB.NET,Java,Groovy,Common Lisp,Nemerle,Ruby,Python,PHP,Lua,Tcl,Perl,Jint,S#,WSH VBScript,HTML/JavaScript/CSS,COM, PowerShell without compiling . For .NET 4....

Similar: 6%