{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"docker-ambassador","owner":"DeviceFarmer","isFork":true,"description":"Our own glorious ambassador to avoid external breakage.","topicNames":["hacktoberfest"],"topicsNotShown":0,"allTopics":["hacktoberfest"],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":10,"license":"Other","participation":[0,0,0,0,0,2,0,0,0,0,2,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T21:43:14.848Z"}},{"type":"Public","name":"minicap","owner":"DeviceFarmer","isFork":true,"description":"Stream real-time screen capture data out of Android devices.","topicNames":["hacktoberfest"],"topicsNotShown":0,"allTopics":["hacktoberfest"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":2,"issueCount":27,"starsCount":255,"forksCount":606,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,5],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-23T10:38:39.698Z"}},{"type":"Public","name":"adbkit-apkreader","owner":"DeviceFarmer","isFork":true,"description":"Extracts information from APK files.","topicNames":["hacktoberfest"],"topicsNotShown":0,"allTopics":["hacktoberfest"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":2,"starsCount":11,"forksCount":41,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-06T12:09:47.241Z"}},{"type":"Public","name":"adbkit-monkey","owner":"DeviceFarmer","isFork":true,"description":"A Node.js interface to the Android monkey tool.","topicNames":["hacktoberfest"],"topicsNotShown":0,"allTopics":["hacktoberfest"],"primaryLanguage":{"name":"CoffeeScript","color":"#244776"},"pullRequestCount":10,"issueCount":1,"starsCount":8,"forksCount":33,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-03T22:30:32.703Z"}},{"type":"Public","name":"stf","owner":"DeviceFarmer","isFork":true,"description":"Control and manage Android devices from your browser.","topicNames":["android","testing","debugging","remote-control","hacktoberfest"],"topicsNotShown":0,"allTopics":["android","testing","debugging","remote-control","hacktoberfest"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":17,"issueCount":145,"starsCount":2626,"forksCount":2701,"license":"Other","participation":[0,1,4,1,0,1,0,0,0,0,0,0,3,1,0,0,0,1,3,0,0,2,3,0,0,0,0,0,0,0,0,0,0,0,1,5,0,0,0,0,0,0,1,2,4,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-27T15:15:51.508Z"}},{"type":"Public","name":"STFService.apk","owner":"DeviceFarmer","isFork":true,"description":"Monitor and perform various actions on your Android device. Not meant for actual user devices.","topicNames":["hacktoberfest"],"topicsNotShown":0,"allTopics":["hacktoberfest"],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":2,"issueCount":4,"starsCount":100,"forksCount":205,"license":"Other","participation":[0,1,0,0,0,0,0,1,1,0,0,1,2,0,2,1,1,0,1,0,0,0,0,1,0,1,0,1,0,0,0,1,0,0,0,2,0,0,0,0,0,0,2,0,2,0,2,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-18T14:25:07.563Z"}},{"type":"Public","name":"docker-adb","owner":"DeviceFarmer","isFork":true,"description":"Dockerfile and instructions for ADB.","topicNames":["hacktoberfest"],"topicsNotShown":0,"allTopics":["hacktoberfest"],"primaryLanguage":{"name":"Dockerfile","color":"#384d54"},"pullRequestCount":0,"issueCount":1,"starsCount":22,"forksCount":73,"license":"Other","participation":[1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-26T18:43:00.948Z"}},{"type":"Public","name":"adbkit","owner":"DeviceFarmer","isFork":true,"description":"A pure Node.js client for the Android Debug Bridge.","topicNames":["hacktoberfest"],"topicsNotShown":0,"allTopics":["hacktoberfest"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":9,"issueCount":41,"starsCount":210,"forksCount":238,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-18T12:32:20.963Z"}},{"type":"Public","name":"minitouch","owner":"DeviceFarmer","isFork":true,"description":"Minimal multitouch event producer for Android.","topicNames":["hacktoberfest"],"topicsNotShown":0,"allTopics":["hacktoberfest"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":9,"starsCount":149,"forksCount":227,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-11T15:00:56.021Z"}},{"type":"Public","name":"stf-device-db","owner":"DeviceFarmer","isFork":true,"description":"A JSON-based database of smartphones, tablets and wearables.","topicNames":["hacktoberfest"],"topicsNotShown":0,"allTopics":["hacktoberfest"],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":60,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-18T00:07:58.392Z"}},{"type":"Public","name":"node-minicap","owner":"DeviceFarmer","isFork":true,"description":"A minicap driver for Node.","topicNames":["hacktoberfest"],"topicsNotShown":0,"allTopics":["hacktoberfest"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":6,"issueCount":1,"starsCount":9,"forksCount":12,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-11T21:54:33.526Z"}},{"type":"Public","name":"adbkit-logcat","owner":"DeviceFarmer","isFork":true,"description":"A Node.js interface for working with Android's logcat output.","topicNames":["hacktoberfest"],"topicsNotShown":0,"allTopics":["hacktoberfest"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":0,"starsCount":16,"forksCount":29,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-03T12:46:14.127Z"}},{"type":"Public","name":"node-prebuilt-bindings","owner":"DeviceFarmer","isFork":true,"description":"Fetch prebuilt native bindings at install time.","topicNames":["hacktoberfest"],"topicsNotShown":0,"allTopics":["hacktoberfest"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":0,"starsCount":0,"forksCount":2,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-19T15:57:30.355Z"}},{"type":"Public","name":"devicefarmer.github.io","owner":"DeviceFarmer","isFork":true,"description":"Public site for Device Farmer","topicNames":["hacktoberfest"],"topicsNotShown":0,"allTopics":["hacktoberfest"],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":17,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-01-23T09:03:59.162Z"}},{"type":"Public","name":"stf-syrup","owner":"DeviceFarmer","isFork":true,"description":"Provides a minimal Promise-based dependency injection framework for Node.js.","topicNames":["hacktoberfest"],"topicsNotShown":0,"allTopics":["hacktoberfest"],"primaryLanguage":{"name":"CoffeeScript","color":"#244776"},"pullRequestCount":9,"issueCount":1,"starsCount":0,"forksCount":8,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-12T03:09:46.639Z"}},{"type":"Public","name":"please-update-dependencies","owner":"DeviceFarmer","isFork":true,"description":"Ensure that users of your package don't forget to run `npm install`.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":3,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-11T14:46:12.626Z"}},{"type":"Public","name":"stf-appstore-db","owner":"DeviceFarmer","isFork":true,"description":"A small collection of different app stores for STF.","topicNames":["hacktoberfest"],"topicsNotShown":0,"allTopics":["hacktoberfest"],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":6,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-04-20T16:41:48.139Z"}},{"type":"Public","name":"stf-wiki","owner":"DeviceFarmer","isFork":false,"description":"","topicNames":["hacktoberfest"],"topicsNotShown":0,"allTopics":["hacktoberfest"],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":4,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-04-30T07:37:41.341Z"}},{"type":"Public","name":"stf-browser-db","owner":"DeviceFarmer","isFork":true,"description":"A simple browser database for STF.","topicNames":["hacktoberfest"],"topicsNotShown":0,"allTopics":["hacktoberfest"],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":12,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-04-28T23:14:21.793Z"}},{"type":"Public archive","name":"node-jpeg-turbo","owner":"DeviceFarmer","isFork":true,"description":"Limited libjpeg-turbo bindings for Node.js.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":1,"starsCount":1,"forksCount":35,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-10-14T08:45:29.806Z"}},{"type":"Public","name":"minirev","owner":"DeviceFarmer","isFork":true,"description":"Minimal reverse port forwarding implementation for Android.","topicNames":["hacktoberfest"],"topicsNotShown":0,"allTopics":["hacktoberfest"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":11,"forksCount":21,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-30T17:08:34.817Z"}},{"type":"Public","name":"android-libjpeg-turbo","owner":"DeviceFarmer","isFork":true,"description":"Standalone Android.mk configuration for libjpeg-turbo.","topicNames":["hacktoberfest"],"topicsNotShown":0,"allTopics":["hacktoberfest"],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":1,"starsCount":13,"forksCount":85,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-06-30T01:20:44.841Z"}},{"type":"Public","name":"docker-aosp","owner":"DeviceFarmer","isFork":true,"description":"Docker images for checking out AOSP branches and building external code inside the source tree.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":25,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-07-28T09:10:02.318Z"}},{"type":"Public","name":"stf-appium-example","owner":"DeviceFarmer","isFork":true,"description":"Run Appium test on OpenSTF Device","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":42,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-11-22T03:37:31.782Z"}},{"type":"Public","name":"ios-minicap","owner":"DeviceFarmer","isFork":true,"description":"iOS Minicap provides a socket interface for streaming realtime screen capture data out of iOS devices. ","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":23,"forksCount":129,"license":"Other","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-09-27T08:33:22.318Z"}},{"type":"Public","name":"setup-examples","owner":"DeviceFarmer","isFork":true,"description":"STF Setup Examples using Vagrant and Docker","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":33,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-04-19T02:33:49.463Z"}},{"type":"Public","name":"stf-appium","owner":"DeviceFarmer","isFork":true,"description":"Placeholder repository for any future stf-appium integration","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":6,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-10-17T16:09:25.416Z"}},{"type":"Public","name":"eslint-config-stf","owner":"DeviceFarmer","isFork":true,"description":"STF - ESLint Shareable Config","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":5,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2016-01-20T14:30:42.928Z"}},{"type":"Public archive","name":"docker-openstf-base","owner":"DeviceFarmer","isFork":true,"description":"ABANDONED in favor of doing the whole thing in the main Dockerfile of openstf/stf.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":8,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2015-10-10T18:37:32.062Z"}},{"type":"Public","name":"RotationWatcher.apk","owner":"DeviceFarmer","isFork":true,"description":"Small CLI app for tracking Android rotation changes in real time.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":21,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2015-07-21T10:19:05.427Z"}}],"repositoryCount":30,"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"}