{
  "version": 1,
  "verbs": [
    "listen",
    "see",
    "play",
    "build",
    "make",
    "get-a-song",
    "join",
    "watch",
    "support",
    "collect",
    "other"
  ],
  "projects": [
    {
      "id": "songaday-fan",
      "title": "songaday.fan",
      "verb": "listen",
      "path": "/listen",
      "url": "https://songaday.fan/",
      "tagline": "Every song, with playlists and a listening challenge.",
      "status": "active",
      "since": "2026",
      "sourceUrl": null,
      "crypto": false,
      "inBar": true,
      "barLabel": "Listen"
    },
    {
      "id": "albums",
      "title": "Albums on Bandcamp",
      "verb": "listen",
      "path": "/albums",
      "url": "https://jonathanmann.bandcamp.com/music",
      "tagline": "Albums to stream, download or buy.",
      "status": "active",
      "sourceUrl": null,
      "crypto": false,
      "inBar": false
    },
    {
      "id": "gallery",
      "title": "The gallery",
      "verb": "see",
      "path": "/all",
      "url": "https://gallery.songaday.world/",
      "tagline": "Every song since 2009 on one zoomable wall.",
      "status": "active",
      "since": "2025",
      "sourceUrl": "https://github.com/songadaymann/songaday-display",
      "crypto": false,
      "inBar": true,
      "barLabel": "See all"
    },
    {
      "id": "data-lab",
      "title": "The data lab",
      "verb": "see",
      "path": "/data",
      "url": "https://songaday.studio/data/",
      "tagline": "17 years of songs next to the weather, the moon and the news.",
      "status": "active",
      "since": "2026-10",
      "sourceUrl": "https://github.com/songadaymann/songaday-data",
      "crypto": false,
      "inBar": false
    },
    {
      "id": "motba",
      "title": "MOTBA",
      "verb": "see",
      "path": "/motba",
      "url": "https://motba.art/",
      "tagline": "The Museum of Time Based Art, for artists with daily and lifelong practices.",
      "status": "active",
      "since": "2026",
      "sourceUrl": "https://github.com/songadaymann/motba",
      "crypto": false,
      "inBar": false
    },
    {
      "id": "mann-cool",
      "title": "mann.cool",
      "verb": "play",
      "path": "/games",
      "url": "https://mann.cool/",
      "tagline": "Small, strange browser games, including every Game A Day.",
      "status": "active",
      "since": "2025-12",
      "sourceUrl": "https://github.com/songadaymann/mann-cool",
      "crypto": false,
      "inBar": true,
      "barLabel": "Play"
    },
    {
      "id": "mann-cool-lab",
      "title": "The mann.cool lab",
      "verb": "play",
      "path": null,
      "url": "https://mann.cool/lab",
      "tagline": "Games that aren't finished yet, to try early.",
      "status": "soon",
      "since": "2026-10",
      "sourceUrl": "https://github.com/songadaymann/mann-cool",
      "crypto": false,
      "inBar": false
    },
    {
      "id": "wamp",
      "title": "WAMP",
      "verb": "build",
      "path": "/wamp",
      "url": "https://wamp.land/",
      "tagline": "We All Make A Platformer: build a room, then play everyone else's.",
      "status": "active",
      "since": "2026-03",
      "sourceUrl": "https://github.com/songadaymann/wamp",
      "crypto": false,
      "inBar": false
    },
    {
      "id": "novox",
      "title": "Novox The Robot",
      "verb": "make",
      "path": "/plugins/",
      "url": "https://songaday.studio/plugins/",
      "tagline": "A free plugin that sings. Type lyrics, draw notes, or sing into it.",
      "status": "active",
      "since": "2026-10",
      "sourceUrl": "https://github.com/songadaymann/novox-the-robot",
      "crypto": false,
      "inBar": false
    },
    {
      "id": "drum-expander",
      "title": "Drum Expander",
      "verb": "make",
      "path": null,
      "url": "https://songaday.studio/plugins/#drum-expander",
      "tagline": "Drop in a drum loop, get MIDI for kick, snare, hats, crash, ride and toms.",
      "status": "soon",
      "since": "2026-10",
      "sourceUrl": "https://github.com/songadaymann/drum-expander",
      "crypto": false,
      "inBar": false
    },
    {
      "id": "commissions",
      "title": "Song commissions",
      "verb": "get-a-song",
      "path": "/commission",
      "url": "https://jonathanmann.bandcamp.com/merch",
      "tagline": "A song written for you, about anything.",
      "status": "active",
      "sourceUrl": null,
      "crypto": false,
      "inBar": true,
      "barLabel": "Get a song"
    },
    {
      "id": "suggest",
      "title": "Suggest tomorrow's song",
      "verb": "join",
      "path": "/suggest",
      "url": "https://songaday.fan/suggestions",
      "tagline": "Send an idea for an upcoming song.",
      "status": "active",
      "since": "2026",
      "sourceUrl": null,
      "crypto": false,
      "inBar": false
    },
    {
      "id": "jamuary",
      "title": "Jamuary",
      "verb": "join",
      "path": "/jamuary",
      "url": "https://songaday.fan/jamuary",
      "tagline": "Make a song a day in January, with 31 ideas to start from.",
      "status": "seasonal",
      "season": "Dec-Jan",
      "sourceUrl": null,
      "crypto": false,
      "inBar": false
    },
    {
      "id": "fumble",
      "title": "The Museum of Fumbled Bags",
      "verb": "join",
      "path": "/fumble",
      "url": "https://songaday.studio/fumble",
      "tagline": "Tell the story of the one that got away, anonymously.",
      "status": "active",
      "since": "2026-10",
      "sourceUrl": "https://github.com/songadaymann/songaday-studios",
      "crypto": false,
      "inBar": false
    },
    {
      "id": "discord",
      "title": "Discord",
      "verb": "join",
      "path": "/discord",
      "url": "https://discord.gg/rGTQH7mFNS",
      "tagline": "Talk with other Song A Day fans.",
      "status": "active",
      "since": "2021",
      "sourceUrl": null,
      "crypto": false,
      "inBar": false
    },
    {
      "id": "films",
      "title": "Films",
      "verb": "watch",
      "path": "/films/",
      "url": "https://songaday.studio/films/",
      "tagline": "Mini-docs about making something every day.",
      "status": "active",
      "sourceUrl": "https://github.com/songadaymann/songaday-studios",
      "crypto": false,
      "inBar": false
    },
    {
      "id": "youtube",
      "title": "Song A Day on YouTube",
      "verb": "watch",
      "path": null,
      "url": "https://www.youtube.com/channel/UCvj5S3f10rO6CoibatfRGzg",
      "tagline": "Every song since January 1, 2009, and a new one every day.",
      "status": "active",
      "since": "2009-01",
      "sourceUrl": null,
      "crypto": false,
      "inBar": false
    },
    {
      "id": "donate",
      "title": "Support Song A Day",
      "verb": "support",
      "path": "/donate",
      "url": "https://songaday.studio/#donate",
      "tagline": "Become a monthly supporter. Gifts are tax-deductible.",
      "status": "active",
      "since": "2026-10",
      "sourceUrl": "https://github.com/songadaymann/songaday-studios",
      "crypto": false,
      "inBar": false
    },
    {
      "id": "songaday-world",
      "title": "Song pages on songaday.world",
      "verb": "collect",
      "path": null,
      "url": "https://songaday.world/",
      "tagline": "Bid on each day's song as a 1/1, or get a $1 edition.",
      "status": "active",
      "since": "2021-03",
      "sourceUrl": null,
      "crypto": true,
      "inBar": true,
      "barLabel": "Collect"
    },
    {
      "id": "every-two-million-blocks",
      "title": "Every Two Million Blocks",
      "verb": "collect",
      "path": null,
      "url": "https://www.everytwomillionblocks.com/",
      "tagline": "An onchain song that reveals one note every two million blocks.",
      "status": "active",
      "since": "2025-11",
      "sourceUrl": null,
      "crypto": true,
      "inBar": false
    },
    {
      "id": "little-pink-men",
      "title": "Little Pink Men",
      "verb": "collect",
      "path": null,
      "url": "https://littlepinkmen.com/",
      "tagline": "Every Little Pink Men figure, photographed from every side, with a mint coming.",
      "status": "active",
      "since": "2024-10",
      "sourceUrl": null,
      "crypto": true,
      "inBar": false
    },
    {
      "id": "thetoolkit",
      "title": "TheToolk.it",
      "verb": "other",
      "path": null,
      "url": "https://www.thetoolk.it/",
      "tagline": "Post one video to all your social networks at once.",
      "status": "active",
      "since": "2025-07",
      "sourceUrl": "https://github.com/SongADAO/thetoolk.it",
      "crypto": false,
      "inBar": false
    },
    {
      "id": "jonathanmann-net",
      "title": "jonathanmann.net",
      "verb": "other",
      "path": "/me",
      "url": "https://www.jonathanmann.net/",
      "tagline": "About Jonathan Mann, who has written a song every day since 2009.",
      "status": "active",
      "sourceUrl": null,
      "crypto": false,
      "inBar": false
    },
    {
      "id": "song-6000",
      "title": "Song A Day #6000",
      "verb": "other",
      "path": null,
      "url": "https://6000.songaday.world/",
      "tagline": "The celebration of song #6,000, June 2025.",
      "status": "archived",
      "since": "2025-06",
      "sourceUrl": null,
      "crypto": false,
      "inBar": false
    },
    {
      "id": "sued-the-sec",
      "title": "I Sued The SEC",
      "verb": "other",
      "path": null,
      "url": "https://suedthesec.com/",
      "tagline": "The 2024 lawsuit over song NFTs, dismissed in September 2025.",
      "status": "archived",
      "since": "2024-07",
      "sourceUrl": null,
      "crypto": true,
      "inBar": false
    },
    {
      "id": "hugh-mann",
      "title": "Hugh Mann",
      "verb": "other",
      "path": null,
      "url": "https://hughmann.agency/",
      "tagline": "Hugh Harmony Creator, an onchain song app from April 2025.",
      "status": "archived",
      "since": "2025-04",
      "sourceUrl": null,
      "crypto": true,
      "inBar": false
    },
    {
      "id": "rmxd",
      "title": "RMXD",
      "verb": "collect",
      "path": null,
      "url": "https://rmxd.songaday.world/",
      "tagline": "Ten song NFTs remixed by Eclectic Method for their holders, 2021.",
      "status": "archived",
      "since": "2021",
      "sourceUrl": "https://github.com/SongADAO/rmxd.songaday.world",
      "crypto": true,
      "inBar": false
    },
    {
      "id": "sadvatars",
      "title": "SADvatars",
      "verb": "collect",
      "path": null,
      "url": "https://songaday.world/pfp",
      "tagline": "A profile-picture maker for Song A Day holders. No longer updated.",
      "status": "archived",
      "sourceUrl": null,
      "crypto": true,
      "inBar": false
    }
  ]
}
