{"id":6946,"url":"https://github.com/infoslack/awesome-unikernels","name":"awesome-unikernels","description":"A list about Unikernels","projects_count":38,"last_synced_at":"2026-09-20T16:00:16.764Z","repository":{"id":140292090,"uuid":"93070081","full_name":"infoslack/awesome-unikernels","owner":"infoslack","description":"A list about Unikernels","archived":false,"fork":false,"pushed_at":"2023-09-14T14:09:39.000Z","size":11,"stargazers_count":117,"open_issues_count":1,"forks_count":15,"subscribers_count":11,"default_branch":"master","last_synced_at":"2026-08-31T21:22:47.850Z","etag":null,"topics":["cloud","kernel","mirageos","rumprun","unik","unikernel","unikernels"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/infoslack.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}},"created_at":"2017-06-01T15:07:58.000Z","updated_at":"2026-08-17T19:14:31.000Z","dependencies_parsed_at":"2024-01-08T07:59:58.555Z","dependency_job_id":null,"html_url":"https://github.com/infoslack/awesome-unikernels","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/infoslack/awesome-unikernels","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/infoslack%2Fawesome-unikernels","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/infoslack%2Fawesome-unikernels/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/infoslack%2Fawesome-unikernels/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/infoslack%2Fawesome-unikernels/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/infoslack","download_url":"https://codeload.github.com/infoslack/awesome-unikernels/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/infoslack%2Fawesome-unikernels/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37534537,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-20T02:00:06.856Z","response_time":61,"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"}},"created_at":"2024-01-08T07:45:16.314Z","updated_at":"2026-09-20T16:00:16.764Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Projects","Books","Documentation","Talks"],"sub_categories":[],"readme":"# awesome-unikernels\nThis list is for anyone wishing learn about Unikernels but\ndo not have a starting point.\n\nYou can help by sending Pull Requests to add more information.\n\nIf you're not inclined to make PRs, you can tweet me at [@infoslack](https://twitter.com/infoslack)\n\nTabel of Contents\n=================\n\n  * [Projects](#projects)\n  * [Books](#books)\n  * [Documentation](#documentation)\n  * [Talks](#talks)\n\n## Projects\n\n  * [ClickOS](http://cnp.neclab.eu/clickos/)\n  * [Clive](http://lsub.org/ls/clive.html)\n  * [Drawbridge](http://research.microsoft.com/en-us/projects/drawbridge/)\n  * [HaLVM](http://galois.com/project/halvm/)\n  * [IncludeOS](http://www.includeos.org/)\n  * [LING](http://erlangonxen.org/)\n  * [MirageOS](https://mirage.io/)\n  * [OSv](http://osv.io/)\n  * [Rumprun](http://rumpkernel.org/)\n  * [runtime.js](http://runtimejs.org/)\n  * [UniK](https://github.com/solo-io/unik)\n  * [Capstan](http://osv.io/capstan/)\n  * [Toro kernel](http://torokerneleng.blogspot.com/)\n  * [Unikraft](https://xenproject.org/developers/teams/unikraft/)\n  * [Nanos](https://github.com/nanovms/nanos)\n  * [HermitCore](https://hermitcore.org/)\n  * [Ultibo](https://ultibo.org/)\n\n## Books\n\n  * [Rumpkernel Book](http://www.fixup.fi/misc/rumpkernel-book/) - The Design and Implementation of the Anykernel and Rump Kernels\n  * [Unikernels](http://www.oreilly.com/webops-perf/free/unikernels.csp) - Beyond Containers to the Next Generation of Cloud\n\n## Documentation\n\n  * [Unikernels: Library Operating Systems for the Cloud](http://unikernel.org/files/2013-asplos-mirage.pdf)\n  * [The Rise and Fall of the Operating System](http://www.fixup.fi/misc/usenix-login-2015/login_oct15_02_kantee.pdf)\n  * [Unikernels: The Rise of the Virtual Library Operating System](http://unikernel.org/files/2014-cacm-unikernels.pdf)\n  * [Jitsu: Just-In-Time Summoning of Unikernels](http://unikernel.org/files/2015-nsdi-jitsu.pdf)\n  * [FADES: Fine-Grained Edge Offloading with Unikernels](http://home.in.tum.de/~ding/files/fades-pre-camera.pdf)\n  * [My VM is Lighter (and Safer) than your Container](http://cnp.neclab.eu/projects/lightvm/lightvm.pdf)\n  * [Unikernels in Action](https://mjbright.github.io/Talks/2018-Jan-28_Devconf.cz_Unikernels/2018-Jan-28_Devconf.cz_Unikernels.pdf)\n\n\n## Talks\n\n  * [Unikernels: the rise of the library hypervisor in MirageOS](https://www.youtube.com/watch?v=dn4ARS4lDlQ)\n  * [Unikernels: Who, What, Where, When, Why - Adam Wick, Galois](https://www.youtube.com/watch?v=2NuKkGWGg8I)\n  * [Unikernel Technologies](https://www.youtube.com/watch?v=24rvIB4_v4U)\n  * [Unikernels - Keep It Simple to the Bare Metal](https://www.youtube.com/watch?v=1iSdnU3aewA)\n  * [Unikernels and Docker: From Revolution to Evolution - Black Belt Track](https://www.youtube.com/watch?v=0AZVCGTxkTU)\n  * [Unik: Unikernel Runtime for Kubernetes by Idit Levine, EMC](https://www.youtube.com/watch?v=wcZWg3YtvnY)\n  * [How Unikernels Can Better Defend against DDoS Attacks](https://www.youtube.com/watch?v=fysw3Le34jc)\n  * [Unikernels and Event-driven Serverless Platforms - Madhuri Yechuri](https://www.youtube.com/watch?v=0uTp8xYvaaY)\n  * [LISA18 - Unikraft: Unikernels Made Easy - Simon Kuenzer, NEC Laboratories](https://www.youtube.com/watch?v=9PRKBZHArhI)\n  * [Rainbows and Unikernels - Garrett Smith](https://www.youtube.com/watch?v=cUvNths_5RA)\n  * [Debunking Unikernel Criticisms](https://www.youtube.com/watch?v=lZKWK6c0ND0)\n  * [\"Look ma, no OS! Unikernels and their applications\" by Matt Bajor](https://www.youtube.com/watch?v=W9F4pn9Lngc)\n  \n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/infoslack%2Fawesome-unikernels/projects"}