A downloadable tool for Windows

Download NowName your own price

Warning: The next update will bring a lot of changes and will not support backward compatibility.

Do you want to program quickly and without coding? You can do it with Proxel.

It is a visual scripting software made in Python, with lots of nodes so you can do whatever you want.

How to install:

-Download Proxel (it's a .zip file) and extract it.

-Create a folder named "Nodes" in the same directory as "Proxel.exe".

-Download Nodes, it will redirect you to a Github repository.

-Each .pxn file contains a set of nodes. Download the ones you want and place them in the Nodes folder you created.

I advise you to download them all, there are not many at the moment.

How to use Proxel:

When you launch Proxel, an empty project is created. It only contains the "Start" node which you cannot delete.

Execution pins (in white) are used to create a flow of execution. When a node has finished executing, it sends a signal to the output execution pin. If a node is connected to this pin by an input execution pin, it will in turn activate.

After the execution of a node, the output pins take values. If an input pin is connected to an output pin, it will take the value of the output pin.

When a node is executed, its output pins keep their value forever. You can use the "Forget pin" node to delete the value of a pin, but this pin will be unusable until the node is re-executed.

To run your project, click on the "Run" button at the top right of the screen.

Controls:

-Left click on a node to select it (hold Shift to select multiple).

-Hold left click and move the mouse to move the selected node(s).

-Use Delete or BackSpace key to delete the selected node(s).

-Use the wheel to zoom in or zoom out.

-Hold the wheel click and move the mouse to move the view.

-Use Ctrl+C to copy nodes and Ctrl+V to paste them.

-To connect nodes, maintain the click on a pin of a node and release on the pin of the other node (The pins must be of the same type except for the Any type).

-By clicking on a pin and releasing anywhere, the search bar is automatically activated. You can write the node you are looking for, use the Up and Down keys to move through the list, and press Return to place the node where you released the click and automatically draw a link.

-Use F key to select the search bar.

-Use Ctrl+O to open a project.

-Use Ctrl+S to save the current project or Ctrl+Shift+S to save it in a new file.

Updates :

I will regularly add new nodes, there are about 80 nodes currently.

By clicking on "Search Updates", you can automatically update the .pxn files you have.

Follow me on Twitter to be informed of the release of new .pxn files.

Download

Download NowName your own price

Click download now to get access to the following files:

Nodes
External
Proxel

Development log

Comments

Log in with itch.io to leave a comment.

(1 edit)

What language does this program output to? Does this have multiple outputs like C# MIPS and Python or is this just a visual scripting tool for only python?

(1 edit) (-1)

Proxel converts nodes to Python only.
But the program reads nodes as it runs, there is no compilation and therefore you cannot get the generated code. Maybe in future updates.

Update? So your telling me there's a chance MIPS or C will be included. I sure hope so, I look forward to your updates!

I need to make big changes in Proxel's code to make it possible, but I'll work on it.