Skip to content

A cross platform application to make a searchable set of lists of any type, with rating and optional tags

License

Notifications You must be signed in to change notification settings

thenick775/thelist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TheList

An app to make a fast, searchable, in memory set of lists.

This is a generic listing utility capable of managing multiple lists. Fyne was used for the application display and packaging.

I built this because I watch so many movies and read so many books that it became impossible for me to keep track of my favorites in my head.

The search utilizes regular expressions, which is the primary way I wanted to be able to filter and search by names/multiple item tags.

This is the currnt version of this software, the terminal TUI utility was retired in favor of the graphical display, where keyboard shortcuts for this version were included for ease of use.

This application has been tested and packaged on OSX, where the script included places the configuration file next to the executable.

Note: This appplication was featured in the fyne showcase!

Features

  • Search list items by regular expression
  • Support for multiple lists
  • Sort alphabetically
  • Add/Remove/Edit/Delete list items
  • Add/Remove/Edit/Delete lists
  • Light/Dark theme support
  • Export lists and filtered results
  • Keyboard shortcuts
  • Basic list statistics

Application File System Structure (OSX)

./TheList.app
└── Contents
    ├── Info.plist
    ├── MacOS
    │   ├── conf.json
    │   ├── fonts
    │   │   └── *.ttf
    │   └── the-list
    └── Resources
        └── icon.icns

Demo

About

A cross platform application to make a searchable set of lists of any type, with rating and optional tags

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published