{"id":29643424,"url":"https://github.com/pybricks/pybricks-api","last_synced_at":"2025-07-21T23:36:40.460Z","repository":{"id":39667096,"uuid":"185785872","full_name":"pybricks/pybricks-api","owner":"pybricks","description":"User API and documentation for Pybricks MicroPython","archived":false,"fork":false,"pushed_at":"2025-06-16T09:05:20.000Z","size":36323,"stargazers_count":91,"open_issues_count":15,"forks_count":33,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-07-18T01:26:07.791Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://pypi.org/project/pybricks","language":"Python","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/pybricks.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","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":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["pybricks"]}},"created_at":"2019-05-09T11:27:25.000Z","updated_at":"2025-07-14T20:44:55.000Z","dependencies_parsed_at":"2023-02-06T09:00:32.660Z","dependency_job_id":"e45d953c-f0f8-4d14-bf1e-906619b41bdb","html_url":"https://github.com/pybricks/pybricks-api","commit_stats":{"total_commits":1196,"total_committers":17,"mean_commits":70.3529411764706,"dds":"0.22909698996655514","last_synced_commit":"31d3a117d6fd5781f91f2373c37db9b527dd88f5"},"previous_names":[],"tags_count":111,"template":false,"template_full_name":null,"purl":"pkg:github/pybricks/pybricks-api","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pybricks%2Fpybricks-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pybricks%2Fpybricks-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pybricks%2Fpybricks-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pybricks%2Fpybricks-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pybricks","download_url":"https://codeload.github.com/pybricks/pybricks-api/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pybricks%2Fpybricks-api/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266403338,"owners_count":23923406,"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-07-21T11:47:31.412Z","response_time":64,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"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":[],"created_at":"2025-07-21T23:36:39.867Z","updated_at":"2025-07-21T23:36:40.445Z","avatar_url":"https://github.com/pybricks.png","language":"Python","funding_links":["https://github.com/sponsors/pybricks"],"categories":[],"sub_categories":[],"readme":"Pybricks end-user API \u0026 Documentation\n=====================================\n\nThis repository documents the Pybricks end-user MicroPython API.\n\nEach `Pybricks firmware`_ comes with the `Pybricks package`_. All modules,\nclasses, methods, and functions in that package have optimized implementations\nin C for high performance and reduced memory footprint.\n\nThis repository provides an empty, pure Python blueprint of that package. It is\nused to generate the `official documentation`_.\nSee the `contributor's guide \u003cCONTRIBUTING.md\u003e`_ for acceptable changes and\ninstructions to build the documentation locally.\n\nYou can use the API stubs in this repository for syntax highlighting and code\ncompletion when programming the EV3 with VS Code. To enable, remove the\n``\"python.languageServer\"=\"None\"`` line in the ``.vscode/settings.json`` file\ngenerated by the *LEGO® MINDSTORMS® EV3 MicroPython* extension.\n\nFor general discussion, please visit the `support`_ issue tracker.\n\n.. _Pybricks package: pybricks\n.. _Pybricks firmware: https://github.com/pybricks/pybricks-micropython\n.. _official documentation: https://docs.pybricks.com/\n.. _support: https://github.com/pybricks/support/issues\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpybricks%2Fpybricks-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpybricks%2Fpybricks-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpybricks%2Fpybricks-api/lists"}