PackageTrack
Sign in Get early access

drawsvg

A Python 3 library for programmatically generating SVG (vector) images and animations. Drawsvg can also render to PNG, MP4, and display your drawings in Jupyter notebook and Jupyter lab.

2.4.2 895K downloads/mo #4789 most downloaded on PyPI cduck/drawsvg

What this package is like to depend on

Last release 12 days ago

12 Aug 2026

Release timing varies

gaps range from 6 weeks to 1.5 years

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

9 years old

39 releases · first in 2017

2 releases in the last 12 months

see the full history below

Release timeline

39 releases · Dec 2017 to Aug 2026
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 39
  1. 2.4.2 12 Aug 2026
    Commits, not release notes

    This project publishes no release notes. Between 2.4.1 and 2.4.2 there were 2 commits, 1 of them substantive:

    • Add .insert(index, element) to DrawingParentElement class (#149)
  2. 2.4.1 04 Jan 2026
    Commits, not release notes

    This project publishes no release notes. Between 2.4.0 and 2.4.1 there were 4 commits, 3 of them substantive:

    • Fix mime_type option in Image
    • setup: Bump numpy version to equivalent to 2.1
    • Expand range of supported numpy versions
  3. 2.4.0 23 Jun 2024
    Commits, not release notes

    This project publishes no release notes. Between 2.3.0 and 2.4.0 there were 3 commits, 2 of them substantive:

    • Fix Drawing.clear() not clearing ordered_elements (#133)
    • Fix incorrect <use> tag in <defs> (#134)
  4. 2.3.0 07 Aug 2023
    Commits, not release notes

    This project publishes no release notes. Between 2.2.0 and 2.3.0 there were 2 commits, 1 of them substantive:

    • Add ForeignObject (#104)
  5. 2.2.0 25 Jun 2023
    Commits, not release notes

    This project publishes no release notes. Between 2.1.1 and 2.2.0 there were 4 commits, 3 of them substantive:

    • Fix typo in quickref (#93)
    • Allow Text element to be pickle-able
    • Get all widget parent ids on click (#98)
  6. 2.1.1 05 Mar 2023
    Commits, not release notes

    This project publishes no release notes. Between 2.1.0 and 2.1.1 there were 2 commits, 1 of them substantive:

    • Add google font embed
  7. 2.1.0 05 Mar 2023
    Commits, not release notes

    This project publishes no release notes. Between 2.0.2 and 2.1.0 there were 8 commits, 7 of them substantive:

    • Update example for hyperbolic~=2.0
    • Create FUNDING.yml
    • Fix svg tag indent
    • Quick reference docs (#90)
    • Add link to quick reference
    • Add FrameAnimationContext for Spritesheets (#92)
    • Add Drawing.as_spritesheet and save_spritesheet
  8. 2.0.2 27 Feb 2023
    Commits, not release notes

    This project publishes no release notes. Between 2.0.1 and 2.0.2 there were 2 commits, 1 of them substantive:

    • Fix as_gif/mp4/video and save_gif/mp4/video API
  9. 2.0.1 26 Feb 2023
    Commits, not release notes

    This project publishes no release notes. Between 2.0.0 and 2.0.1 there were 2 commits, 1 of them substantive:

    • Fix bug with Raw
  10. 2.0.0 26 Feb 2023

    Nothing published for this version

  11. 1.9.0 28 Nov 2022

    Nothing published for this version

  12. 1.8.3 02 Nov 2021

    Nothing published for this version

  13. 1.8.2 16 Jul 2021

    Nothing published for this version

  14. 1.8.1 09 Feb 2021

    Nothing published for this version

  15. 1.8.0 09 Feb 2021

    Nothing published for this version

  16. 1.7.0 07 Oct 2020

    Nothing published for this version

  17. 1.6.1 12 Jul 2020

    Nothing published for this version

  18. 1.6.0 01 Jun 2020

    Nothing published for this version

  19. 1.5.3 06 Apr 2020

    Nothing published for this version

  20. 1.5.2 24 Mar 2020

    Nothing published for this version

  21. 1.5.1 01 Mar 2020

    Nothing published for this version

  22. 1.5.0 01 Mar 2020

    Nothing published for this version

  23. 1.4.1 05 Feb 2020

    Nothing published for this version

  24. 1.4.0 20 Dec 2019

    Nothing published for this version

  25. 1.3.1 14 Oct 2019

    Nothing published for this version

  26. 1.3.0 02 Sep 2019

    Nothing published for this version

  27. 1.2.2 21 May 2019

    Nothing published for this version

  28. 1.2.1 16 May 2019

    Nothing published for this version

  29. 1.2.0 16 May 2019

    Nothing published for this version

  30. 1.1.0 05 Feb 2019

    Nothing published for this version

  31. 1.0.2 26 Jan 2018

    Nothing published for this version

  32. 1.0.1 20 Jan 2018

    Nothing published for this version

  33. 1.0.0.6 28 Dec 2017

    Nothing published for this version

  34. 1.0.0.5 27 Dec 2017

    Nothing published for this version

  35. 1.0.0.4 27 Dec 2017

    Nothing published for this version

  36. 1.0.0.3 27 Dec 2017

    Nothing published for this version

  37. 1.0.0.2 27 Dec 2017

    Nothing published for this version

  38. 1.0.0.1 27 Dec 2017

    Nothing published for this version

  39. 1.0.0 27 Dec 2017

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive