{"id":13633054,"url":"https://github.com/VUnit/vunit","last_synced_at":"2025-04-18T10:34:03.400Z","repository":{"id":23465184,"uuid":"26829379","full_name":"VUnit/vunit","owner":"VUnit","description":"VUnit is a unit testing framework for VHDL/SystemVerilog","archived":false,"fork":false,"pushed_at":"2025-03-25T07:39:39.000Z","size":16026,"stargazers_count":766,"open_issues_count":248,"forks_count":271,"subscribers_count":50,"default_branch":"master","last_synced_at":"2025-03-25T08:35:32.207Z","etag":null,"topics":["asic","fpga","systemverilog-hdl","testbench","unit-testing","universal-verification-methodology","verification","verilog-hdl","vhdl"],"latest_commit_sha":null,"homepage":"http://vunit.github.io/","language":"VHDL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/VUnit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/contributing.rst","funding":null,"license":"LICENSE.rst","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":"2014-11-18T20:50:51.000Z","updated_at":"2025-03-18T22:11:05.000Z","dependencies_parsed_at":"2023-02-10T16:01:34.423Z","dependency_job_id":"412ad1bc-c1c4-48de-9f55-a99c36582289","html_url":"https://github.com/VUnit/vunit","commit_stats":{"total_commits":1936,"total_committers":102,"mean_commits":"18.980392156862745","dds":0.6554752066115703,"last_synced_commit":"d93c087ce85d8f93534d8b607107926e316f9ee9"},"previous_names":[],"tags_count":127,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VUnit%2Fvunit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VUnit%2Fvunit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VUnit%2Fvunit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VUnit%2Fvunit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/VUnit","download_url":"https://codeload.github.com/VUnit/vunit/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249479054,"owners_count":21279187,"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":["asic","fpga","systemverilog-hdl","testbench","unit-testing","universal-verification-methodology","verification","verilog-hdl","vhdl"],"created_at":"2024-08-01T23:00:26.044Z","updated_at":"2025-04-18T10:34:02.581Z","avatar_url":"https://github.com/VUnit.png","language":"VHDL","funding_links":[],"categories":["VHDL-Toolkit","VHDL","Verification Frameworks"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca title=\"PyPI vunit_hdl\"\n     href=\"https://pypi.org/project/vunit-hdl/\"\n  \u003e\u003cimg src=\"https://img.shields.io/pypi/v/vunit_hdl?longCache=true\u0026style=flat-square\u0026label=PyPI\u0026logo=PyPI\u0026logoColor=FFF\"\n  /\u003e\u003c/a\u003e\u003c!--\n  --\u003e\n  \u003ca title=\"vunit.github.io\"\n     href=\"http://vunit.github.io\"\n  \u003e\u003cimg src=\"https://img.shields.io/website.svg?label=vunit.github.io\u0026longCache=true\u0026style=flat-square\u0026url=http%3A%2F%2Fvunit.github.io%2Findex.html\"\n  /\u003e\u003c/a\u003e\u003c!--\n  --\u003e\n  \u003ca title=\"Join the chat at https://gitter.im/VUnit/vunit\"\n     href=\"https://gitter.im/VUnit/vunit\"\n  \u003e\u003cimg src=\"https://img.shields.io/gitter/room/VUnit/vunit.svg?longCache=true\u0026style=flat-square\u0026logo=gitter\u0026logoColor=fff\u0026color=4db797\"\n  /\u003e\u003c/a\u003e\u003c!--\n  --\u003e\n  \u003ca title=\"@VUnitFramework\"\n     href=\"https://www.twitter.com/VUnitFramework\"\n  \u003e\u003cimg src=\"https://img.shields.io/twitter/follow/VUnitFramework.svg?longCache=true\u0026style=flat-square\u0026color=1DA1F2\u0026label=%40VUnitFramework\u0026logo=twitter\u0026logoColor=fff\"\n  /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"http://vunit.github.io\"\u003e\u003cimg width=\"450px\" src=\"docs/_static/VUnit_banner.png\"/\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca title=\"Commits since latest release\"\n     href=\"https://github.com/VUnit/vunit/releases\"\n  \u003e\u003cimg src=\"https://img.shields.io/github/commits-since/VUnit/vunit/latest.svg?longCache=true\u0026style=flat-square\u0026logo=git\u0026logoColor=fff\"\n  /\u003e\u003c/a\u003e\u003c!--\n  --\u003e\n  \u003ca title=\"'docs' workflow Status\"\n     href=\"https://github.com/VUnit/vunit/actions/workflows/docs.yml\"\n  \u003e\u003cimg alt=\"'docs' workflow Status\" src=\"https://img.shields.io/github/actions/workflow/status/VUnit/vunit/docs.yml?branch=master\u0026longCache=true\u0026style=flat-square\u0026label=docs\u0026logo=GitHub%20Actions\u0026logoColor=fff\"\n  /\u003e\u003c/a\u003e\u003c!--\n  --\u003e\n  \u003ca title=\"'images' workflow Status\"\n     href=\"https://github.com/VUnit/vunit/actions/workflows/images.yml\"\n  \u003e\u003cimg alt=\"'images' workflow Status\" src=\"https://img.shields.io/github/actions/workflow/status/VUnit/vunit/images.yml?branch=master\u0026longCache=true\u0026style=flat-square\u0026label=imgs\u0026logo=GitHub%20Actions\u0026logoColor=fff\"\n  /\u003e\u003c/a\u003e\u003c!--\n  --\u003e\n  \u003ca title=\"'push' workflow Status\"\n     href=\"https://github.com/VUnit/vunit/actions/workflows/push.yml\"\n  \u003e\u003cimg alt=\"'push' workflow Status\" src=\"https://img.shields.io/github/actions/workflow/status/VUnit/vunit/push.yml?branch=master\u0026longCache=true\u0026style=flat-square\u0026label=push\u0026logo=GitHub%20Actions\u0026logoColor=fff\"\n  /\u003e\u003c/a\u003e\u003c!--\n  --\u003e\n  \u003ca title=\"'coverage' workflow Status\"\n     href=\"https://github.com/VUnit/vunit/actions/workflows/coverage.yml\"\n  \u003e\u003cimg alt=\"'coverage' workflow Status\" src=\"https://img.shields.io/github/actions/workflow/status/VUnit/vunit/coverage.yml?branch=master\u0026longCache=true\u0026style=flat-square\u0026label=coverage\u0026logo=GitHub%20Actions\u0026logoColor=fff\"\n  /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n**VUnit** is an [open source](LICENSE.rst) unit testing framework for VHDL/SystemVerilog. It features the functionality\nneeded to realize continuous and automated testing of your HDL code. VUnit doesn't replace but rather complements\ntraditional testing methodologies by supporting a *test early and often* approach through automation.\n**Read more** [about VUnit](http://vunit.github.io/about.html).\n\nContributing in the form of code, docs, feedback, ideas or bug reports is welcome.\nRead our [contributing guide](https://vunit.github.io/contributing.html) to get started.\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"http://vunit.github.io\"\u003e\u003cimg width=\"550px\" src=\"docs/_static/vunit_demo.gif\"/\u003e\u003c/a\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FVUnit%2Fvunit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FVUnit%2Fvunit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FVUnit%2Fvunit/lists"}