{"id":11300,"login":"johnfraney","has_sponsors_listing":true,"data":{"kind":"user","name":"John Franey","uuid":"1728528","email":"","login":"johnfraney","company":"Freelance","twitter":null,"website":"https://johnfraney.ca","html_url":"https://github.com/johnfraney","icon_url":"https://avatars.githubusercontent.com/u/1728528?u=fb509f0e20eacb7ef9fff647327395aeaeabfc06\u0026v=4","location":"Nova Scotia, Canada","metadata":{"funding":null,"has_sponsors_listing":true},"followers":44,"following":18,"owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/johnfraney","created_at":"2022-11-04T01:42:01.758Z","updated_at":"2026-08-25T04:21:33.015Z","description":"Self-taught full-stack developer and maintainer of @blurry-dev ","total_stars":134,"funding_links":["https://github.com/sponsors/johnfraney"],"last_synced_at":"2026-08-25T04:21:32.892Z","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/johnfraney/repositories","repositories_count":46},"created_at":"2024-11-25T14:00:04.044Z","updated_at":"2026-09-01T01:11:51.672Z","last_synced_at":"2026-09-01T01:11:51.672Z","sponsors_count":1,"sponsorships_count":3,"active_sponsorships_count":0,"active_sponsors_count":0,"sponsor_profile":{"bio":"Hello! My name's John and I'm a self-taught programmer from Nova Scotia, Canada. I host a programming blog at johnfraney.ca, and I publish Python and TypeScript open-source projects here on GitHub.\nMy main open-source project is a static site generator called Blurry, which you can find at https://github.com/blurry-dev/blurry. I also maintain some monetized websites:\n\n▦ Table to Markdown, to convert HTML tables and spreadsheet cells from your clipboard into well-formatted Markdown\n🐍 Pyrfecter, an in-browser linter, formatter, and modernizer for Python\n🫖 Decaf Digest, a decaf tea review site\n🔊 Sonic Damage, a voice-activated soundboard for TTRPGs\n\nYour support will help keep me motivated to maintain and improve these projects so I can share them with the world. Thank you!","past_sponsors":1,"featured_works":[],"current_sponsors":0},"minimum_sponsorship_amount":2,"url":"https://sponsors.ecosyste.ms/accounts/johnfraney","api_url":"https://sponsors.ecosyste.ms/api/v1/accounts/johnfraney","html_url":"https://github.com/johnfraney","sponsors_url":"https://github.com/sponsors/johnfraney","sponsors_api_url":"https://sponsors.ecosyste.ms/api/v1/accounts/johnfraney/sponsors","sponsorships_api_url":"https://sponsors.ecosyste.ms/api/v1/accounts/johnfraney/sponsorships"}