The Unikernel & MicroVM Compilation and Deployment Platform
Go
2,829
297 commits
updated Apr 27, 2023
UniK (pronounced you-neek) is a tool for compiling application sources into unikernels (lightweight bootable disk images) and MicroVM rather than binaries.
UniK runs and manages instances of compiled images across a variety of cloud providers as well as locally.
UniK utilizes a simple docker-like command line interface, making building unikernels and MicroVM as easy as building containers.
UniK is built to be easily extensible, allowing (and encouraging) adding support for unikernel/MicroVM compilers and cloud providers. See architecture for a better understanding of UniK's pluggable code design.
To learn more about the motivation behind project UniK, read our blog post, or watch session (Slides).
We also encourage you to read this blog about IoT Security.
To stay up-to-date on UniK, follow us at twitter and join us on our slack channel.
Due to the frequency with which features and patches are applied to UniK, we have decided to list these changes by date in our unversioned changelog.
We are looking for community help to add support for more unikernel types and languages.
UniK is still experimental! APIs and compatibility are subject to change. We are looking for community support to help identify potential bugs and compatibility issues. Please open a Github issue for any problems you may experience, and join us on our slack channel
UniK would not be possible without the valuable open-source work of projects in the unikernel community. We would like to extend a special thank-you to Firecracker, rumprun, deferpanic, cloudius systems, mirageos and includeOS.
(top 24 of 54)
13,895 followers · starred May 2016
1,509 followers · starred Jun 2016
5,323 followers · starred Oct 2016
470 followers · starred May 2016
The Unikernel & MicroVM Compilation and Deployment Platform
Go
2,829
297 commits
updated Apr 27, 2023
UniK (pronounced you-neek) is a tool for compiling application sources into unikernels (lightweight bootable disk images) and MicroVM rather than binaries.
UniK runs and manages instances of compiled images across a variety of cloud providers as well as locally.
UniK utilizes a simple docker-like command line interface, making building unikernels and MicroVM as easy as building containers.
UniK is built to be easily extensible, allowing (and encouraging) adding support for unikernel/MicroVM compilers and cloud providers. See architecture for a better understanding of UniK's pluggable code design.
To learn more about the motivation behind project UniK, read our blog post, or watch session (Slides).
We also encourage you to read this blog about IoT Security.
To stay up-to-date on UniK, follow us at twitter and join us on our slack channel.
Due to the frequency with which features and patches are applied to UniK, we have decided to list these changes by date in our unversioned changelog.
We are looking for community help to add support for more unikernel types and languages.
UniK is still experimental! APIs and compatibility are subject to change. We are looking for community support to help identify potential bugs and compatibility issues. Please open a Github issue for any problems you may experience, and join us on our slack channel
UniK would not be possible without the valuable open-source work of projects in the unikernel community. We would like to extend a special thank-you to Firecracker, rumprun, deferpanic, cloudius systems, mirageos and includeOS.
(top 24 of 54)
13,895 followers · starred May 2016
1,509 followers · starred Jun 2016
5,323 followers · starred Oct 2016
470 followers · starred May 2016