{"id":14046759,"url":"https://github.com/valyentdev/ravel","last_synced_at":"2025-07-27T20:32:47.099Z","repository":{"id":261132113,"uuid":"839759861","full_name":"valyentdev/ravel","owner":"valyentdev","description":"An open-source containers-as-microVMs orchestrator.","archived":false,"fork":false,"pushed_at":"2025-05-19T15:36:11.000Z","size":1581,"stargazers_count":445,"open_issues_count":5,"forks_count":14,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-05-31T23:17:51.172Z","etag":null,"topics":["cloud","devops","microvms","orchestration"],"latest_commit_sha":null,"homepage":"https://valyent.cloud","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/valyentdev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-08T09:17:03.000Z","updated_at":"2025-05-27T08:41:03.000Z","dependencies_parsed_at":"2024-11-04T21:38:05.655Z","dependency_job_id":"3dc715ac-56d2-43c1-b7cb-1ac05132f7da","html_url":"https://github.com/valyentdev/ravel","commit_stats":null,"previous_names":["valyentdev/ravel"],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/valyentdev/ravel","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valyentdev%2Fravel","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valyentdev%2Fravel/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valyentdev%2Fravel/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valyentdev%2Fravel/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/valyentdev","download_url":"https://codeload.github.com/valyentdev/ravel/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valyentdev%2Fravel/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267419084,"owners_count":24084100,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-27T02:00:11.917Z","response_time":82,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cloud","devops","microvms","orchestration"],"created_at":"2024-08-12T10:01:19.530Z","updated_at":"2025-07-27T20:32:47.091Z","avatar_url":"https://github.com/valyentdev.png","language":"Go","funding_links":[],"categories":["Go"],"sub_categories":[],"readme":"_This repo is now archived._\n\n# Ravel\n\n\u003e Ravel is an open-source containers-as-microVMs orchestrator.\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://discord.gg/DuW5uQCtZj\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/chat-on%20discord-7289DA.svg\" alt=\"Discord Chat\" /\u003e\n  \u003c/a\u003e\n\n  \u003ca href=\"https://x.com/intent/follow?screen_name=ValyentCloud\"\u003e\n    \u003cimg src=\"https://img.shields.io/twitter/follow/valyentcloud.svg?label=Follow%20@valyentcloud\" alt=\"Follow @valyentcloud\" /\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n## Table of Contents\n\n- [Technologies](#technologies)\n- [Roadmap](#roadmap)\n- [Features](#features)\n- [Prerequisites](#prerequisites)\n- [Documentation](#documentation)\n- [FAQ](#faq)\n- [License](#license)\n- [Star History](#star-history)\n\n## About\n\nRavel emerges as the building block for [Valyent](https://valyent.cloud)'s cloud services.\n\nRavel is an open-source containers-as-microVMs as _microVMs_ orchestrator. It allows you to create, manage, and destroy microVMs on the fly. It supports running OCI images inside microVMs powered by CloudHypervisor.\n\n## Technologies\n\n- [Go](https://golang.org/): A fast, efficient programming language designed for building scalable software.\n- [Cloud Hypervisor](https://github.com/cloud-hypervisor/cloud-hypervisor): A lightweight virtual machine monitor for running modern cloud workloads.\n- [NATS](https://nats.io/): For publish/subscribe features\n- [Corrosion](https://github.com/superfly/corrosion): Gossip-based service discovery (and more) for large distributed systems.\n- [Containerd](https://containerd.io/): For image management\n\n## Features\n\n- [x] Run OCI images inside cloud-hypervisor micro-VMs with Ravel Runtime\n- [x] An intuitive API to and manage Ravel machines\n- [x] Mutual TLS cluster-communication\n- [x] An HTTP with TLS\n- [ ] Volumes management (work in progress)\n- [ ] Secrets management (coming soon)\n- [ ] Wireguard-based private networks (coming soon)\n\n## Prerequisites\n\n- [Go 1.22](https://golang.org/dl/)\n- [Cloud Hypervisor](https://github.com/cloud-hypervisor/cloud-hypervisor)\n- [TUN kernel module](https://en.wikipedia.org/wiki/TUN/TAP) enabled\n- [KVM](https://fr.wikipedia.org/wiki/Kernel-based_Virtual_Machine) enabled\n\n## Documentation\n\nTo try out Ravel features, you can look at our [documentation](https://docs.valyent.cloud/installation). To install Ravel, you can follow the [Ravel documentation](./docs/README.md).\n\n## FAQ\n\n### Is it production-ready?\n\nNot yet, Ravel is in **alpha** and is to be considered unstable.\n\nBut we are working full time on providing a stable release.\n\n### Why is it named Ravel?\n\nRavel is named after the famous composer Maurice Ravel, known for his orchestral works.\n\n### How do I contribute?\n\nPlease come and join us on our [Discord server](https://discord.valyent.cloud), where you can ask questions, get help, and contribute to the project.\n\n### How do I report a bug?\n\nPlease open an issue on our [GitHub repository](https://github.com/valyentdev/ravel/issues).\n\n### How do I request a feature?\n\nPlease open an issue on our [GitHub repository](https://github.com/valyentdev/ravel/issues).\n\n## License\n\nCopyright 2024 - Valyent\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n[http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0)\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n\n## Star History\n\nThank you for your support! 🌟\n\n[![Star History Chart](https://api.star-history.com/svg?repos=valyentdev/ravel\u0026type=Date)](https://star-history.com/#valyentdev/ravel\u0026Date)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvalyentdev%2Fravel","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvalyentdev%2Fravel","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvalyentdev%2Fravel/lists"}