Indie Smiths's logo

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

Welcome

I'm Kennedy, maintainer of the Indie Smiths project. Here's the apps/games we've published/aim to publish:

Screenshot of the Nodezator desktop app

Python logo Nodezator desktop app published ongoing

The Nodezator desktop app is a multi-purpose visual node editor for the Python programming language. It is a subproject of the Indie Smiths project, but has dedicated channels/content because of its many applications as a tool.

website GitHub video
Animated GIF of myappmaker app, showing widgets being inserted via drawing

Python logo myappmaker - desktop app builder published ongoing MVP/Early development

myappmaker (working title) is a visual desktop app builder with features for both non-technical and technical users, including block coding and many more. Uses drawing to insert widgets.

GitHub
Screenshot of Bionic Blue game

Python logo Bionic Blue game published ongoing MVP/Early development

A bionic boy fights robots to protect humanity in this action platformer game. The first game of the Indie Smiths project. The game is expected to be finished in 2025.

website GitHub video
Screenshot of Bionic Blue's level editor

Python logo Level editor of the Bionic Blue game published ongoing In-house usage

The level editor used for the Bionic Blue game. Like the game it uses "scaled mode" to show pixel art resized to fit higher resolutions. Meant for in-house usage. Even so, since it is functional and effective, it was published.

GitHub
Screenshot of the Shmup game

Rust logo Shmup game published ongoing MVP/Early development

Destroy hordes of enemies in this shmup game with your spaceplane. The first Rust project of the Indie Smiths project.

website GitHub
Screenshot of Dots, Assemble! (pixel art editor)

Python logo Dots, Assemble! - pixel art & animation editor not published

A pixel art & animation editor for game sprites. Currently being used to animate characters and objects for the Bionic Blue game.

Screenshot of Dani to the Rescue game prototype

Python logo Dani to the Rescue game prototype published MVP/Early development Archived

Made when I was learning pygame. It is not maintained and was published for educational purposes only. Design and overall quality of code is poor, since I was a beginner at the time. There are useful subsystems, though.

GitHub video
Screenshot of Next Level app (level editor)

Python logo Next level: level editor not published

In order to make the Dani to the Rescue game prototype, I needed a way to easily create and edit levels, so this app was made in parallel. It is not ready for release yet.

video
Screenshot of Pynimation app (animation editor)

Python logo Pynimation: multi-sprite animation editor not published

This is the animation editor I used to help me create the animations used in the Dani to the Rescue game prototype. It is not released yet.

video