Skip to main content

Eterno Devir


Diego

Project pagehttps://eternodevir.com/projects/diego
AreaApplications
DomainIndieWeb
RoleAuthor
LaunchedFebruary 27, 2024
StatusCI/CD Release Version Go Report
CoreGolang
LicenseGPL-3.0
RepositoryGitHub, Sourcehut

Diego mascot

Diego integrates with Hugo as a CLI tool to assist in importing and utilizing exported social media data from various services on Hugo websites.

Overview

diego is a CLI tool designed to import official CSV and JSON data files from popular services like Goodreads, IMDb, Instapaper, Letterboxd, Spotify, and YouTube into Hugo.

diego provides:

  • 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

Check the README.md file to find out more.