{"id":16192291,"url":"https://github.com/james-leste/webgpu_particlessimulation","last_synced_at":"2025-03-19T04:30:23.309Z","repository":{"id":206780486,"uuid":"717601036","full_name":"James-Leste/WebGPU_ParticlesSimulation","owner":"James-Leste","description":"Particles Simulation Based on WebGPU","archived":false,"fork":false,"pushed_at":"2024-11-23T17:54:20.000Z","size":28,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-28T15:11:35.394Z","etag":null,"topics":["simulation","typescript","webgpu-api","webgpu-particles"],"latest_commit_sha":null,"homepage":"https://particle-simulation.deno.dev/","language":"TypeScript","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/James-Leste.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-11-12T00:47:34.000Z","updated_at":"2024-11-26T20:39:31.000Z","dependencies_parsed_at":null,"dependency_job_id":"f3856a08-3a7c-44da-8726-a889a21f9f80","html_url":"https://github.com/James-Leste/WebGPU_ParticlesSimulation","commit_stats":null,"previous_names":["james-leste/webgpu_particlessimulation"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/James-Leste%2FWebGPU_ParticlesSimulation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/James-Leste%2FWebGPU_ParticlesSimulation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/James-Leste%2FWebGPU_ParticlesSimulation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/James-Leste%2FWebGPU_ParticlesSimulation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/James-Leste","download_url":"https://codeload.github.com/James-Leste/WebGPU_ParticlesSimulation/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243965717,"owners_count":20375920,"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":["simulation","typescript","webgpu-api","webgpu-particles"],"created_at":"2024-10-10T08:09:30.453Z","updated_at":"2025-03-19T04:30:23.304Z","avatar_url":"https://github.com/James-Leste.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Particles Simulation Based on WebGPU\n\n## POC\n\nThe demo application is a prototype of particle simulation. Using the compute pipeline and rendering pipeline to simulate movement of particle. We implement interfaces that can change different movement rules of millions particles if proper mathematical models are applied. As you can see the application of webGPU can significantly increase the performance(frame rate) of process of calculation.\n\nKeywords: ***computer grapics, web technology***\n\n## Run locally\n\n### Requirements\n\nNode.js, Chrome/Firefox/Edge\n\n### Steps\n\nMake Sure you have node.js installed on your local machine\n\n```bash\nnpm start\n```\n\nBuild production build:\n\n```bash\nnpm build\n```\n\n## Demo video\n\n[Link](https://youtube.com/shorts/4GY-ZeYUZyY)\n\n\u003e This is the Project for JUNCTION2023 \u0026 beyond...\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjames-leste%2Fwebgpu_particlessimulation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjames-leste%2Fwebgpu_particlessimulation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjames-leste%2Fwebgpu_particlessimulation/lists"}