{"id":42608328,"url":"https://github.com/zaucy/rules_blender","last_synced_at":"2026-01-29T02:17:23.983Z","repository":{"id":38189768,"uuid":"223926134","full_name":"zaucy/rules_blender","owner":"zaucy","description":"Bazel rules for rendering .blend files with Blender","archived":false,"fork":false,"pushed_at":"2024-07-05T18:38:13.000Z","size":458,"stargazers_count":5,"open_issues_count":3,"forks_count":2,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-07-06T00:04:53.437Z","etag":null,"topics":["bazel","bazel-rules","blender"],"latest_commit_sha":null,"homepage":"","language":"Starlark","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/zaucy.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":"2019-11-25T10:52:15.000Z","updated_at":"2024-07-05T19:04:07.000Z","dependencies_parsed_at":"2024-07-05T20:29:46.985Z","dependency_job_id":"65e1f0ad-4f28-4383-906f-645437bf58c3","html_url":"https://github.com/zaucy/rules_blender","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/zaucy/rules_blender","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zaucy%2Frules_blender","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zaucy%2Frules_blender/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zaucy%2Frules_blender/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zaucy%2Frules_blender/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zaucy","download_url":"https://codeload.github.com/zaucy/rules_blender/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zaucy%2Frules_blender/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28860683,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-28T22:56:21.783Z","status":"online","status_checked_at":"2026-01-29T02:00:06.714Z","response_time":59,"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":["bazel","bazel-rules","blender"],"created_at":"2026-01-29T02:17:23.242Z","updated_at":"2026-01-29T02:17:23.977Z","avatar_url":"https://github.com/zaucy.png","language":"Starlark","funding_links":[],"categories":[],"sub_categories":[],"readme":"# rules_blender\n\n[Bazel](https://bazel.build) rules for rendering .blend files with [Blender](https://www.blender.org/)\n\n## Install\n\nAdd this to your `WORKSPACE`\n\n```python\nload(\"@bazel_tools//tools/build_defs/repo:http.bzl\", \"http_archive\")\n\n# rules_blender requires bazel_skylib on windows\nhttp_archive(\n    name = \"bazel_skylib\",\n    urls = [\n        \"https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.0.2/bazel-skylib-1.0.2.tar.gz\",\n        \"https://github.com/bazelbuild/bazel-skylib/releases/download/1.0.2/bazel-skylib-1.0.2.tar.gz\",\n    ],\n    sha256 = \"97e70364e9249702246c0e9444bccdc4b847bed1eb03c5a3ece4f83dfe6abc44\",\n)\n\nload(\"@bazel_skylib//:workspace.bzl\", \"bazel_skylib_workspace\")\nbazel_skylib_workspace()\n\n# Replace COMMIT with the latest commit hash from rules_blender main branch\nhttp_archive(\n    name = \"rules_blender\",\n    strip_prefix = \"rules_blender-COMMIT\",\n    urls = [\"https://github.com/zaucy/rules_blender/archive/COMMIT.zip\"],\n)\n\nload(\"@rules_blender//:repo.bzl\", \"blender_repository\")\n# NOTE: If you do not set the blender_repository name to \"blender\" you will have\n# to pass in your `blender_executable` for each `blender_render` rule\nblender_repository(name = \"blender\")\n```\n\n## Rules\n\n[See documentation](docs/README.md)\n\n## License\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzaucy%2Frules_blender","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzaucy%2Frules_blender","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzaucy%2Frules_blender/lists"}