figbert.com-website

[ACTIVE] the website and home of figbert on the clearnet
git clone git://git.figbert.com/figbert.com-website.git
Log | Files | Refs | README | LICENSE

index.md (1485B)


      1 +++
      2 title = "Caret"
      3 description = "A command line tool for browsing Lobsters in your terminal."
      4 date = 2024-05-22
      5 +++
      6 
      7 [**Caret**][crt] is a command line tool for browsing Lobsters in your
      8 terminal. It brings the Hacker News alternative just a few keystrokes
      9 away in the environment that you're probably already using.
     10 
     11 ![A view of the Lobsters homepage in Caret](list.png)
     12 
     13 Caret is heavily inspired by the excellent [`circumflex`][clx]. It
     14 attempts to emulate much of the same functionality with a much simpler
     15 implementation, using the [Charm] open-source libraries. Caret relies on
     16 Lobsters' unofficial JSON API, and will adjust to changes in this
     17 potentially volatile source of data as needed.
     18 
     19 Caret is debatably a [tangible deliverable]. I developed it before I
     20 announced this intention, but the announcement has been long delayed, so
     21 who knows.
     22 
     23 ![Two side-by-side views of Caret in use](composite.png)
     24 
     25 Many programmers—myself included—practically live in the terminal. It's
     26 a fast-paced, information-dense environment. Caret brings Lobsters to
     27 meet its readers where they are, and enables readers to navigate the
     28 site quickly and effectively in a manner familiar to them.
     29 
     30 Compile Caret from the source code [on my forge][crt] and give it a [go]
     31 (no pun intended) in your terminal.
     32 
     33 [crt]: https://git.figbert.com/caret/
     34 [clx]: https://github.com/bensadeh/circumflex
     35 [charm]: https://charm.sh
     36 [tangible deliverable]: @/posts/tangible-deliverables.md
     37 [go]: https://go.dev