A Gtk4/Libadwaita application to keep track of your inventory. It's still under development, it's not ready for use.
I have decided to stop the development of this application because I would need to rewrite it from the ground up, because the code become too messy. Maybe I will start again in the future.
Not all features will be implemented, it's just a list of ideas
- saving inventory in a file
- saving items/parts list
- saving settings
- saving products and used parts
- saving history
- loading files
- loading items/parts list
- loading settings
- loading products
- loading history
- view items list
- delete item
- edit item
- selected page
- item details
- buy button
- datasheet button
- product info
- product parts
- product parts management
- sorting
- alphabetical sorting
- numerical sorting
- search/filter items
- search bar
- search item by detail
- disable other rows (filter)
- conditional filter (<,>)
- multiple parameter search
- products
- info page
- deleting
- saving
- editing
- parts binding
- adding new parts
- in production and progress tracking
- search
- custom info for every item with saving/loading from file
- triple pane layout
- link to buy from website
- autosave
- drop down with search
- export to CSV or other formats
- import from CSV or JSON
- dashboard
- low stock
- out of stock
- data sheet file/URL linking
- barcode scanning
- bill/invoice generation
- threading for loading files
You just need to clone the repository
git clone https://github.com/Nokse22/inventario.git
Open the project in GNOME Builder and click "Run Project".
Go to actions, select the latest build and download the io.github.nokse22.inventario-x86_64.zip
file, extract it and install the app with
flatpak install io.github.nokse22.inventario.flatpak