{"id":25891618,"url":"https://github.com/lnbits/lncalendar","last_synced_at":"2026-03-05T07:03:05.312Z","repository":{"id":203706729,"uuid":"710222958","full_name":"lnbits/lncalendar","owner":"lnbits","description":"A paid scheduling extension for LNBits that lets you schedule blocks of time on your calendar and get paid in Bitcoin.","archived":false,"fork":false,"pushed_at":"2026-01-27T12:42:16.000Z","size":1291,"stargazers_count":1,"open_issues_count":6,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-01-28T00:29:07.412Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lnbits.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-10-26T09:10:16.000Z","updated_at":"2025-05-07T12:28:01.000Z","dependencies_parsed_at":"2025-05-15T23:01:28.491Z","dependency_job_id":null,"html_url":"https://github.com/lnbits/lncalendar","commit_stats":null,"previous_names":["lnbits/lncalendar"],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/lnbits/lncalendar","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lnbits%2Flncalendar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lnbits%2Flncalendar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lnbits%2Flncalendar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lnbits%2Flncalendar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lnbits","download_url":"https://codeload.github.com/lnbits/lncalendar/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lnbits%2Flncalendar/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30113121,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-05T03:40:26.266Z","status":"ssl_error","status_checked_at":"2026-03-05T03:39:15.902Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-02T20:28:45.681Z","updated_at":"2026-03-05T07:03:05.278Z","avatar_url":"https://github.com/lnbits.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LNCalendar\n\nA paid scheduling extension for LNBits that lets you schedule blocks of time on your calendar and get paid in Bitcoin.\n\nIt's like Calendly for Bitcoin, but better!\n\n(based on an idea by Mike Jarmuz)\n\n## Create your calendar or schedule\n\nClick _New Schedule_ and fill the required information\n\n![new](https://i.imgur.com/bXPex1F.png)\n\n- select a wallet\n- give your schedula a name\n- select a weekday to start and end\n- select the hours you are available for appointments\n- define a cost per appointment (for now it's 30 min slots)\n\nClick create\n\nYou'll see your newly created schedule and an appointments list\n\n![created](https://i.imgur.com/5PO9k5E.png)\n\nClients will see the public page to make appointments with you\n\n![client](https://i.imgur.com/L1Jhln4.png)\n\n## View your appointments\n\nYour appointments will show up on the main extension page, on the Appointments section\n\n![appointments section](https://i.imgur.com/NPVUrTN.png)\n\nBy clicking on the settings button, in your schedule, you can see your calendar/schedule, appointments and define some unavailable days.\n\n![settings](https://i.imgur.com/LCynQMp.png)\n\nA pop up will show up. On the _Schedule Info_ tab you'll see your calendar and appointments are marked on the calendar.\n\n![settings 2](https://i.imgur.com/3hhm27q.png)\n\nIf you click the appointment you'll see some information about the appointments\n\n![info](https://i.imgur.com/njuQfT4.png)\n\nOn the _Set Unavailable_ tab, you can set some days as unavailable\n\n![select unavailable](https://i.imgur.com/g6JuMId.png)\n\n- pick first and last day\n- click set unavailable\n\nThese dates will show up on the client page as disabled for appointments\n\n![show unavailable](https://i.imgur.com/PGKVe2b.png)\n\n## Making appointments\n\nYou can share the public **LNCalendar** page\n\n![public share](https://i.imgur.com/yud8UQi.png)\n\nUsers can then book an appointment with you\n\n![make appointment](https://i.imgur.com/zJop96S.png)\n\n- select a day and time\n- fill in a name, optional email, and a message (describing what's the appointment about)\n- click _Submit_\n- Pay the invoice\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flnbits%2Flncalendar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flnbits%2Flncalendar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flnbits%2Flncalendar/lists"}