About Gaardeon

Gaardeon Suite of Applications and Libraries

Project Modules

This project has declared the following modules:

Name Description
gaardeon-core Gaardeon Reusable Utilities, including: DataBox - a reactive API for stateful containers. When data changes, anything downstream that used it gets notified automatically. No registering or deregistering listeners.
coinjema Coinjema handles dependency injection and configuration, keeping config separate from your application logic.
GaardFX GaardFX has JavaFX utilities, especially for concurrency.
largus Largus is structured logging that follows a thread or request through its journey, so your logs are organized by action instead of being a jumbled stream of interleaved events.
Spigot Spigot is a tiny embedded web server you can drop into any desktop app.
relatable Relatable is an in-memory object database. It lazily indexes based on the queries you make, with an emphasis on fast lookups.
hoard Hoard is like rsync, but focused on making sure your files live on more than one physical drive. It keeps a database of what's stored where.
CopperCook CopperCook is a recipe manager. You create recipes with names, descriptions, ingredients, instructions, images, and tags. It can spin up a simple web server so you can pull up your recipes on your phone while you're cooking. It can also export everything to PDF.
BasicApp Just for testing purposes
HoardUI Hoard is like rsync, but focused on making sure your files live on more than one physical drive. It keeps a database of what's stored where.
bottled Bottled is an experimental neural net exploring spiking and continual learning.
Sharkbait Chess engines
Sharkbait UI Sharkbait is a chess GUI. It supports UCI, so you can play against Stockfish or other engines, or use the two chess engines that come with it. You can also set up engine-vs-engine matches if you just want to watch.
Tatonk Tatonk is a turn-based tank game. Fog of war, spotting rules, skill-based with some randomness mixed in.
Brokaar Brokaar helps developers build context for AI chats. It reads Java code and can produce files that combine multiple sources, strip code down to just documentation and method signatures, or include linked code as documentation-only references. The goal is giving an AI exactly the context it needs for a task, nothing more.
Mosey Mosey is for stock market data. It pulls data from Polygon.io, charts prices and volumes, shows moving averages, lets you build watchlists, and can scan the market for stocks crossing thresholds you define.
Simaqian - Historical World Globe Simaqian is a 3D globe for browsing history. Zoom around the world and through time to see where things happened: events, cities, wars, nations, people, journeys, battles.
Muster Launcher App for Gaardeon suite of apps