Python Blender

Open-source Python projects categorized as Blender

Top 23 Python Blender Projects

  • dream-textures

    Stable Diffusion built-in to Blender

    Project mention: Donut done with Artificial Intelligence and Blender | /r/blender | 2023-05-31
  • BlenderGIS

    Blender addons to make the bridge between Blender and geographic data

    Project mention: Modern City Mapmaking on Mac? | /r/rpg | 2023-03-31

    There's a GIS addon for the 3D suite Blender: It let's you import parts of Google maps and you may import buildings, roads, etc. as well.

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • armory

    3D Engine with Blender Integration

    Project mention: Is the blender game engine good? | /r/gamedev | 2023-03-23

    There are two primary contenders to replace the BGE. One is Armory3D ( It has a ton of potential, and outputs to multiple formats including web. But it's a one-developer show and it's been really inconsistent. I taught a class on prototyping 3D games with it, but updates are slow and inconsistent, as is the documentation. Too bad, because it's a promising project, with a blueprints-like visual system and Haxe (basically an open-source actionscript) as the programming language.

  • cats-blender-plugin

    :smiley_cat: A tool designed to shorten steps needed to import and optimize models into VRChat. Compatible models are: MMD, XNALara, Mixamo, DAZ/Poser, Blender Rigify, Sims 2, Motion Builder, 3DS Max and potentially more

    Project mention: How can I optimize or reduce 50MB Mixamo Characters? | /r/Unity3D | 2023-06-03

    Decimation of skinned meshes (your Mixamo characters) can be done with various tools. Results will vary. Depends a lot on the topology of the input mesh. Nothing beats proper retopology. There are paid assets on the asset store. NanoLod is free but can't remember if it does skinned meshes. More advanced is Simplygon which has a free tier I think. My favourite is a blender tool originally intended for VRChat avatars but works on any characters. As well as simplifying the mesh data, I would recommend combining the separate parts into a single mesh and texture atlas into only one or two materials (one opposite, one with transparency for hair)

  • animation_nodes

    Node based visual scripting system designed for motion graphics in Blender. (by JacquesLucke)

    Project mention: Anyone having issue with Blender 3.3 and Animation Nodes? I get this error medsage | /r/blenderhelp | 2022-11-06

    I'm using the 2.3.0 version which doesn't have this issue. I'm not sure where exactly I downloaded it from, but searching on the official github I found the zip file of that version here under a different tag in github:

  • BlenderProc

    A procedural Blender pipeline for photorealistic training image generation

    Project mention: Synthetic image Generation | /r/learnmachinelearning | 2023-03-22

    Blender with add-ons (Kubric, BlenderProc)

  • CAD_Sketcher

    Constraint-based geometry sketcher for blender

    Project mention: CAD Sketcher, free and open-source project bringing CAD like tools to Blender3d | | 2023-02-19
  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • retopoflow

    A suite of retopology tools for Blender

    Project mention: Just tell it to me straight - is there any way I can save this topology or do I need to start over? | /r/blenderhelp | 2023-03-27 You can get it off Github for free if you're using it for educational purposes

  • MB-Lab

    MB-Lab is a character creation tool for Blender 2.80+, based off ManuelBastioniLAB

    Project mention: can't download MB LAB | /r/blenderhelp | 2023-01-17
  • Blender-For-UnrealEngine-Addons

    I have created this addons for export asset from Blender to Unreal Engine 4

    Project mention: I have a big scene in Blender with many small details. Are there any FAST and EASY way to move this scene into UE5? I would like to avoid the need to configure each material manually. It it possible? Almost all materials in my scene are PBR (Cycles Render Engine). | /r/unrealengine | 2022-07-12

    Blender for Unreal

  • building_tools

    Building generation addon for blender

    Project mention: Open source projects | /r/Kenya | 2022-09-28

    Here is mine that I maintain. Python.

  • MACHIN3tools

    MACHIN3tools is a free, continuously evolving collection of blender tools and pie menus in a single customizable package.

  • fake-bpy-module

    Fake Blender Python API module collection for the code completion.

  • fSpy-Blender

    Official fSpy importer for Blender

    Project mention: Figuring out compositing. How am I doing? | /r/blender | 2023-01-17
  • Blend_My_NFTs

    Easily generate thousands of 3D models, images, and animation automatically in Blender for free with Blend_My_NFTs.

  • VRM-Addon-for-Blender

    VRM Importer, Exporter and Utilities for Blender 2.83 or later

    Project mention: I made a 3D model based on Nero's old design, more models on the way. | /r/NikkeMobile | 2023-04-27

    I created a base mesh in the 3D program VROID before porting it to Blender via the VRM Blender add-on (link). I refined it to be the mesh I wanted within Blender itself (no sculpting, just pure box-modeling). After experimenting with various texturing methods, I ended up using Inkscape, a FOSS vectoring program to create the character textures. From there, I used the Cycles Toonkit addon by Cogumelo Softworks to get that cel-shaded look you can see in the Blender renders. Rigging was done with another Blender addon called Auto-Rig Pro.

  • Screencast-Keys

    Blender Add-on: Screencast Keys

    Project mention: Right click doesn't work in any mode. Trying to make the mythical donut but right click doesn't work in any mode so I can't get the options, advices? | /r/blenderhelp | 2022-11-01

    3) Install Screencast Keys by going to Preferences => Addons => Install and select the zip. Enable the addon, hit N on the viewport and on the right tab, enable it using the checkmark at the top. Right click and check what input Blender registers on the bottom left.

  • Malt

    Render framework for NPR.

    Project mention: THIS RENDER ISN'T BY ME, I wanna ask how can I achieve such an art style? Is this done by compositing or a material? | /r/blender | 2023-04-08
  • Blender-Launcher

    Standalone client for managing official builds of Blender 3D

    Project mention: Single player isn't dead | /r/blender | 2023-05-16
  • tree-gen

    Procedural generation of tree models in blender

    Project mention: How do I use old sapling tree gen? | /r/blender | 2022-12-26

    and here is a download link to the tree gen: (zip)

  • Blender-Addon-Photogrammetry-Importer

    Addon to import different photogrammetry formats into Blender

    Project mention: Import many photogrammetry software's scenes into Blender | /r/photogrammetry | 2023-03-26
  • BlendArMocap

    realtime motion tracking in blender using mediapipe and rigify

    Project mention: When you are too poor to buy motion capture and you need to make the animation yourself 🥲 | /r/indiegames | 2022-11-04

    Maybe it was a blender plugin like this:

  • Sorting-Algorithms-Blender

    Sorting algorithms visualized using the Blender Python API.

    Project mention: GitHub - ForeignGods/Sorting-Algorithms-Blender: Sorting algorithms visualized using the Blender Python API. | /r/programming | 2022-07-01
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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). The latest post mention was on 2023-06-03.

Python Blender related posts


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

Project Stars
1 dream-textures 6,719
2 BlenderGIS 6,394
3 armory 2,796
4 cats-blender-plugin 2,633
5 animation_nodes 2,198
6 BlenderProc 2,032
7 CAD_Sketcher 2,031
8 retopoflow 1,937
9 MB-Lab 1,572
10 Blender-For-UnrealEngine-Addons 1,570
11 building_tools 1,222
12 MACHIN3tools 1,045
13 fake-bpy-module 988
14 fSpy-Blender 946
15 Blend_My_NFTs 942
16 VRM-Addon-for-Blender 931
17 Screencast-Keys 920
18 Malt 852
19 Blender-Launcher 796
20 tree-gen 742
21 Blender-Addon-Photogrammetry-Importer 693
22 BlendArMocap 685
23 Sorting-Algorithms-Blender 636
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives