Skip to main content

biocartoon

Search and download the BioCartoon catalog of over 13,000 open-licensed scientific illustrations (NIH BioArt, Bioicons, Servier Medical Art, SciDraw, Health Icons, Reactome, OpenMoji) from a shell, a script, or an MCP client such as Claude.

pip install biocartoon        # or: pipx install biocartoon / uv tool install biocartoon

This installs the biocartoon command, a single compiled program with no Python dependencies. The first command that needs the catalog downloads it (about 19 MB); biocartoon sync updates it.

biocartoon search "pyramidal neuron" --source BA            # best matches, one per title
biocartoon search mitochondria --category cells.organelles_and_cell_components
biocartoon --sources                                        # collection codes (BA, BI, SV, ...)
biocartoon --categories                                     # category slugs (cells.cell_types, ...)
biocartoon get bioart/424_633913                            # license, credit, PNG/SVG URLs, variants
biocartoon fetch bioart/424_633913 --svg --out ~/Desktop    # download the SVG (or the PNG)
biocartoon search "select license, count(*) from assets group by 1"   # read-only SQL
biocartoon --version                                        # when the local catalog was published
claude mcp add biocartoon -- biocartoon mcp                 # serve the tools (icons and shared templates) to an assistant

Every command takes --json. Run biocartoon --help for everything, and see the repository for more examples. The BioCartoon desktop editor ships a fuller biocartoon that also searches slide templates and drives the running editor (biocartoon app ...).

Every illustration keeps its own upstream license (public domain, CC0, CC BY, CC BY-SA, ...): credit it as its credit field says. The program itself is BSD-2-Clause.

Metadata

Release files for biocartoon 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for biocartoon 0.1.0
File Size Uploaded Provenance Actions
biocartoon-0.1.0.tar.gz 64.8 kB With provenance Details for biocartoon-0.1.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for biocartoon 0.1.0
File Actions
biocartoon-0.1.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details for biocartoon-0.1.0-py3-none-win_amd64.whl
biocartoon-0.1.0-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details for biocartoon-0.1.0-py3-none-manylinux_2_28_aarch64.whl
biocartoon-0.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details for biocartoon-0.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
biocartoon-0.1.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details for biocartoon-0.1.0-py3-none-macosx_11_0_arm64.whl
biocartoon-0.1.0-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details for biocartoon-0.1.0-py3-none-macosx_10_12_x86_64.whl

Total release size: 17.8 MB

Release files / biocartoon-0.1.0.tar.gz

Download URL biocartoon-0.1.0.tar.gz
Size 64.8 kB
Tags Source
SHA-256 checksum
How to use checksums
f3970da8847b2658aa416b7f92ac04f2f754060dd9edd1c36d77270627d21bec
BLAKE2b-256 checksum
How to use checksums
ccdc8065d66ea02fe65dfaf594ef4c6be40a80cc98c4173fb14d801685975360
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / biocartoon-0.1.0-py3-none-win_amd64.whl

Download URL biocartoon-0.1.0-py3-none-win_amd64.whl
Size 3.5 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
c036d2653189e6de2ac057d835c42d1c19ac0d80e70a6ea361f5538f8c0b5bc9
BLAKE2b-256 checksum
How to use checksums
5f7aea15229a72ec08741f6aa411b426a8c78080bc32e2adfa239bf21f78ca3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / biocartoon-0.1.0-py3-none-manylinux_2_28_aarch64.whl

Download URL biocartoon-0.1.0-py3-none-manylinux_2_28_aarch64.whl
Size 3.4 MB
Tags Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
f5606332df4e5876749838ac0e42ca6f7f714e7f509a79b8651713b6018b88b3
BLAKE2b-256 checksum
How to use checksums
400e3c5d5f2e00b81d3afcf651199abf83d45d8e756d554e6a21d366add6638c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / biocartoon-0.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL biocartoon-0.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.8 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
54c7930dc431cef63662f9f1d1b500c6baf7eb788fde35ee87798063cb8b0528
BLAKE2b-256 checksum
How to use checksums
7cc8bc07754edbd8bfe80b1054129513d08fcd9c13da64c793afac4f3fe855e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / biocartoon-0.1.0-py3-none-macosx_11_0_arm64.whl

Download URL biocartoon-0.1.0-py3-none-macosx_11_0_arm64.whl
Size 3.4 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a6745415ad95796b916b262adec36cf58940359f1904fae60a763d2996e24e4f
BLAKE2b-256 checksum
How to use checksums
738a755eb14d2546e903d38f92f4cd3e14eb4ebe0d0abf6fe59e14141bc66ae1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Release files / biocartoon-0.1.0-py3-none-macosx_10_12_x86_64.whl

Download URL biocartoon-0.1.0-py3-none-macosx_10_12_x86_64.whl
Size 3.6 MB
Tags Python 3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
715710c367d1d68ad88a7fe8ce9beace2c2fbc4c4f7964eaf58b0a54b1e68198
BLAKE2b-256 checksum
How to use checksums
f83abbdb0eb66c0adfee39594299427247fa00ae7aab27a13241096ceb2d1870
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

Security for biocartoon 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 6 files in this release have been uploaded with provenance metadata.

Select from 6 files

Attestation for biocartoon-0.1.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 20, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page