Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deislabs/hippo
The WebAssembly Platform
https://github.com/deislabs/hippo
Last synced: 3 months ago
JSON representation
The WebAssembly Platform
- Host: GitHub
- URL: https://github.com/deislabs/hippo
- Owner: deislabs
- License: other
- Created: 2021-03-08T19:41:57.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-20T03:10:45.000Z (over 1 year ago)
- Last Synced: 2024-06-19T03:13:37.043Z (5 months ago)
- Language: TypeScript
- Homepage: https://docs.hippofactory.dev
- Size: 5.5 MB
- Stars: 412
- Watchers: 14
- Forks: 37
- Open Issues: 84
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hippo, the WebAssembly PaaS
Hippo is the easiest way to deploy and serve applications compiled to
[WebAssembly](https://webassembly.org/).**WARNING:** This is experimental code. It is not considered production-grade
by its developers, nor is it "supported" software.> DeisLabs is experimenting with many WASM technologies right now. This is one
> of a multitude of projects (including
> [Krustlet](https://github.com/deislabs/krustlet)) designed to test the limits
> of WebAssembly as a cloud-based runtime.Hippo takes a fresh spin on the PaaS ecosystem, taking advantage of the
technology WebAssembly brings to the space.Hippo works like this: A WebAssembly package is bundled up as a
[bindle](https://github.com/deislabs/bindle). Bindles are collected together in
a bindle server that you can search. Hippo uses bindle under the hood for
storing and organizing applications.Using the [hippo command line
interface](https://github.com/deislabs/hippo-cli), you can upload new releases
or prepare a bindle for local development. In the future, you can use this CLI
to create applications, configure channels, gather logs, attach TLS
certificates, and other commands you’d expect to use with a PaaS.Hippo provides a web interface for users to register new accounts, access their
applications, and create new environments for testing.Hippo makes it easy to run WebAssembly applications and services at scale.
## Documentation
If you're new to the project, get started with [the
introduction](https://docs.hippofactory.dev/intro/). For more in-depth
information about Hippo, plunge right into the [topic
guides](https://docs.hippofactory.dev/topics/).Looking for the developer guide? [Start
here](https://docs.hippofactory.dev/developers).## Community, discussion, contribution, and support
Right now, all community discussion takes place here at the [project
homepage](https://github.com/deislabs/hippo). If you have a question about the
project or want to start a discussion, [search for existing
topics](https://github.com/deislabs/hippo/issues?q=is%3Aissue) or [open a new
topic](https://github.com/deislabs/hippo/issues/new).## Code of Conduct
This project has adopted the [Microsoft Open Source Code of
Conduct](https://opensource.microsoft.com/codeofconduct/).For more information see the [Code of Conduct
FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact
[[email protected]](mailto:[email protected]) with any additional
questions or comments.