Open iconoclasthero opened 1 month ago
I am actually working on a CLI tool in tandem with this, I just have not published that code yet
i wrote a couple things in bash to get an idea of what's going on with the API: https://github.com/iconoclasthero/abc
i think what i might do is just fork the js backend of abs over and reuse all of that and build a ChUI front end. I assumed it would be web-based, but i was looking at vuejs.org and it says it makes terminal applications... i was like shit, that's what i want...so I'm thinkinging I might start with https://vue-termui.dev, though more support for developing web-based solutions is unquestionably more available...
What sort of structure have you been working on for cli tools?
Are you ever on the abs discord? I'd like to discuss this project a bit/what insight you might have about building cil tools... I'm starting with bash 'cuz that's all I know, but python isn't that hard... Plus there's ai...
Anyway, I want something as mpc is to mpd so I can do as much as possible from the cli.
Here's my implementation of the m4b chapter indexing, pulling info from sqlite and the API: https://github.com/iconoclasthero/indexopus/blob/master/indexopus