All Projects → suborbital → subo

suborbital / subo

Licence: Apache-2.0 license
The Suborbital CLI

Programming Languages

go
31211 projects - #10 most used programming language
Makefile
30231 projects
Dockerfile
14818 projects
WebAssembly
147 projects
shell
77523 projects
typescript
32286 projects

Labels

Projects that are alternatives of or similar to subo

Mesh
Visualise data and edit JavaScript code using a spreadsheet interface.
Stars: ✭ 1,547 (+2818.87%)
Mutual labels:  alpha
HealthApp
A desktop application to fetch Wikipedia,Google,Disease results and save them as text file,in database.Have a Section to search details about doctors in location
Stars: ✭ 23 (-56.6%)
Mutual labels:  alpha
hnn
The Human Neocortical Neurosolver (HNN) is a software tool that gives researchers/clinicians the ability to develop/test hypotheses on circuit mechanisms underlying EEG/MEG data.
Stars: ✭ 62 (+16.98%)
Mutual labels:  alpha
Swiftcolorgen
A tool that generate code for Swift projects, designed to improve the maintainability of UIColors
Stars: ✭ 152 (+186.79%)
Mutual labels:  alpha
Opmon
Currently moving the project to https://github.com/OpMonTeam/OpMon-Godot
Stars: ✭ 221 (+316.98%)
Mutual labels:  alpha
hpc-intro
Lesson materials for an Introduction to High Performance Computing in the tradition of Software Carpentry
Stars: ✭ 123 (+132.08%)
Mutual labels:  alpha
Alpha Movie
Android video player with alpha channel (chroma key) support
Stars: ✭ 105 (+98.11%)
Mutual labels:  alpha
Coroutines-Animations
Use the power of kotlin coroutines to execute your android animations
Stars: ✭ 31 (-41.51%)
Mutual labels:  alpha
2019-ncov-vue3-version
新型冠状病毒实时疫情 Vue-Compostion-Api版本 (Vue3 + TypeScript)
Stars: ✭ 55 (+3.77%)
Mutual labels:  alpha
core
Enterprise Grade #NodeJS Platform implementing Industry Standards & Patterns in order to provide Connectivity, Stability, High-Availability and High-Performance
Stars: ✭ 54 (+1.89%)
Mutual labels:  alpha
Clay
Awesome standalone command line player for Google Play Music.
Stars: ✭ 160 (+201.89%)
Mutual labels:  alpha
Godotfirebase
FireBase for godot
Stars: ✭ 199 (+275.47%)
Mutual labels:  alpha
raspberry-pi
Raspberry Pi distribution of Alpha
Stars: ✭ 39 (-26.42%)
Mutual labels:  alpha
Actions
Collection of linters and fixers as Github Actions - Alpha
Stars: ✭ 122 (+130.19%)
Mutual labels:  alpha
waspy
WASP framework for Python
Stars: ✭ 43 (-18.87%)
Mutual labels:  alpha
Zsnavigationbar
ZSNavigationBar uses category to allow you change UINavigationBar appearance dynamically.(supported iOS 11+ and iPhone X)
Stars: ✭ 109 (+105.66%)
Mutual labels:  alpha
nightingale
NHS-Generic Frontend Framework.
Stars: ✭ 34 (-35.85%)
Mutual labels:  alpha
vue3-webpack-boilerplate
Vue 3 Webpack Boilerplate (Vue 3, Vue Router 4, Vuex 4, Typescript)
Stars: ✭ 69 (+30.19%)
Mutual labels:  alpha
notification-admin
Notification Admin
Stars: ✭ 15 (-71.7%)
Mutual labels:  alpha
introduction-to-conda-for-data-scientists
Introduction to Conda for (Data) Scientists
Stars: ✭ 35 (-33.96%)
Mutual labels:  alpha

Subo, the Suborbital CLI

Subo is the command-line helper for working with the Suborbital Development Platform. Subo is used to build Wasm Runnables, generate new projects and config files, and more over time.

You do not need to install language-specific tools to get started with WebAssembly and Subo! A Docker toolchain is supported (see below) that can build your Runnables without needing to install language toolchains.

Installing

macOS (Homebrew)

If you're on Mac (M1 or Intel), the easiest way to install is via brew:

brew tap suborbital/subo
brew install subo

Install from source (requires Go)

If you use Linux or otherwise prefer to build from source, simply clone this repository or download a source code release archive and run:

make subo

This will install subo into your GOPATH ($HOME/go/bin/subo by default) which you may need to add to your shell's $PATH variable.

Subo does not have official support for Windows.

Verify installation

Verify subo was installed:

subo --help

Getting started

To get started with Subo, visit the Get started guide.

Builders

This repo contains builders for the various languages supported by Wasm Runnables. A builder is a Docker image that can build Runnables into Wasm modules, and is used internally by subo to build your code! See the builders directory for more.

Platforms

The subo tool supports the following platforms and operating systems:

x86_64 arm64
Mac
Linux
Windows 🚫 🚫

The language toolchains used by subo support the following platforms:

x86_64 arm64 Docker
Rust
AssemblyScript
Swift 🚫 🟡 (no arm64)

Contributing

Please read the contributing guide to learn about how you can contribute to Subo! We welcome all types of contribution.

By the way, Subo is also the name of our mascot, and it's pronounced Sooooobo.

SOS-Space_Panda-Dark-small

Copyright Suborbital contributors 2021.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].