{"repo":"Kodehawa/imageboard-api","free":true,"listed":false,"github":"https://github.com/Kodehawa/imageboard-api","clone":"git clone https://github.com/Kodehawa/imageboard-api.git","description":"Simple asynchronous Java API wrapper around the most popular danbooru-compatible (Konachan, Yande.re, Danbooru, Gelbooru, etc) booru APIs.","language":"Java","stars":55,"topics":["api","imageboard","danbooru","konachan","gelbooru","java","async","imageboard-api","image","hacktoberfest"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"ImageBoard (Booru) API ImageBoard API is a simple asynchronous Java API wrapper around the most popular danbooru-compatible booru APIs. Pretty much, it is a Booru library for Java. The interface also supports other types of custom boards given a little tweaking. Releases are published in Maven Central. This helps you craft requests and search/fetch images on the danbooru-compatible imageboards (boorus) that exist out there. Supported Booru Image Boards Rule34 ( requires authentication ) e621 Konachan Yande.re Danbooru Safebooru Gelbooru ( requires authentication ) e926 Creating your own ImageBoard instance is possible, but would require a little tweaking. Please refer to the ImageBoards.java and CustomBoard.java to set up boards that are not included with this library. The boorus listed above are available by default with no further configuration required by the user. Adding ImageBoardAPI to your project imageboard-api is available in Maven Central (Sonatype). Check the Sonatype respository for more information Gradle Set Up There is a ImageBoards class located under utils, that one contains static, pre-created ImageBoardAPI objects for you, but you can roll your own. Implementation You can find implementation details and a lot of examples in the tests for this project and in Mantaro The User-Agent must be initialized to make requests. You can initialize it with ImageBoard.setUserAgent() . The default one was blocked by most imageboards, setting your own is the best to avoid ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Kodehawa","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Kodehawa/imageboard-api/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}