{"id":13466709,"url":"https://github.com/invpe/GridShell","last_synced_at":"2025-03-26T00:31:26.405Z","repository":{"id":159799057,"uuid":"609161300","full_name":"invpe/GridShell","owner":"invpe","description":"Distributed Volunteer Computing with IOT","archived":true,"fork":false,"pushed_at":"2024-11-03T19:26:02.000Z","size":6843,"stargazers_count":12,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-02-08T10:45:00.970Z","etag":null,"topics":["arduino","community-driven","distributed-computing","eco-friendly","ecology","edge-computing","esp32","esp32-arduino","esp8266","experiment","green-computing","green-computing-project","hobby-project","innovation","iot","low-power-computing","serverless-applications","ultra-low-power","volunteer-computing"],"latest_commit_sha":null,"homepage":"https://github.com/invpe/GridShell","language":"C","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/invpe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"buy_me_a_coffee":"invpe"}},"created_at":"2023-03-03T14:03:05.000Z","updated_at":"2024-12-16T18:59:07.000Z","dependencies_parsed_at":"2023-09-23T23:01:39.934Z","dependency_job_id":"32e4be79-67f1-4eef-84e7-0fd28712ca3c","html_url":"https://github.com/invpe/GridShell","commit_stats":{"total_commits":865,"total_committers":1,"mean_commits":865.0,"dds":0.0,"last_synced_commit":"51355bae4ea927beb7ee07579d01266071f5dc89"},"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/invpe%2FGridShell","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/invpe%2FGridShell/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/invpe%2FGridShell/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/invpe%2FGridShell/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/invpe","download_url":"https://codeload.github.com/invpe/GridShell/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245566098,"owners_count":20636390,"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":["arduino","community-driven","distributed-computing","eco-friendly","ecology","edge-computing","esp32","esp32-arduino","esp8266","experiment","green-computing","green-computing-project","hobby-project","innovation","iot","low-power-computing","serverless-applications","ultra-low-power","volunteer-computing"],"created_at":"2024-07-31T15:00:49.110Z","updated_at":"2025-03-26T00:31:24.644Z","avatar_url":"https://github.com/invpe.png","language":"C","funding_links":["https://buymeacoffee.com/invpe"],"categories":["Categories"],"sub_categories":["Experiments"],"readme":"\n\n\u003cp align=\"center\"\u003e\n  \u003cimg  src=\"https://github.com/invpe/gridshell/blob/main/Resources/gridshell_small.png\"\u003e  \n\u003c/p\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n\u003cimg alt=\"Dynamic JSON Badge\" src=\"https://img.shields.io/badge/dynamic/json?url=https://raw.githubusercontent.com/invpe/GridShellExplorer/main/docs/current.json\u0026query=Nodes\u0026style=plastic\u0026label=Nodes%20Online\"\u003e\n\u003cimg alt=\"Dynamic JSON Badge\" src=\"https://img.shields.io/badge/dynamic/json?url=https://raw.githubusercontent.com/invpe/GridShellExplorer/main/docs/current.json\u0026query=TotalTasks\u0026style=plastic\u0026label=Tasks%20completed\u0026color=%2399ff99\"\u003e\n\u003cimg alt=\"Dynamic JSON Badge\" src=\"https://img.shields.io/badge/dynamic/json?url=https://raw.githubusercontent.com/invpe/GridShellExplorer/main/docs/current.json\u0026query=UsersCount\u0026style=plastic\u0026label=Volunteers\u0026color=%23ffffff\"\u003e\n\u003cimg alt=\"Dynamic JSON Badge\" src=\"https://img.shields.io/badge/dynamic/json?url=https://raw.githubusercontent.com/invpe/GridShellExplorer/main/docs/current.json\u0026query=Utilization\u0026suffix=%25\u0026style=plastic\u0026label=Utilization\u0026color=%23eeee88\"\u003e\n \u003cimg alt=\"Dynamic JSON Badge\" src=\"https://img.shields.io/badge/dynamic/json?url=https://raw.githubusercontent.com/invpe/GridShellExplorer/main/docs/current.json\u0026query=TV\u0026suffix=%25\u0026style=plastic\u0026label=TV\u0026color=%23aaaa88\"\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003ca href=https://github.com/invpe/GridShell/blob/main/Documentation/Tutorials/Whitepaper.md\u003e\u003cimg src=\"https://badgen.net/static/\u003e/Whitepaper/34ebd5?scale=2?\"\u003e\u003c/a\u003e \n\u003ca href=https://github.com/invpe/gridshell/blob/main/Documentation/Tutorials/Use.md\u003e\u003cimg src=\"https://badgen.net/static/\u003e/JOIN/34ebd5?scale=2?\"\u003e\u003c/a\u003e \n\u003ca href=https://github.com/invpe/GridShell/discussions\u003e\u003cimg src=\"https://badgen.net/static/\u003e/Community/34ebd5?scale=2?\"\u003e\u003c/a\u003e  \n\u003ca href=https://github.com/invpe/GridShell/tree/main/Documentation/FAQ\u003e\u003cimg src=\"https://badgen.net/static/\u003e/FAQ/34ebd5?scale=2?\"\u003e\u003c/a\u003e  \n\n \n\u003ca href=https://github.com/invpe/GridShell/tree/main/Sources/Integrations\u003e\u003cimg src=\"https://badgen.net/static/\u003e/Integrations/ebcf34?scale=2?\"\u003e\u003c/a\u003e\u003ca href=https://github.com/invpe/gridshell/tree/main/Documentation\u003e\u003cimg src=\"https://badgen.net/static/\u003e/Documentation/ebcf34?scale=2\"\u003e\u003c/a\u003e\n\u003ca href=https://github.com/invpe/gridshell/tree/main/Sources\u003e\u003cimg src=\"https://badgen.net/static/\u003e/Sources/ebcf34?scale=2?\"\u003e\u003c/a\u003e\u003ca href=https://invpe.github.io/GridShellExplorer/\u003e\u003cimg src=\"https://badgen.net/static/\u003e/Explorer/ebcf34?scale=2?\"\u003e\u003c/a\u003e\u003ca href=https://github.com/paladin-t/my_basic\u003e\u003cimg src=\"https://badgen.net/static/\u003e/MyBasic/ebcf34?scale=2?\"\u003e\u003c/a\u003e\u003cBR\u003e\n\n\u003c/div\u003e  \n\n\u003cp align=\"center\"\u003e\n  \u003ci\u003eDistribute tasks to a wide range of everyday devices, including sensors, light bulbs, smart sockets, refrigerators and DIY solutions\u003c/i\u003e\n\u003c/p\u003e   \n\u003cdiv align=\"center\"\u003e  \n  Integrated with\u003cBR\u003e\n  \u003ca href=https://looko2.pl/en/\u003e\u003cimg src=https://github.com/user-attachments/assets/b83d1f62-32f7-483d-b22a-285dd615249d alt=\"Integrated with\"\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n\n---\n\n\nWith billions of IOT devices connected today there is a huge potential of computing power ready for use at minimal or even zero cost. These tiny computers are capable of operating on renewable energies like solar power, giving tremendous opportunities for utilizing their computing capabilities without impacting environment. We all have WiFi enabled sensors, smart bulbs, sockets, plugs... which idle for most of their time - why not connect them together and use as one big computer to solve our problems ?\n\n\u003ca href=https://www.gnd.io/some-thoughts-on-idle-iot-devices-and-rent-economies/\u003e\u003cimg src=https://github.com/invpe/GridShell/assets/106522950/2130ee5d-800e-4710-9cd1-2be6315d3c06\u003e\u003c/a\u003e\n\n\n\n\n\n\n\n```\ntaskid = submit(YOUR_SCRIPT,YOUR_INPUT)\nresults = gettask(taskid)\n```\n![b](https://github.com/user-attachments/assets/c04f9cdc-70b3-4a5c-ada0-478243388086)\n   \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finvpe%2FGridShell","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finvpe%2FGridShell","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finvpe%2FGridShell/lists"}