{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/pilbox/","markdown":"https://findsoftware.frbit.cloud/pilbox.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"pilbox","name":"Pilbox","urls":{"repository":"https://github.com/agschwender/pilbox","docs":"https://github.com/agschwender/pilbox/blob/master/README.rst"},"category":["media"],"description":"Image processing application server that requests images by URL and resizes, crops or converts them.","maintainer":"Adam Gschwender","maintainerType":"individual","firstRelease":2013,"hosting":["python"],"language":"python","runtime":["python"],"runtimeMin":"python 2.7","contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"runsAs":["always-on"],"renderingModes":null,"installMethod":"pip","licenseModel":"open-source","license":"Apache-2.0","currentMajor":"1","latestReleaseDate":"2018-08-11T00:00:00.000Z","githubStargazers":604,"contributors":14,"packagistDownloads":null,"npmWeeklyDownloads":null,"checkedAt":"2026-11-03T00:00:00.000Z","addedAt":"2026-11-03T00:00:00.000Z","sources":[{"field":"status","url":"https://github.com/agschwender/pilbox/blob/master/README.rst","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/agschwender/pilbox","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"urls","url":"https://github.com/agschwender/pilbox/blob/master/README.rst","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/agschwender/pilbox/blob/master/setup.py","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"maintainerType","url":"https://github.com/agschwender/pilbox/blob/master/setup.py","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"category","url":"https://github.com/agschwender/pilbox/blob/master/README.rst","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/agschwender/pilbox","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/agschwender/pilbox/blob/master/README.rst","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"runsAs","url":"https://github.com/agschwender/pilbox/blob/master/README.rst","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"runtimeMin","url":"https://github.com/agschwender/pilbox/blob/master/README.rst","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/agschwender/pilbox/blob/master/README.rst","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"license","url":"https://github.com/agschwender/pilbox/blob/master/LICENSE.txt","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"licenseModel","url":"https://github.com/agschwender/pilbox/blob/master/LICENSE.txt","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/agschwender/pilbox/releases","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/agschwender/pilbox/releases","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"firstRelease","url":"https://api.github.com/repos/agschwender/pilbox/tags","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/agschwender/pilbox","checkedAt":"2026-11-03T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/agschwender/pilbox/contributors?per_page=1","checkedAt":"2026-11-03T00:00:00.000Z"}],"status":"discontinued","ai":"authored"},"prose":"Pilbox is an image processing application server that fetches an image from a URL and resizes, crops or converts it. It is written in Python on the Tornado web framework and uses the Pillow imaging library. It runs as a server process behind a web server or CDN, installs with pip, and can also be used as a library to build a custom image server. The README states that the project is no longer maintained.\n\n## Worth knowing\n\nThe README advises against exposing the server to the internet directly, because the application includes no caching of its own. Requests can be restricted by an HMAC signature or an allowed-hosts list."}