{"id":28181771,"url":"https://github.com/senthurayyappan/anton","last_synced_at":"2025-05-16T03:13:46.829Z","repository":{"id":222798902,"uuid":"289305444","full_name":"senthurayyappan/anton","owner":"senthurayyappan","description":"anton is an open-source generative design framework built with Blender and Python","archived":false,"fork":false,"pushed_at":"2023-01-17T16:30:20.000Z","size":4704,"stargazers_count":182,"open_issues_count":7,"forks_count":17,"subscribers_count":13,"default_branch":"master","last_synced_at":"2025-05-11T16:02:12.157Z","etag":null,"topics":["blender","blender-addon","blender-python","computational-design","generative","generative-design","python"],"latest_commit_sha":null,"homepage":"https://anton.readthedocs.io/en/latest/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/senthurayyappan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":["imsenthur"]}},"created_at":"2020-08-21T15:39:24.000Z","updated_at":"2025-04-29T17:48:26.000Z","dependencies_parsed_at":"2024-02-21T05:15:29.309Z","dependency_job_id":null,"html_url":"https://github.com/senthurayyappan/anton","commit_stats":null,"previous_names":["blender-for-science/anton","senthurayyappan/anton"],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/senthurayyappan%2Fanton","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/senthurayyappan%2Fanton/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/senthurayyappan%2Fanton/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/senthurayyappan%2Fanton/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/senthurayyappan","download_url":"https://codeload.github.com/senthurayyappan/anton/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254459032,"owners_count":22074606,"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":["blender","blender-addon","blender-python","computational-design","generative","generative-design","python"],"created_at":"2025-05-16T03:13:46.766Z","updated_at":"2025-05-16T03:13:46.823Z","avatar_url":"https://github.com/senthurayyappan.png","language":"Python","funding_links":["https://github.com/sponsors/imsenthur"],"categories":[],"sub_categories":[],"readme":"# anton\n[![Blender](https://img.shields.io/badge/Blender-2.80%2B-orange)](https://www.blender.org/)\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/e0da62cdb7bc499b95bf70c18e8013cd)](https://www.codacy.com?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=blender-for-science/anton\u0026amp;utm_campaign=Badge_Grade)\n[![Documentation Status](https://readthedocs.org/projects/anton/badge/?version=latest)](https://anton.readthedocs.io/en/latest/?badge=latest)\n[![Release](https://img.shields.io/github/v/release/blender-for-science/anton)](https://github.com/blender-for-science/anton/releases)\n[![License](https://img.shields.io/github/license/blender-for-science/blendmsh)](https://github.com/blender-for-science/anton/blob/master/LICENSE.md)\n[![Discord](https://img.shields.io/discord/750488363571740747?color=738ADB\u0026label=Discord\u0026style=flat-square)](https://discord.gg/tpq7Yuv)\n\n![anton](./GE.gif)\n\n``anton`` is an open-source generative design framework built on Blender, the open-source 3D creation suite. At its current stage of development, anton uses a narrow-band topology optimization methodology as a design generator and uses implicit surfaces for mesh generation.\n\n## Dependencies\n* ``taichi-build`` requires [spgrid_topo_opt](https://github.com/imsenthur/spgrid_topo_opt), a Narrow-Band Topology Optimization framework developed by [Haixiang Liu (University of Wisconsin-Madison)](http://pages.cs.wisc.edu/~cslhxac/), [Yuanming Hu (MIT CSAIL)](http://taichi.graphics/me/), [Bo Zhu (Dartmouth College)](http://www.dartmouth.edu/~boolzhu/), [Wojciech Matusik (MIT CSAIL)](https://cdfg.csail.mit.edu/wojciech), [Eftychios Sifakis (University of Wisconsin-Madison)](http://pages.cs.wisc.edu/~sifakis/).\n* The following python modules are also required:\n    * ``Numpy``\n    * ``Scipy``\n    * ``Scikit-learn``\n    * ``gmsh-api``\n\n## Installation\n* For a minimal installation, download a ``native-build`` release.\n* For more advanced and reliable results, download a ``taichi-build`` release.\n* Open Blender and head over to ``Edit`` -\u003e ``Preferences`` -\u003e ``Add-ons`` -\u003e ``Install``\n* Navigate to the downloaded **.zip** file and click ``Install Add-on``\n\n## Documentation\nRead more about anton: https://anton.readthedocs.io/en/latest/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsenthurayyappan%2Fanton","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsenthurayyappan%2Fanton","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsenthurayyappan%2Fanton/lists"}