Small desktop and android Projects that wouldn't be noteworthy otherwise. The goal is to implement components so that they can be considered "completed" and require no further maintenance (except bumping framework/library versions).
The following section outlines current apps and libraries and their purpose. Some rust/
and packages/
libraries are left out as they are not useful enough on their own.
rust/dir_size
- A tool to recursively determine the size of a directoryrust/iniconf
- A library to parse config filea in ini format
apps/calculator
- A kalker based calculator app, lacks android supportapps/rewordle
- Reimplementation of the classical world game, lacks some minor fidelity
apps/file_manager
- Material design graphical file manager for desktoprust/vcs
- custom minimal git implementation
While there is some effort to write a tool/script set that can do everything there are currently 3 processes:
- melos for testing and linting flutter/dart projects and unifying dependencies
- manual build for flutter app releases
- normal rust build for rust apps
all rust code used by apps is in its own package with a rust directory. There is a buildnative build step that builds these native libraries and puts them in their respective platform directories.