{"id":25243332,"url":"https://github.com/helloyeew/asuna","last_synced_at":"2025-04-05T20:42:48.176Z","repository":{"id":133099821,"uuid":"610891612","full_name":"HelloYeew/asuna","owner":"HelloYeew","description":"🗡️  A code coverage report tool for your project","archived":false,"fork":false,"pushed_at":"2023-10-06T08:06:44.000Z","size":10547,"stargazers_count":3,"open_issues_count":6,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-12T00:46:38.503Z","etag":null,"topics":["coverage-report"],"latest_commit_sha":null,"homepage":"https://asuna.helloyeew.dev","language":"Python","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/HelloYeew.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-03-07T17:31:51.000Z","updated_at":"2023-03-10T02:41:16.000Z","dependencies_parsed_at":null,"dependency_job_id":"40865e58-e0b7-40ff-ac7f-6541a5e4f00c","html_url":"https://github.com/HelloYeew/asuna","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HelloYeew%2Fasuna","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HelloYeew%2Fasuna/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HelloYeew%2Fasuna/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HelloYeew%2Fasuna/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HelloYeew","download_url":"https://codeload.github.com/HelloYeew/asuna/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247399898,"owners_count":20932876,"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":["coverage-report"],"created_at":"2025-02-12T00:46:43.015Z","updated_at":"2025-04-05T20:42:48.152Z","avatar_url":"https://github.com/HelloYeew.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"static/asuna-icon.png\" alt=\"Asuna\" width=\"300\" /\u003e\n\u003c/div\u003e\n\n# Asuna\n\n🗡️A code coverage report tool for your project.\n\n## Features\n\n- Create project for store your coverage report\n- Upload coverage report via GitHub action\n- Rich rendered coverage report\n\n## Supported coverage report\n\n- [Python (coverage.py)](https://coverage.readthedocs.io/)\n- [Node.js (Istanbul)](https://istanbul.js.org/)\n\n## Using Asuna with your project\n\nMore info in [wiki](https://github.com/HelloYeew/asuna/wiki)\n\n## Start developing asuna\n\nThis project required\n\n- [Python 3.11](https://www.python.org/downloads/)\n- [Poetry](https://python-poetry.org/docs/#installation)\n\nCopy `.env.example` to `.env` and fill the value\n\n```bash\ncat .env.example \u003e .env\n```\n\nInstall dependencies\n\n```bash\npoetry install\n```\n\nMigrate database\n\n```bash\npoetry run python manage.py migrate\n```\n\nRun server\n\n```bash\npoetry run python manage.py runserver\n```\n\nIf you want to stay in the poetry shell, you can run\n\n```bash\npoetry shell\n```\n\n## Contributing\n\nCurrently this project is much ready now but not available for some feature like collaboration. \nIf you have any idea or want to contribute, feel free to open an issue or pull request!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhelloyeew%2Fasuna","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhelloyeew%2Fasuna","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhelloyeew%2Fasuna/lists"}