Open tools and experiments for curious makers.

Spudlab is a small, open-science collective building hardware, software, and data projects you can run from your shed, garage lab, or school.

4+ active repos
Community first licensing
Maker-friendly BOMs
Current initiatives
KeoPy
Keopy is a lightweight Python tool that creates keograms—time-compressed visual summaries of all-sky or auroral images.
v0.0.0
Spudlab Hugo Theme
Spudlab Hugo Theme is a minimal, fast, and customizable Hugo theme for showcasing open-science projects and technical blogs with clarity and style.
v0.0.0

Open-science projects

Hardware, software, and data pipelines you can clone, print, and build.

astronomy / imaging

KeoPy

Keopy is a lightweight Python library for generating and analysing keograms—time-based visual summaries of all-sky or auroral images. It automates image slicing, alignment, and stacking to reveal night-sky patterns over time, offering both CLI and API tools for researchers and citizen-scientists.

keograms astronomy open science
spudlab / theme

Spudlab Hugo Theme

Spudlab Hugo Theme is a clean, minimal Hugo theme designed for open-science projects, personal labs, and technical blogs. It focuses on clarity, performance, and readability, with responsive layouts and subtle accent styling inspired by SpudLab’s visual identity.

website hugo theme

Open science, not gated labs.

We build in the open, document like educators, and design like makers. If you can print it, wire it, or docker-run it — you can build it.

  • • Reproducible hardware and BOMs
  • • Git-hosted docs and CI/CD
  • • Friendly licensing for solo devs and schools
  • • Designed to work in small labs and garages

Why “Spud”?

Potatoes are humble but powerful — like good experiments. You don’t need huge budgets to do meaningful science. You need curiosity, documentation, and a community.

What we publish

• Project blueprints
• CAD/3D printable parts
• Data schemas & exporters
• Code (Python, Spring Boot, Go)

Join the lab

We’re looking for tinkerers, devs, teachers, and backyard astronomers.

1. Watch the repos

Star and watch our GitHub org to see new nodes, BOM updates, and release notes.

Go to GitHub ↗

2. Build a node

Pick any project, follow the readme, and build your own device. Share your tweaks.

raspberry pi esp32

3. Contribute data

Upload your readings or images to the shared dataset. Help us map the same sky from many places.

open data

Lab notes & updates

Build logs, astronomy notes, environment experiments, and maker diaries.

thoughts

Learning Out Loud

We’re not experts; we’re explorers. SpudLab is about sharing the process, not hiding the mess.

thoughts

Why Open?

Openness isn’t about perfection — it’s about learning in public and building better ideas together.

thoughts

Hello, World.

A small start with big curiosity — SpudLab begins as an open space to learn, make, and explore in public.