I will show you 2 frameworks that can help you with to solve the following problems:
Avoid overwhelm complex and intimidating API when writing applications. Will use Click to solve that problem.
Allow discoverability. This is very important when you have an application that supports many options or that you haven’t used in a while. That is where Trogon comes handy.
How could I miss out on #VisiData for so long? This might become my new favorite #CLI tool.
If you do anything with data and enjoy working in the terminal, check it out. It can
• provide a #TUI for viewing and editing data in #CSV, #Excel, #SQLite, #JSON, #YAML & #XML files and quite a few more
• sort, filter, join and edit that data, across files and across formats
• convert between the formats (interactively or not)
• record & play macros
• be scripted in #Python
Daily-driving #pinephone for 2+y and I love it! Won't go back to *droid golden prison!
BUT it's a tradeoff, like all things in life.. and freedom comes with a cost (otherwise it's somebody fooling you with the illusion of it for their own profit..)
1/ performance is poor. You have to optimize your session/apps to get the best of the battery. #sxmo#tui#frugal
2/ It's work. like free/libre sw in general. It's emergent. Have to fix/admin. (better than free labour for GAFAM no?)