Indie Smiths's logo symbol

Indie Smiths: fun, learning and value from open-source apps, games and related content

The Indie Smiths project

Our goal

The Indie Smiths project aims to promote and provide fun, learning and value by publishing and maintaining open-source apps, games and related content.


In truth, the Indie Smiths project is just a fancy name for the collection of open-source apps and games created and maintained by me (Kennedy Richard S. Guerra).

In practice, we are much more: although we are not a formal organization, our tools, games and content bring together a lot of people with different interests and talent, making waves in the fields of design and development of apps and games.

How do we do that? By sharing! All of our projects's code is dedicated to the public domain and all our projects are completely free of charge, no paywalls, no subscriptions required. Of course, selfless people who recognize the value provided by my work on the project, and who can spare the funds, also donate to help cover our costs.

Our flagship project: Nodezator

Our flagship project, Nodezator, the Python logo Python node editor (website | GitHub repo) already has more than 120K downloads and a couple thousand GitHub stars ⭐.

Nodezator screenshot

It has even been featured in an 80.lv article.

Other projects

The Indie Smiths projects has other projects in development, most at the early stages of development, but still active serious projects that get updates from time to time. Please, check our list of apps and games to learn about each of them.

Some fun and interesting projects worth mentioning in advance are...

The Bionic Blue game (website | GitHub repo), made in Python logo Python (with the pygame-ce library), a 2D action platformer (the first fully playable mission is already available):

Animated GIF showing the Bionic Blue game (a bionic boy in a blue suit shooting robots)

An app builder application called myappmaker (working title), made in Python logo Python, where you can insert widgets by drawing (again, very early development stages):

Animated GIF showing the myappmaker application (drawings made on the app's window are recognized and converted into widgets)