{"id":16169016,"url":"https://github.com/mitchellblaser/dashplus","last_synced_at":"2025-04-07T06:34:48.398Z","repository":{"id":200737879,"uuid":"328557588","full_name":"mitchellblaser/dashplus","owner":"mitchellblaser","description":null,"archived":false,"fork":false,"pushed_at":"2021-05-08T15:24:26.000Z","size":59996,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-13T10:47:06.934Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mitchellblaser.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2021-01-11T05:24:51.000Z","updated_at":"2021-05-08T15:24:28.000Z","dependencies_parsed_at":null,"dependency_job_id":"c695ea6a-e2eb-49d0-866d-8ffdc6e0da71","html_url":"https://github.com/mitchellblaser/dashplus","commit_stats":null,"previous_names":["mitchellblaser/dashplus"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitchellblaser%2Fdashplus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitchellblaser%2Fdashplus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitchellblaser%2Fdashplus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitchellblaser%2Fdashplus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mitchellblaser","download_url":"https://codeload.github.com/mitchellblaser/dashplus/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247607861,"owners_count":20965947,"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":[],"created_at":"2024-10-10T03:13:50.902Z","updated_at":"2025-04-07T06:34:48.369Z","avatar_url":"https://github.com/mitchellblaser.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DashPlus\n\nA customisable FRC Driver Station Dashboard for the New WPILIB Framework.\n\n## Setting up Build Environment\nTested working on Ubuntu, macOS and Windows.\nSadly the MSVC (Microsoft) compiler isn't as nice with the program, and it hasn't had enough work yet to confirm full functionality. It should be useable, however. See the instructions below to build.\n\nUnix Instructions:\n```bash\n# If you are on Ubuntu\nsudo apt install cmake build-essential ninja-build libx11-dev libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev libopencv-dev freeglut3-dev\n# Otherwise, for Mac, use MacPorts or Homebrew to pull down the required libraries.\n\ngit clone --recursive https://github.com/mitchellblaser/dashplus\ncd dashplus\n\ncd allwpilib\nmkdir build \u0026\u0026 cd build\ncmake .. -DWITH_JAVA=OFF -DWITH_TESTS=OFF -DWITH_SIMULATION_MODULES=OFF -DWITH_CSCORE=OFF -DWITH_GUI=OFF\nmake\ncd ..\n\ncd raylib\nmkdir build \u0026\u0026 cd build\ncmake .. -DBUILD_EXAMPLES=OFF\nmake\ncd ..\n\nmkdir build \u0026\u0026 cd build\ncmake ..\nmake\n```\n\n\nWindows Instructions:\n\nDepends on: Python 3, CMake, Git for Windows.\n```powershell\ngit clone --recursive https://github.com/mitchellblaser/dashplus\ncd dashplus\n\ncd allwpilib\nmkdir build \u0026\u0026 cd build\ncmake .. -DWITH_JAVA=OFF -DWITH_TESTS=OFF -DWITH_SIMULATION_MODULES=OFF -DWITH_CSCORE=OFF -DWITH_GUI=OFF\ndevenv /Build Release allwpilib.sln\ncd ..\n\ncd raylib\nmkdir build \u0026\u0026 cd build\ncmake .. -DBUILD_EXAMPLES=OFF -DCUSTOMIZE_BUILD=ON -DUSE_AUDIO=OFF\ndevenv /Build Release raylib.sln\ncd ..\n\nmkdir build \u0026\u0026 cd build\ncmake ..\ndevenv /Build Release DashPlus.sln\n./Release/DashPlus.exe\n\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmitchellblaser%2Fdashplus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmitchellblaser%2Fdashplus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmitchellblaser%2Fdashplus/lists"}