If there is anything you think you could contribute to Inkbunny that would be suitable to add to this page, please file a support ticket to let us know.
Please be considerate of our bandwidth and server load when writing your scripts and mods. Many sites discourage community-contributed hacks because they can place an unnecessary extra load on the server. We'd rather encourage coders, and help get your awesome ideas working well for you and for us.
Scripts that load lots of large images rapidly, or run complex searches frequently, may put a big strain on our server. Be efficient, and try to get your scripts providing the most functionality while placing the least possible load. This will give your users the best experience, and ensure we can keep providing the fastest possible data and search speeds to you!
Where possible, your scripts must use the API to interact with Inkbunny. The Inkbunny HTML interface should only be accessed by human users, and scripts that modify its behavior for those users.
We reserve the right to block misbehaving scripts or mods that do not follow these guidelines.
External scripts must interact with Inkbunny via the Application Programming Interface (API). The API gives you a powerful set of tools for interacting directly with the core functionality of Inkbunny.
A sample upload form, using the API Upload interface, can be found here https://yaramazkadinlar.com/contrib/api_upload_testform.html
To use this form, a valid Session ID (SID) must be obtained by logging in via API Login and then entered in to the "SID" field.
The following are contributed code libraries used for connecting to the Inkbunny API.
bunnny-wrapper is a promise-based wrapper of login, logout and search for the Inkbunny API, created by nodefox, and used by their submission downloader library, bunny-dl.
The InkBunny.API library (Alba.InkBunny.Api) by Athari aids accessing Inkbunny through the official API when using .NET.
The Inkbunny Python wrapper by Crying Ibex "exists because I couldn't find a Python wrapper anywhere else". It requires Python ≥ 3.10.2, Requests and platformdirs.
These links are provided at your own risk. Inkbunny does not officially recommend any apps, except FA2IB, which is developed and hosted by an Inkbunny staffer.
You must enable API access in your account settings before most of these will work properly.
These help you copy work between sites, or upload to multiple sites at once. Please read our Acceptable Content Policy before selecting uploads, and review ratings and keywords before publication.
ArtWatcher is a Java-based application for Windows and Linux by Jack Mcslay which allows you to submit work and view art, journal and comment notifications and browse your followers and members you are following, on Inkbunny, Fur Affinity, Weasyl, SoFurry, deviantART, tumblr and Flickr, with varying levels of support for other sites.
LazyCrossposter is a Java/Selenium-based crossposting tool by Nsyse, supporting Inkbunny, Fur Affinity, SoFurry, Furiffic, DeivantArt, and Weasyl. (No public site is available as of June 2016; some setup is required.)
PostyBirb is a crossposting tool for Windows, Mac OSX and Linux by Lemonynade, supporting Inkbunny, Fur Affinity, DeviantArt, Furry Network, Furiffic, SoFurry, Pixiv, Route50, Tumblr, Twitter, Weasyl and e621.
These tools help you download a copy of content hosted on our server to your computer. Inkbunny considers bulk downloads to be a legitimate use of our service when performed from specific locations provisioned for this purpose. (Indexers may find our daily sitemaps useful.)
For best performance, set your content server to Dallas or Quebec (North/South America), Paris or Belgium (elsewhere), and schedule downloads close to 08:00-16:00 GMT/UTC+0 (early morning in the Americas). Use of IPv6 is recommended vs. IPv4 to avoid bandwidth limits.
Furry site favorite scraper by Hoya82 is a simple script that scrapes your favorites from furry sites and stores them in a local FileSystem. Files are stored in `res/ib/{artist name}` grouped by artist. Submission metadata is stored into the MongoDB database. A UI front-end is available consisting of a server and client.
gallery-dl is a multi-gallery download tool that supports the download of favorites, pools, posts, search results and user profiles on Inkbunny. Python 3.4+ and Requests are required (and should be included with the usual install methods).
IB Downloader by BunnyFoxglove for Windows helps you download various submissions, including your favorites, watched users, a specific user's gallery, a search, or lists of submissions. Includes block options. Requires .NET 4.0 or above (use .NET 4.5 if not on XP). By default, .NET 4.5 uses outdated security protocols. You must modify your registry to force the app to use TLS 1.2 or no connections will work:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\.NETFramework\v4.0.30319
Inkbunny Downloader/Pool Party by Sammi Husky for Google Chrome offers a button to download a zip of all submissions (including submissions with multiple files) on a gallery-style page, such as Favorites, Gallery, Scraps, and Pools.
The Inkbunny Downloader by humbird0 is a Firefox extension that assists in the downloading of files from Inkbunny into organized folders.
Unfortunately you may also need a currently-unavailable patch which was released by Xial; and as of September 2017 it is not a WebExtension, so is incompatible with Firefox 57 and above.
Just Another Inkbunny Downloader (JAID) by smaxattax downloads/syncs all submissions from a list of users. Requires PHP and Aria2 and should work on any PHP-running platform (e.g. Linux, Windows, OSX). (The tool may not handle username changes ideally.)
Raccoony is a web extension for Firefox and (possibly, unsupported) Chrome that adds shiny new features (like automatic downloading) to art sites. You probably want the WebExtension version, but it also comes as a pre-Firefox 57 add-on.
Offers a different interface for browsing Inkbunny content on mobile devices.
AndroBunny by Issarlk is a submission-browsing app. (This application appears to be broken as of 2014; a link is provided in case that changes.)
FoxBot (blog, source) by Syfaro is a Telegram bot for identifying image sources from various sites. It supports Inkbunny for links to the site, but not fuzzy search (as of June 2024).
Inkbunny-RSS (possibly now a user bridge for RSS-Bridge by joeblackclone takes the output from Inkbunny's search API and converts it into a usable RSS file. It is designed to use Redis, Flask, Python and Heroku.
IB PM Notifications (original journal, alternate versions) by Whippy is a script which can be used in combination with Greasemonkey or Tampermonkey to provide visual and (optional, disabled by default) audio notification of a newly-arrived private message.
Inkbunny Sendmail by JustLurking is a Python script which posts plain-text emails to Inkbunny as private messages.