{"id":13460647,"url":"https://github.com/qunitjs/qunit","last_synced_at":"2025-12-17T03:41:15.683Z","repository":{"id":620352,"uuid":"259691","full_name":"qunitjs/qunit","owner":"qunitjs","description":"🔮 An easy-to-use JavaScript unit testing framework.","archived":false,"fork":false,"pushed_at":"2025-04-20T20:34:19.000Z","size":13053,"stargazers_count":4020,"open_issues_count":47,"forks_count":777,"subscribers_count":129,"default_branch":"main","last_synced_at":"2025-05-01T13:51:48.188Z","etag":null,"topics":["javascript","qunit","testing"],"latest_commit_sha":null,"homepage":"https://qunitjs.com","language":"JavaScript","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/qunitjs.png","metadata":{"files":{"readme":"README.md","changelog":"History.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.txt","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2009-07-24T16:26:23.000Z","updated_at":"2025-04-23T09:56:15.000Z","dependencies_parsed_at":"2023-10-15T22:41:44.479Z","dependency_job_id":"fba436f0-69a8-41c1-9cdb-774966240d6e","html_url":"https://github.com/qunitjs/qunit","commit_stats":{"total_commits":2013,"total_committers":187,"mean_commits":"10.764705882352942","dds":0.6433184302036761,"last_synced_commit":"a0027db51b2247b30a1eefd67040a66bbc5586a7"},"previous_names":["jquery/qunit"],"tags_count":92,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qunitjs%2Fqunit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qunitjs%2Fqunit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qunitjs%2Fqunit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qunitjs%2Fqunit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qunitjs","download_url":"https://codeload.github.com/qunitjs/qunit/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253671620,"owners_count":21945461,"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":["javascript","qunit","testing"],"created_at":"2024-07-31T10:00:46.364Z","updated_at":"2025-12-17T03:41:10.654Z","avatar_url":"https://github.com/qunitjs.png","language":"JavaScript","readme":"\u003cp align=\"center\"\u003e\u003cimg src=\"docs/img/logo-with-colored-dark-text.svg\" height=\"80\" alt=\"QUnit\"\u003e\u003c/p\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[![Continuous integration](https://github.com/qunitjs/qunit/actions/workflows/CI.yaml/badge.svg)](https://github.com/qunitjs/qunit/actions/workflows/CI.yaml)\n[![Test coverage](https://coveralls.io/repos/qunitjs/qunit/badge.svg)](https://coveralls.io/github/qunitjs/qunit)\n[![Tested with QUnit](https://qunitjs.com/testedwith.svg)](https://qunitjs.com/badge/)\n[![npm](https://img.shields.io/npm/v/qunit.svg?style=flat)](https://www.npmjs.com/package/qunit)\n[![Reproducible build status](https://img.shields.io/badge/Reproducible_Builds-ok-success?labelColor=1e5b96)](https://github.com/qunitjs/qunit/actions/workflows/reproducible.yaml)\n[![OpenSSF Best Practices](https://www.bestpractices.dev/projects/5751/badge)](https://www.bestpractices.dev/projects/5751)\n\n\u003c/div\u003e\n\n**QUnit** is a powerful, easy-to-use JavaScript testing framework. It was originally developed for the jQuery project and has since evolved to test any client-side or server-side JavaScript code. QUnit has no dependencies and supports all major desktop and mobile web browsers, Node.js, and SpiderMonkey.\n\n## Documentation\n\n* [API documentation](https://qunitjs.com/api/)\n* [Guides how-to](https://qunitjs.com/guides/)\n* [Browser support](https://qunitjs.com/intro/#compatibility)\n* [Browser automation](https://qunitjs.com/browser/#integrations)\n\n## Support\n\nTo report a bug or request a new feature, [open an issue](https://github.com/qunitjs/qunit/issues).\n\nIf you get stuck or need help, [join the chat room](https://qunitjs.com/intro/#support) and ask us a question.\n\n## Contribute\n\nIf you are interested in helping develop QUnit, check out our [contributing guide](./CONTRIBUTING.md).\n","funding_links":[],"categories":["Unit Testing","JavaScript","testing"],"sub_categories":["Other Frameworks"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqunitjs%2Fqunit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fqunitjs%2Fqunit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqunitjs%2Fqunit/lists"}