dishevelled.org hosts Free and Open Source libraries for various user interface components and supporting code, with emphasis on views and editors for complex data structures, like collections, sets, lists, maps, graphs, and matrices.
Subscribe to the dishevelled.org developer mailing list at firstname.lastname@example.org.
Several dishevelled.org projects have been released to the Maven Central Repository.
Algorithms and utility code for data analysis.
High performance bit set implementations.
Source code generation suite based on velocity templates that generates source code in several different styles.
Runnable shell for the codegen library.
Collection and map utility classes.
Command line parser based on typed arguments.
Interfaces for curating collections quickly.
Resizeable container component with a label and an expand/collapse control.
Views for event lists.
Framework for evolutionary algorithms.
Typed functor object interfaces.
Directed graph interface and implementation.
Directed graph readers and writers.
Bundles of variants for icon images.
SVG icon bundle implementation.
Icon bundles and icon sizes for the Tango Project icon theme.
Lightweight components for identifiable beans.
Interpolation and easing functions.
Layout managers for lightweight components.
long-addressable bit and typed object matrix implementations.
Matrix readers and writers.
Non-blocking sparse matrix readers.
Non-blocking matrix implementations.
Multi-key map interfaces and implementation.
Observable decorators for collection and map interfaces.
Observable decorators for graph interfaces.
Piccolo2D easing activities and supporting classes.
Piccolo2D views for event lists.
Piccolo2D nodes for identifiable beans.
Piccolo2D particle system physics integration.
Piccolo2D ribbon nodes and supporting classes.
Piccolo2D sprite nodes and supporting classes.
Piccolo2D state machine sprite and supporting classes.
Piccolo2D tile map nodes and supporting classes.
Piccolo2D venn diagram nodes and supporting classes.
Framework for particle swarm optimization algorithms.
Timer class with nanosecond resolution and summary statistics on recorded elapsed times.
Lightweight components for venn diagrams.
Cytoscape plugin for venn diagrams.
Cytoscape3 app for venn and euler diagrams.
Command line tools for venn diagrams.
Weighted map interface and implementation.