A couple of months ago I really wanted a way to interact with Stellar from the terminal (i.e. command line) in order to have some scripting capabilities and, of course, to make conversations with Stellar (Horizon/Federaion/.. servers) more interactive.
So I started building BB-8. Currently it is in a good beta state where I know several people who use it and like it, some of them provided invaluable feedback since everyone's use case is different and requires a special set of features / ways to achieve what they need.
One of the initial design goals of BB-8 was to avoid using DSL (Domain Specific Language) and stick to public Stellar API. This allows a deeper understanding of what Stellar is "made out of" as it maps Stellar documentation one to one to BB-8 commands, as well as makes BB-8 open for extension in the future to follow innovations in Stellar core.
I am currently working on rolling out a token for education materials (book, ebooks, education courses) within a small company, and I do all my Stellar interaction with BB-8.
Feedback makes it better
I recently learned about stellarcommunity.org and I would really like to hear your feedback about BB-8, specifically:
- why would not you use it?
- what are the design / usable problems you can identify?
- what could be done better?
- general thoughts about it