Skip to content

Utility for view GitHub repositories' information/releases, and download releases' assets.

License

Notifications You must be signed in to change notification settings

aivruu/repo-viewer

Repository files navigation

repo-viewer | Codacy Badge

GitHub Actions Workflow Status GitHub License GitHub commit activity

repo-viewer is a library that provides utilities to request information from GitHub repositories and those repositories' releases, as well download any asset that is included in the release.

Note

I started this project with the only purpose of testing HTTP utilities with Java. I took 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