{"id":15026570,"url":"https://github.com/akexorcist/round-corner-progress-bar","last_synced_at":"2026-06-25T22:01:34.822Z","repository":{"id":25260041,"uuid":"28685195","full_name":"akexorcist/RoundCornerProgressBar","owner":"akexorcist","description":"[Android] Round Corner Progress Bar Library for Android","archived":false,"fork":false,"pushed_at":"2023-11-19T11:14:43.000Z","size":3289,"stargazers_count":2543,"open_issues_count":10,"forks_count":371,"subscribers_count":67,"default_branch":"main","last_synced_at":"2025-05-15T06:07:45.178Z","etag":null,"topics":["android","android-library","java","kotlin"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/akexorcist.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","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":"2015-01-01T11:10:21.000Z","updated_at":"2025-05-14T03:24:13.000Z","dependencies_parsed_at":"2024-05-03T15:36:44.858Z","dependency_job_id":null,"html_url":"https://github.com/akexorcist/RoundCornerProgressBar","commit_stats":null,"previous_names":["akexorcist/android-roundcornerprogressbar"],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akexorcist%2FRoundCornerProgressBar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akexorcist%2FRoundCornerProgressBar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akexorcist%2FRoundCornerProgressBar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akexorcist%2FRoundCornerProgressBar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/akexorcist","download_url":"https://codeload.github.com/akexorcist/RoundCornerProgressBar/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254283350,"owners_count":22045141,"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":["android","android-library","java","kotlin"],"created_at":"2024-09-24T20:04:42.906Z","updated_at":"2026-06-25T22:01:34.810Z","avatar_url":"https://github.com/akexorcist.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Android Kotlin](https://img.shields.io/badge/Android-Kotlin-6C3FD1.svg?style=flat\u0026logo=android)\n![Minimum SDK Version](https://img.shields.io/badge/API-17+-brightgreen)\n[![Maven Central](https://img.shields.io/maven-central/v/com.akexorcist/roundcornerprogressbar-view?color=brightgreen\u0026label=Maven%20Central)](https://search.maven.org/artifact/com.akexorcist/roundcornerprogressbar-view)\n![Apache 2.0](https://img.shields.io/badge/License-Apache%202-brightgreen)\n[![Workflow Status](https://github.com/akexorcist/RoundCornerProgressBar/actions/workflows/android.yml/badge.svg)](https://github.com/akexorcist/RoundCornerProgressBar/actions)\n\n[![Google Dev Library](https://img.shields.io/badge/Google%20Dev%20Library-Round%20Corner%20Progress%20Bar-blue.svg?style=flat)](https://devlibrary.withgoogle.com/products/android/repos/akexorcist-RoundCornerProgressBar)\n[![Android Arsenal](https://img.shields.io/badge/Android%20Arsenal-Round%20Corner%20Progress%20Bar-blue.svg?style=flat)](http://android-arsenal.com/details/1/1375)\n\n# RoundCornerProgressBar\n\nRound corner is cool. Let's make your progress bar with round corner\n\n![Round Corner Progress Bar Sample](/image/header.jpg)\n\nColorful rounded corner progress bar for both **Android View** and **Jetpack Compose**.\n\n# Documentation\n\nThis library ships in two modules. Pick the one that matches your UI toolkit:\n\n| Module | Artifact | Documentation |\n| --- | --- | --- |\n| **Android View** | `com.akexorcist:roundcornerprogressbar-view` | [view/README.md](view/README.md) |\n| **Jetpack Compose** | `com.akexorcist:roundcornerprogressbar-compose` | [compose/README.md](compose/README.md) |\n\nBoth modules share the same look, animation and feature set, so you can mix them in the same project.\n\n# Download\n\n## Gradle\n\n```kotlin\n// Android View\nimplementation(\"com.akexorcist:roundcornerprogressbar-view:2.3.0\")\n\n// Jetpack Compose\nimplementation(\"com.akexorcist:roundcornerprogressbar-compose:2.3.0\")\n```\n\n## Demo\n\nGo to [Google Play](https://play.google.com/store/apps/details?id=com.akexorcist.roundcornerprogressbar) to download the demo app\n\n# Overview\n\n### Round Corner Progress Bar\n\nSimple round corner progress bar\n\n![Round Corner Progress Bar](/image/overview_simple.jpg)\n\n### Centered Round Corner Progress Bar\n\nRound corner progress bar with progress expands from the center\n\n![Centered Round Corner Progress Bar](/image/overview_centered.jpg)\n\n### Icon Round Corner Progress Bar\n\nRound corner progress bar with heading icon\n\n![Icon Round Corner Progress Bar](/image/overview_icon.jpg)\n\n### Text Round Corner Progress Bar\n\nRound corner progress bar with text inside the progress\n\n![Text Round Corner Progress Bar](/image/overview_text.jpg)\n\n### Indeterminate Round Corner Progress Bar\n\nSimple and centered round corner progress bar with indeterminate animation\n\n![Indeterminate Round Corner Progress Bar and Indeterminate Centered Round Corner Progress Bar](/image/overview_indeterminate.gif)\n\n# Feature\n\n### Standard Features\n\n- Primary progress and secondary progress supported\n- Primary progress, secondary progress and progress background color are customizable\n- Customize your own progress background padding\n- Customize your own progress's corner radius\n- Reversing progress bar supported\n- Progress bar with gradient color? Yes!\n- Progress change animation? Absolutely yes!\n\n### Component Features\n\n- Progress expanding from center with `CenteredRoundCornerProgressBar`\n- Heading icon supported with `IconRoundCornerProgressBar`\n- Text inside progress supported with `TextRoundCornerProgressBar`\n- Indeterminate animation supported with `IndeterminateRoundCornerProgressBar` or `IndeterminateCenteredRoundCornerProgressBar`\n\n# Change Log\n\nSee [CHANGELOG.md](CHANGELOG.md)\n\n# Migration\n\nSee [MIGRATION.md](MIGRATION.md)\n\n# Licence\n\nCopyright 2026 Akexorcist\n\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this work except in compliance with the License. You may obtain a copy of the License in the LICENSE file, or at:\n\nhttp://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakexorcist%2Fround-corner-progress-bar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fakexorcist%2Fround-corner-progress-bar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakexorcist%2Fround-corner-progress-bar/lists"}