Serpens 3 - Visual Scripting Addon Creator

by Joshua Knauber in Scripts and Addons


Download the free demo version

Check out the documentation

What is Serpens?

Serpens is a node-based scripting addon for blender. It allows you to create real python addons without touching a single line of code.

With Serpens, you can create interfaces in the Blender UI, add pie menus, shortcuts, input fields, checkboxes, and much more. You can then add functionality to these options, either just using existing blender features or making your own.

You can create tools for your specific workflow, set properties, add modifiers, import assets, etc. If you want to reuse these tools you can export your addon as an installable python addon which you can share with other users.

If you are into scripting you can use Serpens to create an interface for your scripts. You can attach your scripts to buttons and Serpens will handle registering and all the blender boilerplate for you.

If you want to get into scripting Serpens is a great place to start. You can see the nodes' code and start understanding how the python syntax and the blender API work. You can start making your own scripts still included in Serpens and then eventually write your own add-ons entirely.

Serpens is for you if you want to learn coding or never want to write a single line of code ever. If you want to build tools to improve your workflow or just move a couple of buttons to a custom pie menu, Serpens will help you with that. It can't help you with building ultra-complex addons that require a lot of algorithms or custom drawing like Box Cutter or Retopoflow. 

Questions? Join the discord server or read up on the documentation


(Addon above made with Serpens by Corza)


How it works


Serpens gives you a node editor to create your addons. You can copy data right from the blender interface and interactively add to it.

If you want to get a better look at how Serpens works you can take a look at some videos here. Note that most of these are for Serpens 2 and Serpens 3 features some major improvements over this:


Some of the projects built with Serpens

https://blendermarket.com/products/physics-dropper

https://blendermarket.com/products/haggis-tools

https://blendermarket.com/products/il-grande-pomodoro


Changelog

3.0.0 Release Candidate

  • Pre-release version for Serpens 3
  • Auto-compile
  • Complete redesign of the blend data systems
  • Full documentation including documentation of every node
  • New nodes
  • New property types (pointer, collection, group)

2.1.7

  • Bugfixes

2.0.0 - 2.1.6

1.0.0 - 1.0.4

Sales 1500+
Customer Ratings 32
Average Rating
Dev Fund Contributor
Published over 1 year ago
Software Version 3.0, 3.1
License GPL
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message