Skip to content
This repository has been archived by the owner on Apr 5, 2024. It is now read-only.

A curated list of helpful balena community resources.

Notifications You must be signed in to change notification settings

balena-labs-research/awesome-balena

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 

Repository files navigation

Awesome balena Awesome

A curated list of helpful balena resources.

If you are looking for prebuilt drop-in chunks of functionality check out the balena Hub Blocks repository.

If you are looking for fully fledged applications you can run on your devices, then the balena Hub App store is the place for you.

If you are looking for useful community built tools for working with balena and balena based devices then this is the place for you!

You can contribute your own tool to the list by creating a pull request, we would be more than happy to help raise awareness around work that benefits the balena community.

Table of Contents

Official Projects by balena

  • balenaHub, a platform to enable exchange of resources between balena users.
  • balenaEtcher, burn images to SD cards & USB drives, safe & easy.
  • balenaOS, a host OS tailored for containers, designed for reliability, proven in production.
  • balenaEngine, an engine purpose-built for embedded and IoT use cases, based on Moby Project technology from Docker.
  • balenaFin, the balenaFin is a professional carrier board for the Raspberry Pi Compute Module.
  • openBalena, open source software to manage connected IoT devices.
  • balena CLI, the official balena Command Line Interface.

Developer Tools

CLIs

  • Automated Offline Update: Automates a Balena Offline Update on an SD card based on the steps in the Offline Updates section of the Balena Documentation.
  • GoLang CLI: An experimental community project that provides some of the basic balena CLI functions in Golang

GitHub Actions

  • Community CLI Action: A community built GitHub action that allows you to use the balena CLI to deploy or preload images from a GitHub worker.
  • Open Balena CLI: Continuously deliver your applications to OpenBalena

SDKs

Management and Monitoring

Interfaces and Administration

Contributing

You can contribute your own tool to the list by creating a pull request, we would be more than happy to help raise awareness around work that benefits the balena community.

If you feel your contribution requires new categories or changes to existing categories in the list, feel free to make recommendations in your pull request and we would be happy to discuss them. Our goal is always to make the list as accessible as possible.

License

CC0