{"id":15679430,"url":"https://github.com/zachleat/alarmd","last_synced_at":"2025-05-07T09:43:00.539Z","repository":{"id":985448,"uuid":"789885","full_name":"zachleat/ALARMd","owner":"zachleat","description":"Web based alarm clock","archived":false,"fork":false,"pushed_at":"2016-05-05T01:24:02.000Z","size":167,"stargazers_count":12,"open_issues_count":9,"forks_count":3,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-31T08:43:59.278Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://www.alarmd.com/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zachleat.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-07-22T00:05:25.000Z","updated_at":"2021-07-28T18:22:10.000Z","dependencies_parsed_at":"2022-08-16T11:45:10.099Z","dependency_job_id":null,"html_url":"https://github.com/zachleat/ALARMd","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zachleat%2FALARMd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zachleat%2FALARMd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zachleat%2FALARMd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zachleat%2FALARMd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zachleat","download_url":"https://codeload.github.com/zachleat/ALARMd/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252852605,"owners_count":21814386,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":"2024-10-03T16:30:48.590Z","updated_at":"2025-05-07T09:43:00.521Z","avatar_url":"https://github.com/zachleat.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"ALARMd is a User customizable, browser embedded online internet alarm clock capable of\nplaying YouTube videos, MP3's.\n\n\nFeature List\n----------------------------------------------------------------------------------------\n\nEasy Alarm Mode: No more fumbling around when you just want one simple easy-to-add alarm.\n\nGoogle Calendar Alarm Mode: Customize your alarm schedule to your hearts\n  content, it will load your alarms straight from a publicly available\n  Google Calendar. There are some great features with this:\n* Load only the first calendar event of every day\n* Day Limiter (Example: Only load calendar events within the next 3 days)\n* Minute Adjuster (Example: Alarm me 90 minutes before work without adding \n    a separate event)\n* Google does a nice job of normalizing dates as well, so you don't\n    have to worry about calendar time syncing. If it says 8AM on your\n    calendar, it will alarm you at 8AM on your computer local time.\n\nNew Clock Formats:\n* Human Readable Clock Format: Think Half Past Two or A Quarter Til Twelve.\n    This idea is from Laurence Willmott's Project \"It's about Time.\" I took\n    some liberties with his labeling scheme, I hope he doesn't mind.\n* Metric Time Format: Shows the measurement Centi-days in Local Metric\n    Time. Basically, it shows a percentage of much of the day has passed. If\n    it's 80.000, 80 percent of the day has passed, which coincides with 7:12 PM.\n* Unit Circle Time Format: Displays the time in radians that would be shown if a\n    clock were pasted on top of a unit circle. If its 12 o’clock, it will read π/2.\n    After programming this one, it’s starting to seem normal in my brain. Oh, it’s\n    3π/2? Time to eat dinner. How the hell did it get 2π/3??\n* Human Readable Alarm Dates: Think “29 Minutes”, “1 Hour”, “2 Days Ago”.\n\nPreloads all Youtube videos in the background when the page loads using the new\n  Youtube JavaScript? API. This means that alarmd no longer needs an internet\n  connection at the time the alarm goes off (it will need internet to \n  pre-load the video).\n\nRepeat option for YouTube videos and MP3’s. Turn infinite loop on or off. Careful\n  with this one. Don’t leave ALARMd going if you’re not going to be home when\n  it goes off.\n\nCSS Skins, Use the really simple ones I’ve included for Red, Green, or Blue, or \n  include your own URL to your own hosted CSS file.\n\nProvides CSS class hooks to spice up your skins. These are CSS classes that are\n  added to the body tag to allow you to style the alarm differently depending on\n  the alarm clock’s current state. Future enhancements might include more than \n  just alarm-based hooks: Year, day of the year, and hour of the day might be useful,\n  that way you could style the clock to show a lighter background during the day and\n  a darker background at night.\n\n  .alarmWithin30Minutes\n  .alarmWithin15Minutes\n  .alarmWithin5Minutes\n  .alarmWithin1Minute\n  .alarmActive (Alarm is being played)\n\nTest Button to make sure the video or source is working and to check your volume.\n\nCount Down mode to show the time between now and the first alarm.\n\nStore your own list of alarm sources, using YouTube?, MP3, or any URL (Pandora\n  is included).\n\nMilitary time (24 hour clock) and seconds toggle.\n\nNaked mode (get rid of the extras)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzachleat%2Falarmd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzachleat%2Falarmd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzachleat%2Falarmd/lists"}