{"id":19417338,"url":"https://github.com/team401/snakeeyes","last_synced_at":"2026-05-02T20:32:11.677Z","repository":{"id":88676379,"uuid":"104913699","full_name":"team401/SnakeEyes","owner":"team401","description":"Team 401 vision library","archived":false,"fork":false,"pushed_at":"2018-02-01T01:30:50.000Z","size":843,"stargazers_count":1,"open_issues_count":4,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-25T03:31:58.415Z","etag":null,"topics":["frc","kotlin","opencv"],"latest_commit_sha":null,"homepage":null,"language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/team401.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}},"created_at":"2017-09-26T16:58:57.000Z","updated_at":"2018-10-11T09:11:46.000Z","dependencies_parsed_at":"2023-03-12T08:16:29.825Z","dependency_job_id":null,"html_url":"https://github.com/team401/SnakeEyes","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/team401/SnakeEyes","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/team401%2FSnakeEyes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/team401%2FSnakeEyes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/team401%2FSnakeEyes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/team401%2FSnakeEyes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/team401","download_url":"https://codeload.github.com/team401/SnakeEyes/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/team401%2FSnakeEyes/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":284948162,"owners_count":27089294,"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-11-17T02:00:06.431Z","response_time":55,"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":["frc","kotlin","opencv"],"created_at":"2024-11-10T13:08:56.650Z","updated_at":"2025-11-17T20:04:39.709Z","avatar_url":"https://github.com/team401.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SnakeEyes\n[![Bintray](https://api.bintray.com/packages/team401/Vision/SnakeEyes/images/download.svg)](https://bintray.com/team401/Vision/SnakeEyes/_latestVersion)\n[![license](https://img.shields.io/github/license/team401/SnakeEyes.svg)](https://github.com/team401/SnakeEyes/blob/master/LICENSE)\n\nSnakeEyes was created late in the 2017 offseason, and is far from completion. In the end, it is intended to provide common, reusable vision utilities (such as data and video streaming, config, etc.) for custom vision code. Deviating from previous years, and attempting to standardize our codebase, this is also written in Kotlin (as opposed to C++ or Python from 2017 or 2016). Despite its similarity in name to SnakeSkin, it does not provide a DSL, but instead many utility classes that can be used in any way needed. Currently SnakeEyes offers tiling picture-in-picture view and configurable targeting crosshairs. \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteam401%2Fsnakeeyes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fteam401%2Fsnakeeyes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteam401%2Fsnakeeyes/lists"}