{"id":23494529,"url":"https://github.com/stefanuros/3d_boids","last_synced_at":"2025-08-20T00:36:57.559Z","repository":{"id":101704225,"uuid":"273332579","full_name":"stefanuros/3d_boids","owner":"stefanuros","description":"This is an implementation of the Boids Flocking algorithm in 3D using the WebGL api, Babylon.js","archived":false,"fork":false,"pushed_at":"2024-08-28T15:47:24.000Z","size":45,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2025-04-19T00:34:54.509Z","etag":null,"topics":["babylonjs","boids-simulation","webgl"],"latest_commit_sha":null,"homepage":"https://3d-boids.netlify.app/","language":"TypeScript","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/stefanuros.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2020-06-18T20:21:19.000Z","updated_at":"2020-06-21T03:50:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"be9994dc-4569-4a5d-a2a1-5f7f35273442","html_url":"https://github.com/stefanuros/3d_boids","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/stefanuros/3d_boids","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stefanuros%2F3d_boids","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stefanuros%2F3d_boids/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stefanuros%2F3d_boids/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stefanuros%2F3d_boids/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stefanuros","download_url":"https://codeload.github.com/stefanuros/3d_boids/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stefanuros%2F3d_boids/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271246953,"owners_count":24725901,"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-08-19T02:00:09.176Z","response_time":63,"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":["babylonjs","boids-simulation","webgl"],"created_at":"2024-12-25T03:11:19.671Z","updated_at":"2025-08-20T00:36:57.422Z","avatar_url":"https://github.com/stefanuros.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 3D Boids Flocking Simulation\n[![Netlify Status](https://api.netlify.com/api/v1/badges/6f9c11bb-7b73-4efa-ae48-2f404fdbc177/deploy-status)](https://app.netlify.com/sites/3d-boids/deploys)\n\nThis is an implementation of the Boids Flocking algorithm in 3D using the WebGL \napi, Babylon.js. \n\n### Controls\nClicking the window will make the mouse control the camera. Pressing escape will exit out of this mode and let you use the mouse as normal again.\nUsing WASD or the arrow keys will let you move the camera around.\n\n### Run\nOn your first time running this, run `npm install` to install all dependencies\n\nRun `npm run start` to run a webpack dev server. Go to `localhost:8080` to see your project.\n\n### Build\nRun `npm run build` to build the project. It will be added to the `dist` folder\nwhich will be created if it does not already exist. \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstefanuros%2F3d_boids","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstefanuros%2F3d_boids","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstefanuros%2F3d_boids/lists"}