2d-rendering library for simple graphics in python?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/learnpython

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • SonarLint - Clean code begins in your IDE with SonarLint
  • talent.io - Download talent.io’s Tech Salary Report
  • processing

    Source code for the Processing Core and Development Environment (PDE)

    I have been recently exploring different evolutionary algorithms working with processing, a java 2d-renderer / IDE / whatever, that let's me do cool stuff like this. I want to do the same thing but on python (reasons below), but I can't seem to find an intuitive library that does this. It's a really simple "draw a circle on a background, update the circle's position every frame". I've found libraries like pillow and pixie, but they don't seem to really match what I'm looking for. And there are so many potential other libraries I could check out that I don't know where to begin with.

  • DearPyGui

    Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies

    Dear PyGui might suit your needs quite well as it allows for drawing, layering if you want as well, and includes all the buttons, sliders and other controls you might need. Have a look at some example apps.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts