Skip to content
← Back to all projects

Lister

c-jaenicke/lister (github.com)

Lister is a desktop application for managing lists locally. I create lists for all kind of decisions and documentation purposes. Comparing different products and tracking data. Managing and having to look trough 100 Excel files just to find an old comparison or some information has become cumbersome and annoying.

Features

As of right now, Lister has the following features:
  • Creating lists
  • Adding custom fields to lists
  • Exporting entries as CSV data
  • Importing entries as CSV data
  • Duplicating lists
  • Sorting of fields inside of a list
  • Sorting entries of lists by values
  • Different datatypes for fields
  • Searching across all lists
  • Aggregating data inside a list
  • Displaying data inside a list in different charts
  • Local API for agents to interact with
  • Connecting to an OpenAI compatible endpoint for LLM chat integration
Surely more features to come.

Sreenshots

The following images are screenshots taken of Lister:
Starting screen, overiew over existing lists.
Starting screen, overiew over existing lists.
View of a single list with all entries and options.
View of a single list with all entries and options.
Bar chart based on entries in a list.
Bar chart based on entries in a list.
View of a single list with filters and summary enabled.
View of a single list with filters and summary enabled.

Technology

Lister was built using SvelkteKit as the frontend framework. Tauri was then used to build local binaries and realize the local integration. Data is stored in a local SQLite database.