home.social

#recutils — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #recutils, aggregated by home.social.

  1. GNU Recutils: A Plaintext database format

    "Recutils is a collection of tools, like recins, recdel, and recsel used to manage these recfiles/databases. They allow for all the normal basic relational database operations, typing, auto-incrementing, and even field-level crypto. All of this power is yours with the bonus that your database is a human-readable text file that you can grep/awk/sed freely"

    labs.tomasino.org/gnu-recutils/

  2. I'd love to preserve my compositions list in a manageable text file which should act as a #SSOT.

    Current status: nightmare. A mixup of #orgmode (cool), #yaml (oh no), and spreadsheets (fck!).

    Yesterday I stumbled upon #recfiles and #recutils

    gnu.org/software/recutils/

    I think this could work. Please convince me not.

    youtube.com/watch?v=A1whwi-Gc0

  3. Usually my practice even with small databases has been to pulverize them with a highly normalized schema implemented in #postgres. But this week I discovered GNU #recutils, which seems (together with #emacs #recmode) just right for the early, exporatory phase of an analysis.
    gnu.org/software/recutils/
    gnu.org/software/recutils/rec-

  4. When creating content for markdown tables, I usually start by writing a recfile because editing a markdown table means getting distracted by formatting, not writing.

    Once I have my text the way I like it, I select and pipe through rec2csv and pandoc to create the table automatically. Which is great! Because writing markdown tables by hand is the WORST!

    #recutils #vim #markdown

  5. I like the idea of using shell, pipes and commands to manipulate databases and to extract and format data.

    That's also possible with e.g. or , but with the storage format is more human-readable and might be more suitable for certain projects.

  6. Anybody here using GNU ?

    gnu.org/software/recutils/

    "GNU Recutils is a set of tools and libraries to access human-editable, plain text databases called recfiles.

    The data is stored as a sequence of records, each record containing an arbitrary number of named fields.

    The picture below shows a sample database containing information about GNU packages, along with the main features provided by Recutils."

  7. More writing on and -- it's my brainstorming on design of an alternative to 's skeuomorphism of "decks" and "cards".

    So far, Concepts, Relationships and Arrows. [And hypergraphs! Oh my!]

    Out of this might also come a nice way to describe what could become Anki decks with some clever reporting.

    gateway.ipfs.io/ipns/QmadngtR4