Skip to content

aivruu/repo-viewer

Repository files navigation

repo-viewer | Codacy Badge

GitHub Actions Workflow Status GitHub License GitHub commit activity

repo-viewer permits to get information about GitHub repositories, and any release published for these repositories, besides of allowing download these releases' adjunted assets, providing several functionalities with a decent code-quality and an understandable and very docummented structure.

Note

I started this project with the only propuse of testing HTTP utilities with Java. I taken as base OcZi/release-watcher for the main idea of this project.

Features

  • View specified repository's information.
  • View each repository's releases' information.
  • Permits comparing between releases' defined tag-names.
  • Easy to usage.
  • Download assets from each repository release.

Guides

Download

repositories {
  maven("https://jitpack.io/")
}

dependencies {
  // You can visualize the latest version on the document header.
  implementation("com.github.aivruu:repo-viewer:VERSION")
}

Building

This project require Gradle for building and management, and Java 21 as minimum.

git clone https://github.com/aivruu/repo-viewer.git
cd repo-viewer
./gradlew shadowJar