{"id":39734556,"url":"https://github.com/travis-heavener/mangomanager","last_synced_at":"2026-01-18T11:04:11.028Z","repository":{"id":332731606,"uuid":"1128667028","full_name":"travis-heavener/mangomanager","owner":"travis-heavener","description":"A LAN-based hardware monitor made using Express \u0026 web sockets.","archived":false,"fork":false,"pushed_at":"2026-01-15T08:05:47.000Z","size":79,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-01-15T14:50:50.141Z","etag":null,"topics":["express","hardware-management","nodejs","websocket"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/travis-heavener.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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":"2026-01-06T01:31:47.000Z","updated_at":"2026-01-15T08:05:51.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/travis-heavener/mangomanager","commit_stats":null,"previous_names":["travis-heavener/mangomanager"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/travis-heavener/mangomanager","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/travis-heavener%2Fmangomanager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/travis-heavener%2Fmangomanager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/travis-heavener%2Fmangomanager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/travis-heavener%2Fmangomanager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/travis-heavener","download_url":"https://codeload.github.com/travis-heavener/mangomanager/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/travis-heavener%2Fmangomanager/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28535156,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-18T10:13:46.436Z","status":"ssl_error","status_checked_at":"2026-01-18T10:13:11.045Z","response_time":98,"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":["express","hardware-management","nodejs","websocket"],"created_at":"2026-01-18T11:04:10.396Z","updated_at":"2026-01-18T11:04:11.023Z","avatar_url":"https://github.com/travis-heavener.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n    \u003cimg src=\"icons/readme-icon.jpg\" width=\"300\" height=\"158\"\u003e\n    \u003cbr\u003e\n    \u003ca href=\"https://opensource.org/licenses/MIT\"\u003e\u003cimg src=\"https://img.shields.io/badge/License-MIT-purple.svg\"\u003e\u003c/a\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Language-JavaScript-orange\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/stars/travis-heavener/mangomanager?style=flat\u0026label=Stars\u0026color=white\"\u003e\n    \u003cbr\u003e\n    \u003ch1\u003eMangoManager\u003c/h1\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n    \u003ch3\u003e\u003cem\u003eA LAN-based hardware monitor\u003c/em\u003e\u003c/h3\u003e\n    \u003ch3\u003eProject by Travis Heavener\u003c/h3\u003e\n\u003c/div\u003e\n\n---\n\n## About\n\nMangoManager (or simply \"Mango\") is a LAN hardware resource manager that allows other\nnetwork devices to view the host device's hardware utilization in the browser.\n\nI mainly created this to work on my knowledge of web sockets, and to serve as my first\nproject for 2026.\n\n## Configuration\n\n1. Install [Node.js](https://nodejs.org/).\n2. In the root directory of this project, run `npm i` to install required packages.\n3. Copy the configuration file \"conf/config.sample.json\" to \"conf/config.json\" and adjust to your liking.\n4. In the same directory, run `npm run dev` to start Mango.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftravis-heavener%2Fmangomanager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftravis-heavener%2Fmangomanager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftravis-heavener%2Fmangomanager/lists"}