Skip to content

Releases: livrasand/PythonICO

PythonICO v1.0.0 — Initial Technical Release

20 Dec 22:27

Choose a tag to compare

Initial public release of PythonICO, a high-performance SVG badge generator for PyPI packages.

Core Features

  • Dynamic SVG badge generation for PyPI packages
  • Multiple badge styles:
    standard, compact, mini, shields, flat, flat-square
  • Configurable data fields:
    package name, version, weekly downloads, license, required Python, last update
  • Color customization:
    predefined palette and custom hex colors
  • Async architecture built with FastAPI
  • Smart in-memory cache with configurable TTL
  • REST API for programmatic access
  • Web-based interactive badge generator

Main Endpoint

GET /pypi/{package}.svg

Example:

![PyPI](https://pythonico.leapcell.app/pypi/requests.svg?style=shields&data=n,v,d)

Tech Stack

  • Python
  • FastAPI
  • SVG rendering
  • PyPI JSON API
  • pypistats.org

Project Status

  • Stable initial release
  • Public API available
  • Actively developed

License

GNU GPL v3.0