aivruu / repo-viewer

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

Home Page:https://javadoc.jitpack.io/com/github/aivruu/repo-viewer/repo-viewer-api/latest/javadoc/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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

https://javadoc.jitpack.io/com/github/aivruu/repo-viewer/repo-viewer-api/latest/javadoc/

License:GNU General Public License v3.0


Languages

Language:Java 100.0%