Show HN: Diego – A CLI tool for importing into Hugo exported data from services Hey there! Initially, I had created a script to automate importing some exported files into my Hugo website. As I implemented support for the second service though, I realized that it would be better to convert the script into a CLI tool. (Also, a good opportunity to learn/practice Go). That's 'diego.' I released it about a month ago, but I'm only announcing it here now. Basically, it's a CLI tool designed to import official exported data, CSV and JSON files, from popular services into Hugo. It offers: - Automatic CSV and JSON conversion into Hugo data files - Support for all Hugo data file formats - Easy data management in a human-readable format (YAML) - Automatic generation of Hugo shortcodes for imported data - Optional scrape capabilities for fetching missing fields - Flags suited for scripting and pipelines - Persistent configuration Feedback, suggestions, constructive criticism, and contributions are welcome! I've just submitted a patch implementing support for Instapaper. If you have ideas for additional services that would be a good fit to add support to, let me know. This is my first released FOSS project Below is a link containing a plaintext report of my TODOS along with the time I've spent on each item while developing diego. (I think it helps getting an overview of the project internals). https://ift.tt/sI9HQ1u... https://ift.tt/bIXHZmN April 6, 2024 at 02:18AM
Show HN: Diego – A CLI tool for importing into Hugo exported data from services https://ift.tt/8gHYquQ
Related Articles
Show HN: I Made a Project Management Software for Freelancers https://ift.tt/VsedYwLShow HN: I Made a Project Management Software for Freelancers After ab… Read More
Show HN: Alpha Demo of NotePad.ai (open source) https://ift.tt/swf3rq7Show HN: Alpha Demo of NotePad.ai (open source) Hi all, I threw togeth… Read More
Show HN: We Made The World's Smallest and Cheapest Network Switch https://ift.tt/krQ6woqShow HN: We Made The World's Smallest and Cheapest Network Switch Hell… Read More
Show HN: Collate multiple PDFs into one with cover and automatic TOC https://ift.tt/C8Q9dUxShow HN: Collate multiple PDFs into one with cover and automatic TOC c… Read More
Show HN: b2v.xyz – Protection against impersonation attacks https://ift.tt/jRruoGTShow HN: b2v.xyz – Protection against impersonation attacks Hi HN, I’m… Read More
Show HN: Summarize Trending GH Repos in Terminal or Browser https://ift.tt/CFq1wQNShow HN: Summarize Trending GH Repos in Terminal or Browser Hey HN, I … Read More
Show HN: SQLite Database Explorer https://ift.tt/FCwbfMdShow HN: SQLite Database Explorer SQLite database explorer https://ift… Read More
Show HN: 100% open-source voice assistant – as a HAL9000 https://ift.tt/dcYuvCJShow HN: 100% open-source voice assistant – as a HAL9000 It started in… Read More
0 Comments: