autumo

autumo enterprise products
Software built to excel.



Modules & Frameworks

The modules and frameworks presented here are software modules that have been developed in the Java language and technology. In order to integrate these modules into your projects, you must have technical expertise in this area. The software modules are integrated into your own projects using either Maven or Gradle. Specialist knowledge of these technologies is also required.

autumo's modules are based on a lean and efficient software architecture with as little overhead and dependencies as possible. The goal is to develop software quickly without having to accumulate a lot of knowledge about foreign frameworks or read many books describing architectural concepts. autumo has been building frameworks for years, and this is the result based on that experience.

If you want to create Java web applications quickly and easily, take a look at autumo beetRoot (Open Source).


autumo UI - Rapid Java FX framework to fastly create modern UI apps. autumo Registration - Add licensing and registration functionality to your apps. autumo Scheduler - Schedule any tasks.
autumo UI FX
Java FX rapid development framework
autumo Registration
Application registration and license management
autumo Scheduler
Robust task scheduling component
autumo Search - Index full text documents and objects and search them. autumo Documents - Store and find documents.
autumo Search
Document and objects indexing and search
autumo Documents
Document storage, full-text indexing and search


autumo UI FX

A rapid JavaFX desktop application framework for building cross-platform applications with minimal boilerplate. The open-source version provides the following features:

autumo UI FX is free and open-source software licensed under the Apache License 2.0. The source code and demo project are available on GitHub:

See the API documentation of the commercial version of autumo UI here.


Commercial version: autumo UI



Additional components and services:

  • Licensing and registration. Integrated registration views and a complete licensing implementation, including an online license server platform and license file management.
  • Application update checks. Integrated components for checking and managing application updates.
  • Common base libraries. A collection of reusable libraries providing numerous additional foundational components, primarily designed to support the application lifecycle of desktop applications. See the autumo-commons API documentation.

The commercial version can be licensed separately. For licensing options, pricing and further information, please contact our sales team.



autumo Registration

The complete registration module is included with the commercial autumo UI framework. It provides client and server implementations in Java, Python and Rust, together with the full licensing component. Licenses can also be issued manually without an online server, using a local license creator. Registration can be performed either through a console application or a graphical user interface.

Additionally, we provide a comprehensive online registration platform with the following features:

Download: autumo Registration Dummy Project



Notes:

  • The registration dummy project shows the register and license handling for server and console applications.
  • The autumo UI FX Demo (UI FX framework) shows a register-panel, where a issued license could be registered for Java FX applications.


autumo Scheduler

The scheduler is a classic task scheduler based on the Quartz Scheduler, whereby the tasks are stored in a database. It consists of a dispatcher module that can be configured with a beetRoot server.

Features:



autumo Search

The search module is part of the documents module, but can also be used on its own. It indexes documents and objects in an index-store, which can then be looked up using a full-text search. You can define any number index-stores in order to achieve a logical separation of the index-stores that a domain can access. For full-text index files (over 80 formats), we recommend to purchase the documents module, which automatically extracts the files.

Features:



autumo Documents

The autumo Documents module allows you to store any file documents in common databases (e.g., Oracle, MariaDB, PostgreSQL, etc.) or on the file system, and each stored document is full-text indexed so that it can be searched via a web or other user interface. It can extract and read all common Open and MS Office documents and over 80 other file formats! In addition, if available, all metadata fields of a document are stored as well, which can then be searched for as additional fields. Moreover, any programmatic Java object can be indexed and called. The document API consists of clear and documented functionalities. You can define any number file-stores in order to achieve a logical separation of the file-stores that a domain can access.

The free autumo Documents Viewer below demonstrates the ability of the autumo documents module to extract arbitrary files for indexing. The module can be useful in digital forensics or intelligence or in any case where documents need to be stored and searched.

autumo Documents Viewer - Drag any file to extract.

Download: autumo Documents Viewer



Notes:

  • Version 1.1.1: Extraction bugfix for formats ppt, ods, odt.
  • The documents viewer shows the ability of the autumo documents module to extract any file for indexing.
  • Just drop any document into the app.
  • In order to install autumo Documents UI, you might have to outsmart Microsoft's Defender and Apple's Gatekeeper.


This website is using only internal technical cookies without collecting geolocation or personal data. More details
Got it!