meine
meine 🌒 - A CLI file manager and system utility built with Textual. It combines intuitive command parsing with rich t…
A python library to artfully visualize Factorio Blueprints and an interactive web demo for using it.
git clone https://github.com/piebro/factorio-blueprint-visualizer.gitpiebro/factorio-blueprint-visualizerI love the game Factorio and I really like the look of factories after growing for many hours or blueprints after tweaking them for perfection. That's why I created a website to artfully visualize Factorio blueprints.
With the website you can import Factorio blueprints as text and visualize them. You can tweak the drawing settings or create random ones.
All buildings and tiles with their bounding boxes and belt, pipe, rail, inserter, wire and electricity connections can be visualized. Everything is drawn in vector graphics (SVG) to be able to view it in any resolution.
With the latest update, Blueprints from Factorio before version 2.0 might not work correctly. You can import older blueprints to factorio and export them again to update them.
Documentation of the drawing settings can be found here.
The last three blueprints are by Josh Ventura and can be found here.
I created a dataset with images generated using this tool to finetune SDXL (a text-to-image neural network). The model with examples can be found here: https://huggingface.co/piebro/factorio-blueprint-visualizations-sdxl-lora
I have a pen plotter, and one of my initial ideas was also to be able to plot my factories. You can create visualizations you can easily draw. I recommend using https://github.com/abey79/vpype for merging lines together before plotting. An example of a visualization for plotting is here:
Another way to create plots from your factories is to use: https://github.com/drawscape-labs/factorio-cli.
uv is used for linting and formatting the python code with uv run ruff check --fix and uv run ruff format.
Contributions to this project are welcome. Feel free to report bugs or post ideas.
There is lightweight tracking with Plausible for the website to get infos about how many people are visiting. Everyone who is interested can look at these stats here: https://plausible.io/piebro.github.io%2Ffactorio-blueprint-visualizer?period=all
more like this
meine 🌒 - A CLI file manager and system utility built with Textual. It combines intuitive command parsing with rich t…
Create and add progress bars, Office365 Files and Dropbox Paper papers by labels and link them to your Todoist tasks.
search projects, people, and tags