nowfound

Dev tools · alternatives · 2026

24 alternatives to Iceberg – Graphic Design and Diagramming in Python

A compositional diagramming and animation library as an eDSL in Python - revalo/iceberg

Iceberg is a Python library for creating graphic design and diagrams programmatically. It enables developers to generate visual content directly through code, making it useful for automating diagram creation, building… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Iceberg – Graphic Design and Diagramming in Python launched in 2023; newer entries below may have overtaken it.

  1. 1
    DrawKit▲765

    MIT licensed SVG illustrations, in 2 styles

    2018 · its alternatives →

  2. 2

    The simplest way to visualize ideas, plans & processes

    2020 · creately.com · its alternatives →

  3. 3

    Create your own unique story with editable illustrations

    2019 · its alternatives →

  4. 4

    Premium open source illustrations updated daily

    2021 · illustrationkit.com · its alternatives →

  5. 5
    DrawKit▲369

    Free & premium illustrations, animations, graphics & more

    2022 · drawkit.com · its alternatives →

  6. 6

    AI generated illustration library

    2024 · pictographic.ai · its alternatives →

  7. 7
    Shape 2▲540

    5000+ fully customizable assets for your web design projects

    2020 · shape.so · its alternatives →

  8. 8IW
  9. 9

    Beautiful illustration constructor for websites & apps

    2021 · rootwireframekit.com · its alternatives →

  10. 10

    🧜‍♀️ RESTful rendering pipeline for generating sequence and UML diagrams using Mermaid for Markdown docs (Diagrams as a Service) - Schachte/Mermrender

    2019 · github.com · its alternatives →

  11. 11
    Flowkit▲296

    Sketch library for user flows/content maps/annotations

    2017 · useflowkit.com · its alternatives →

  12. 12
    Gleek▲309

    Free online diagramming tool for developers

    2021 · gleek.io · its alternatives →

  13. 13

    Contribute to reladraw/reladraw development by creating an account on GitHub.

    25d ago · github.com · its alternatives →

  14. 14
    Iceberger▲192

    Draw an iceberg and see how it will float

    2021 · joshdata.me · its alternatives →

  15. 15

    In the past I've used declarative diagram generation tools like Mermaid.js a lot for quickly drawing up things but for presentations or deliverables I find that I have to then move the generated diagrams over to a tool like Lucidchart which allows full control of the organization and customization. Therefore I am now working on this to combine the benefits of both into just one tool which can do both functions. The project is certainly in the early stages but if you find yourself making architecture diagrams I'd love to hear your thoughts on the idea or even a Github issue for a feature…

    Oct 2025 · github.com · its alternatives →

  16. 16

    I'm excited to showcase Kreuzberg! Kreuzberg is a modern Python library built from the ground up with async/await, type hints, and optimized I/O handling. It provides a unified interface for extracting text from documents (PDFs, images, office files) without external API dependencies. Key technical features: - Built with modern Python best practices (async/await, type hints, functional-first) - Optimized async I/O with anyio for multi-loop compatibility - Smart worker process pool for CPU-bound tasks (OCR, doc conversion) - Efficient batch processing with concurrent…

    2025 · github.com · its alternatives →

  17. 17

    xkcd styled chart library

    2019 · timqian.com · its alternatives →

  18. 18

    A diagram editor for visualizing structures and processes

    2020 · diagrams.app · its alternatives →

  19. 19

    Freeze your objects in python. Contribute to diegojromerolopez/gelidum development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  20. 20

    Visualize how icebergs of different shapes will float

    2021 · engaging-data.com · its alternatives →

  21. 21

    One year ago I open-sourced my very first 'real' project and shared it here. I was a college student in my senior year and desperately looking for a job. At the time of sharing it i couldn't even afford a domain and naively let someone buy the one i had my eyes on lol. It's been a hell of a year with this blowing up, me moving to another country, and switching 2 jobs. In a year we somehow managed to hit 26k stars, grow a 1000+ person discord community, and support 37 languages. I couldn't be more grateful for the community that helped this grow, but now i don't know what direction to take…

    2025 · drawdb.app · its alternatives →

  22. 22

    Creating high-quality scientific figures can be time-consuming and challenging, even though sketching ideas on paper is relatively easy. Furthermore, recreating existing figures that are not stored in formats preserving semantic information is equally complex. To tackle this problem, we introduce DeTikZify, a novel multimodal language model that automatically synthesizes scientific figures as semantics-preserving TikZ graphics programs based on sketches and existing figures. We also introduce a Monte Carlo Tree Search-based inference algorithm that enables DeTikZify to iteratively refine its…

    2024 · github.com · its alternatives →

  23. 23

    Here's a project I've been working on for a little while now. Ripl is a JS library that provides a unified API for rendering shapes on both canvas and SVG interchangeably. Over the years I've used D3 extensively to create data visualisations so I figured I'd have a go at making my own version with a slightly more modern API and stricter TypeScript support. I am aware there are already libraries that can draw to multiple contexts interchangeably, but I've added a few little niceties to Ripl that (as far as I know) some other libraries don't have such as CSS-like query selectors, DOM-like…

    2024 · github.com · its alternatives →

  24. 24

    The smart infographics and visuals maker

    2021 · graficto.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →