Skip to content

Scala+JavaFx based tool to brainstorm, regroup and analyse information in infinity zooming interface

Notifications You must be signed in to change notification settings

Auginte/zooming-based-organizer

Repository files navigation

Auginte

Auginte is a tool to augment the meaning of complex and heterogeneous information

It is like a zooming based mind-map

Running desktop application

sbt auginteDesktop/run

Assuming you have sbt v1.2.7+ installed.

Alternatively you can run Auginte with Idea

Generating distributable binary

sbt auginteDesktop/assembly

This will generate flat .jar somewhere in auginte-desktop/target/scala-2.12/

To run the application:

java -jar auginte-desktop/target/scala-2.12/AuginteDesktop-assembly-0.9.5-SNAPSHOT.jar

Where 0.9.5-SNAPSHOT version may differ

Command line arguments

auginte.jar [--config-file=...] [SAVED_PROJECT_PATH]

If no arguments, using default configuration and example project.

For example:

java -jar auginte.jar --config-file=auginte-desktop/src/main/resources/example.conf path/to/saved.json

Running tests

Only infinity zoomig is covered with tests

sbt test

Meaning of versions

  • v0.9.5 - Stable version using JSON as a storage
  • v0.8.* - added web version: Maintenance discarded: Too big memory consumption for simple event-based system
  • v0.7.* - OrientDB as a storage: Maintenance discarded: incompatible for frequent async search/store
  • v0.6.4 - JSON based storage: Retagging as v0.9.5: Too keep application usable and up-to-date
  • v0.0.* - v0.5.*Prototype

Known Issues

References

Author/Copyright

Aurelijus Banelis [email protected] http://www.auginte.com

About

Scala+JavaFx based tool to brainstorm, regroup and analyse information in infinity zooming interface

Resources

Stars

Watchers

Forks

Packages

No packages published