Python 2D

Open-source Python projects categorized as 2D

Top 10 Python 2D Projects

  • boxes

    Boxes.py - laser cutting boxes and more (by florianfesti)

  • visvis

    Visvis - the object oriented approach to visualization

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • generative-manim

    🎨 GPT-4 for video generation ⚡️

  • Project mention: Intuitive Guide to Convolution | news.ycombinator.com | 2023-12-04

    https://github.com/360macky/generative-manim :

    > Generative Manim is a prototype of a web app that uses GPT-4 to generate videos with Manim. The idea behind this project is taking advantage of the power of GPT-4 in programming, the understanding of human language and the animation capabilities of Manim to generate a tool that could be used by anyone to create videos. Regardless of their programming or video editing skills.

    "TheoremQA: A Theorem-driven [STEM] Question Answering dataset" (2023) https://github.com/wenhuchen/TheoremQA#leaderboard

    How do you score memory retention and video watching comprehension? The classic educators' optimization challenge

    "Khan Academy’s 7-Step Approach to Prompt Engineering for Khanmigo"

  • raylib-py

    A Python binding for the great C library raylib.

  • Pyslvs-UI

    An open source planar linkage mechanism simulation and mechanical synthesis system.

  • Project mention: RattleCAD | news.ycombinator.com | 2023-11-01

    > If you like Linkage, you might also like Solvespace.

    No, I mean Brent Curry's Linkage[1] bicycle design software, not David Rector's Linkage Mechanism Designer and Simulator[2].

    You should read Wikipedia article.[0]

    N.B. About SolveSpace, as I'm its experienced user[youtube,patreon], I may say next: yes, it could be used for bike mockup, as any other CAD, but it still has a lot of limitations and even does not export correct STEP files yet[3], and in FreeCAD such STEP could fixed only partially.[video]

    So, for serious 3D CAD work I highly recommend use FreeCAD (and LibreCAD for 2D CAD work) instead of SolveSpace, and use SolveSpace only as a helper tool like a calc or as a notepad for noting ideas.

    About Linkage Mechanism Designer and Simulator, it is only useful for planar (2D) kinematics analyze, and if You are looking an alternative for it take a look on Pyslvs[4], that is in part based on SolveSpace's solver.

    [0] https://en.wikipedia.org/wiki/rattleCAD#History

    [1] https://bikechecker.com/

    [2] https://blog.rectorsquid.com/linkage-mechanism-designer-and-...

    [3] https://github.com/solvespace/solvespace/issues/206

    [4] https://github.com/KmolYuan/Pyslvs-UI

    [video] https://www.youtube.com/watch?v=F3LJMeqUDrU

    [youtube] https://www.youtube.com/@appsoft

    [patreon] https://patreon.com/app4soft

  • Image2CAD

    An application to translate raster image of CAD drawing sheet to a user editable DXF format.

  • SchrodingerWellPython

    2D 3D Time independent FDM Schrodinger equation solver for arbitrary shape of well

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Pygame_Lighting_Engine

    a library to easily utilize 2D lighting effects in your pygame projects.

  • Hexagonal-Game

    A Hexagonal Game make in Pygame. Just avoid polygons collition and you will fine.

  • pygg

    A modular pygame wrapper that adds ECS, procedural generation, cameras, and physics.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python 2D related posts

Index

What are some of the best open-source 2D projects in Python? This list will help you:

Project Stars
1 boxes 924
2 visvis 226
3 generative-manim 198
4 raylib-py 178
5 Pyslvs-UI 168
6 Image2CAD 76
7 SchrodingerWellPython 26
8 Pygame_Lighting_Engine 21
9 Hexagonal-Game 8
10 pygg 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com