Skip to content

efficacy/stringtree

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
lib
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Stringtree is a general purpose Java library containing a selection of useful code.

Highlights include:

Stringtree Templater

The template engine which powers the Mojasef server framework, but is also powerful and flexible enough for any kind of text or data substitution.

Stringtree JSON

A small lean and fast memory-based fully-compliant JSON reader and writer, with optional validation. Especially suitable for import, export and transfer of arbitrary models as JSON.

Stringtree JSON Events

A small lean and fast event-based fully-compliant JSON reader. Especially suitable for efficient "cherry-picking" of partial data without needing to load a whole model

Stringtree XML

A small lean and fast memory-based XML reader(parser) and writer, with optional validation. Especially suitable for import, export and transfer of arbitrary models as XML.

Stringtree XML Events

A small lean and fast event-based fully-compliant XML parser. Especially suitable for efficient "cherry-picking" of partial data without needing to load a whole model

Stringtree JMS

An ultra-lightweight in-memory implementation of JMS. Especially suitable for unit-testing JMS systems and acting as a thin link layer between separable components.

Stringtree Juicer

A powerful and highly-configurable text processing pipeline, used for many years to power the page generation at the high traffic JavaRanch FAQ website ( http://www.coderanch.com/how-to/ )

Stringtree Workflow

A simple but deceptively powerful internal workflow engine, able to manage state, transitions and side-effects of arbitrarily complex models

The Stringtree source was originally hosted with sourceforge - initially in CVS, then subversion at https://stringtree.svn.sourceforge.net/svnroot/stringtree The current public master version of the code is hosted with github at git://github.com/efficacy/stringtree.git

As with other Stringtree projects, Stringtree is dual licensed. You may use it under the terms of either

/2011-03-09 Frank Carver/

About

Stringtree Java utilities

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages