GithubHelp home page GithubHelp logo

geraintwalesuk / user-interface Goto Github PK

View Code? Open in Web Editor NEW

This project forked from balena-io-experimental/starter-interface

0.0 0.0 0.0 6.08 MB

A device interface for using Balena devices. It can be used to interact with your device, or as a starter project to create your own interface.

License: MIT License

Shell 3.00% JavaScript 9.42% TypeScript 33.62% HTML 0.55% Vue 52.00% Dockerfile 0.89% SCSS 0.52%

user-interface's Introduction

Balena Starter Interface

wifi

A community-built device interface for using balena devices. It can be used to interact with your device, or as a starter project to create your own interface.

See the Quick Start guide in the documentation for details on how to quickly add this project as an interface to your existing projects, or the Developing Locally guide on how to develop your own interface.

Core features include:

  • Ability to customise the visible components and add directly to your existing projects
  • Online and offline compatibility
  • Customisable Electron and Progressive Web applications for interaction with your devices
  • Pre-built endpoints for interacting with the Balena SDK or Supervisor
  • Connect your device to nearby Wi-Fi networks
  • Container manager (list, stop, start, restart)
  • File manager (create folders, upload, delete, etc...)
  • Set, edit and remove environment variables on the device
  • Configure the device hostname
  • Configure the device SSID and password
  • Captive portal
  • Automatic mounting of USB devices into the File Manager
  • System info and stats
  • I18n language translations

Electron App:

electron

Documentation

Configuration instructions and use of the UI can be found in the documentation.

See for yourself

See the components for yourself with a one-click install:

balena deploy button

user-interface's People

Contributors

maggie44 avatar weblate avatar wtuemura avatar nucleardreamer avatar thejenja avatar bonbonboi avatar comradekingu avatar smoker1209 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.