{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"services-registry-server","owner":"sudomesh","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":9,"issueCount":0,"starsCount":0,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-04T11:18:22.895Z"}},{"type":"Public","name":"services-registry-client","owner":"sudomesh","isFork":false,"description":"A web application for adding DNS entries and browsing services","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":20,"issueCount":1,"starsCount":1,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-11T06:15:00.417Z"}},{"type":"Public","name":"monitor","owner":"sudomesh","isFork":false,"description":"a way to monitor health of (people's open) network","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":10,"starsCount":5,"forksCount":7,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-26T05:21:19.325Z"}},{"type":"Public","name":"disaster-radio-simulator","owner":"sudomesh","isFork":false,"description":"A javascript network simulator for the disaster.radio routing protocol","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":3,"starsCount":32,"forksCount":6,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-09-07T14:22:52.544Z"}},{"type":"Public","name":"shovelcat","owner":"sudomesh","isFork":false,"description":"Tunnel daemon for ppp over netcat","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-03-05T03:16:16.996Z"}},{"type":"Public","name":"peoplesopen-dash","owner":"sudomesh","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":8,"starsCount":9,"forksCount":4,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-12-06T06:04:35.614Z"}},{"type":"Public","name":"waldo","owner":"sudomesh","isFork":false,"description":"udp broadcasting experiments","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-10-30T05:59:54.039Z"}},{"type":"Public","name":"disaster-radio-map","owner":"sudomesh","isFork":false,"description":"A collaborative mapping app for disaster.radio","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":2,"starsCount":17,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-10-27T22:04:08.844Z"}},{"type":"Public","name":"meshnode-database","owner":"sudomesh","isFork":false,"description":"A minimal mesh node database with an admin web gui and a RESTful json API","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":2,"starsCount":8,"forksCount":6,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-08-08T01:57:01.000Z"}},{"type":"Public","name":"makenode","owner":"sudomesh","isFork":false,"description":"Configures new sudo mesh nodes","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":5,"starsCount":8,"forksCount":8,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-07-05T18:34:50.274Z"}},{"type":"Public","name":"ipk-builder","owner":"sudomesh","isFork":false,"description":"A node.js library for building IPK packages.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":6,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-07-05T18:29:04.439Z"}},{"type":"Public","name":"Rocket.Chat-Trello-Integration","owner":"sudomesh","isFork":true,"description":"Integration between Trello and Rocket.Chat: send Trello activity notifications to Rocket.Chat channels.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":26,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-05-03T22:07:01.001Z"}},{"type":"Public","name":"tp-flasher","owner":"sudomesh","isFork":false,"description":"A flasher utility for TP-Link routers and routers that need a tftp server","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":6,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-04-12T05:02:39.495Z"}},{"type":"Public","name":"meshygardentoolshed","owner":"sudomesh","isFork":false,"description":"a service to store gardenmesh measurements","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-12-27T05:48:36.398Z"}},{"type":"Public","name":"arduino-esp8266-test","owner":"sudomesh","isFork":false,"description":"Some code for testing ESP8266 web server and SPI performance for use in DisasterRadio","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-09-05T05:12:43.989Z"}},{"type":"Public","name":"node-config-diagram","owner":"sudomesh","isFork":true,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-09-15T21:38:03.917Z"}},{"type":"Public","name":"sudomesh-flasher","owner":"sudomesh","isFork":false,"description":"New multi-flasher with sticker printing capability.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-09-14T10:12:27.334Z"}},{"type":"Public","name":"ubi-flasher","owner":"sudomesh","isFork":false,"description":"This is an automated firmware flasher for ubiquiti devices. It uses the web-interface to flash.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":2,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-09-14T06:35:55.513Z"}},{"type":"Public","name":"sticker-generator","owner":"sudomesh","isFork":false,"description":"Generates and prints stickers with node name, configuration URL and router model","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-09-07T09:50:54.637Z"}},{"type":"Public","name":"sudomesh-human-mac","owner":"sudomesh","isFork":false,"description":"Convert MAC addresses to six simple english words and back again","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-09-07T09:44:11.082Z"}},{"type":"Public","name":"remote-makenode","owner":"sudomesh","isFork":false,"description":"Auto-configure newly flashed nodes using makenode over ssh","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-09-07T07:23:34.844Z"}},{"type":"Public archive","name":"sudowrt-web-ui","owner":"sudomesh","isFork":false,"description":"The new sudowrt client side web UI that uses ubus-mod-httpd instead of luci","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":13,"forksCount":8,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-04-15T17:55:13.446Z"}},{"type":"Public archive","name":"node-configurator","owner":"sudomesh","isFork":false,"description":"The client and server for individually configuring newly flashed nodes","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-02-12T05:20:45.260Z"}},{"type":"Public","name":"garden-gnome","owner":"sudomesh","isFork":false,"description":"Fake walled garden for only capturing OS-level internet access probes","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-01-22T18:53:05.594Z"}},{"type":"Public","name":"service-browser","owner":"sudomesh","isFork":false,"description":"A web app for browsing services available on the People's Open Network.","allTopics":["needs-update"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":6,"forksCount":4,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2015-05-01T05:32:36.150Z"}},{"type":"Public","name":"subnet","owner":"sudomesh","isFork":false,"description":"Library for comparing and calculating IPv6 and IPv4 subnets.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2015-02-16T10:38:44.904Z"}},{"type":"Public","name":"simple-service-advertisement","owner":"sudomesh","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2014-09-26T04:14:33.245Z"}},{"type":"Public","name":"node-express-json-rpc2","owner":"sudomesh","isFork":true,"description":"A node.js Express middleware to handle JSON-RPC (v2) requests within routes","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2014-08-14T02:38:14.042Z"}},{"type":"Public","name":"node-networkmanager","owner":"sudomesh","isFork":true,"description":"Controll the NetworkManager with Node.js","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":8,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2014-08-01T00:28:06.495Z"}}],"repositoryCount":29,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}