{"id":31797183,"url":"https://github.com/forcequitos/netcaps","last_synced_at":"2025-10-10T20:59:03.186Z","repository":{"id":317126977,"uuid":"1066067616","full_name":"forcequitOS/netcaps","owner":"forcequitOS","description":"Your Caps Lock LED, my network activity light. ","archived":false,"fork":false,"pushed_at":"2025-09-29T02:46:55.000Z","size":107,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-29T03:21:54.397Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Swift","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/forcequitOS.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":"2025-09-29T01:16:11.000Z","updated_at":"2025-09-29T02:46:58.000Z","dependencies_parsed_at":"2025-09-29T03:21:56.592Z","dependency_job_id":"7ec0d399-b35b-47b3-9c93-1ca20a55b35d","html_url":"https://github.com/forcequitOS/netcaps","commit_stats":null,"previous_names":["forcequitos/netcaps"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/forcequitOS/netcaps","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/forcequitOS%2Fnetcaps","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/forcequitOS%2Fnetcaps/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/forcequitOS%2Fnetcaps/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/forcequitOS%2Fnetcaps/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/forcequitOS","download_url":"https://codeload.github.com/forcequitOS/netcaps/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/forcequitOS%2Fnetcaps/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279005248,"owners_count":26083866,"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","status":"online","status_checked_at":"2025-10-10T02:00:06.843Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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-10-10T20:58:58.078Z","updated_at":"2025-10-10T20:59:03.177Z","avatar_url":"https://github.com/forcequitOS.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/forcequitOS/netcaps/blob/main/netcaps.png?raw=true\" width=\"30%\"\u003e\n\u003c/p\u003e\n\n\u003ch2 align=\"center\"\u003eA network activity light on your Caps Lock key.\u003c/h2\u003e\n\n**Try it today, you'll love it, or your money back!**\n\n### Install\n```\nbrew install forcequitOS/brew/netcaps\n```\n\nIt couldn't get much simpler than this. \n\n---\n### Run At Startup\n**Globally:**\n\n1. Run `sudo brew services start netcaps`\n2. Grant Input Monitoring permissions in System Settings\n3. Run `sudo brew services restart netcaps` (Or restart the computer)\n---\n**Only Current User:**\n1. Run `brew services start netcaps`\n2. Grant Input Monitoring permissions in System Settings\n3. Run `brew services restart netcaps` (Or log out and log back in)\n\n---\nAnd you're off to the races!\n\n\u003e[!NOTE]\nAll functionality of your Caps Lock key is 100% preserved with netcaps. Also, netcaps is proudly written in Swift. Yay. \n\n\u003e[!WARNING]\nI don't know if this will impact your battery life or if it'll kill your Caps Lock key LED over time. Your mileage may vary. I'm not responsible if this somehow blows up your computer, but it probably shouldn't.\n\n\u003e[!TIP]\nWant to monitor disk activity instead of network activity? Check out the sister program, discaps, [right here.](https://github.com/forcequitOS/discaps)\n\n---\n### Usage:\n\n`netcaps [arguments]`\n\n**Arguments:**\n\n--silent, -s\t- Silences command-line output\n\n--version, -v\t- Displays the current version of netcaps\n\n--help, -h\t\t- Shows the help menu\n\nThat really. Is about it. Have fun. \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fforcequitos%2Fnetcaps","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fforcequitos%2Fnetcaps","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fforcequitos%2Fnetcaps/lists"}