| route-pattern | /:user_id/:repository |
| route-controller | files |
| route-action | disambiguate |
| fetch-nonce | v2:40034d04-5a3f-cc3f-9bb1-a8be8760663c |
| current-catalog-service-hash | f3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb |
| request-id | D07C:19FC11:75FF13:977493:698D6060 |
| html-safe-nonce | c8f1671dc64d58f2b2c0733f73c3f057d49eb8149c8701374afc849377091642 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEMDdDOjE5RkMxMTo3NUZGMTM6OTc3NDkzOjY5OEQ2MDYwIiwidmlzaXRvcl9pZCI6IjcxOTcyNDQ5MDY1MzUyNDA2NCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 8f3bc92e0370ee608eb14c8e1c9e5c60d5144bf2eaa53f16708a1700637e159f |
| hovercard-subject-tag | repository:458292819 |
| github-keyboard-shortcuts | repository,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | // |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/seeker89/unikernels |
| twitter:image | https://opengraph.githubassets.com/afe0b8e33495114a7e5dcc9b72a84c537d3f1db117519400886553bf0ba4c16a/seeker89/unikernels |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/afe0b8e33495114a7e5dcc9b72a84c537d3f1db117519400886553bf0ba4c16a/seeker89/unikernels |
| og:image:alt | State of the art for unikernels. Contribute to seeker89/unikernels development by creating an account on GitHub. |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | c0818105fa276287e9369cfdefa0a0fa7953719791ceff9b94d69623c0a4fe8a |
| turbo-cache-control | no-preview |
| go-import | github.com/seeker89/unikernels git https://github.com/seeker89/unikernels.git |
| octolytics-dimension-user_id | 480314 |
| octolytics-dimension-user_login | seeker89 |
| octolytics-dimension-repository_id | 458292819 |
| octolytics-dimension-repository_nwo | seeker89/unikernels |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 458292819 |
| octolytics-dimension-repository_network_root_nwo | seeker89/unikernels |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | a95a17cc440c14d4fcddc0641bc1136fa8d908f0 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://patch-diff.githubusercontent.com/seeker89/unikernels#start-of-content |
|
| https://patch-diff.githubusercontent.com/ |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fseeker89%2Funikernels |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub SparkBuild and deploy intelligent apps | https://github.com/features/spark |
| GitHub ModelsManage and compare prompts | https://github.com/features/models |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fseeker89%2Funikernels |
|
Sign up
| https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=seeker89%2Funikernels |
| Reload | https://patch-diff.githubusercontent.com/seeker89/unikernels |
| Reload | https://patch-diff.githubusercontent.com/seeker89/unikernels |
| Reload | https://patch-diff.githubusercontent.com/seeker89/unikernels |
|
seeker89
| https://patch-diff.githubusercontent.com/seeker89 |
| unikernels | https://patch-diff.githubusercontent.com/seeker89/unikernels |
|
Notifications
| https://patch-diff.githubusercontent.com/login?return_to=%2Fseeker89%2Funikernels |
|
Fork
9
| https://patch-diff.githubusercontent.com/login?return_to=%2Fseeker89%2Funikernels |
|
Star
220
| https://patch-diff.githubusercontent.com/login?return_to=%2Fseeker89%2Funikernels |
|
MIT license
| https://patch-diff.githubusercontent.com/seeker89/unikernels/blob/main/LICENSE |
|
220
stars
| https://patch-diff.githubusercontent.com/seeker89/unikernels/stargazers |
|
9
forks
| https://patch-diff.githubusercontent.com/seeker89/unikernels/forks |
|
Branches
| https://patch-diff.githubusercontent.com/seeker89/unikernels/branches |
|
Tags
| https://patch-diff.githubusercontent.com/seeker89/unikernels/tags |
|
Activity
| https://patch-diff.githubusercontent.com/seeker89/unikernels/activity |
|
Star
| https://patch-diff.githubusercontent.com/login?return_to=%2Fseeker89%2Funikernels |
|
Notifications
| https://patch-diff.githubusercontent.com/login?return_to=%2Fseeker89%2Funikernels |
|
Code
| https://patch-diff.githubusercontent.com/seeker89/unikernels |
|
Issues
0
| https://patch-diff.githubusercontent.com/seeker89/unikernels/issues |
|
Pull requests
0
| https://patch-diff.githubusercontent.com/seeker89/unikernels/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/seeker89/unikernels/actions |
|
Projects
0
| https://patch-diff.githubusercontent.com/seeker89/unikernels/projects |
|
Security
0
| https://patch-diff.githubusercontent.com/seeker89/unikernels/security |
|
Insights
| https://patch-diff.githubusercontent.com/seeker89/unikernels/pulse |
|
Code
| https://patch-diff.githubusercontent.com/seeker89/unikernels |
|
Issues
| https://patch-diff.githubusercontent.com/seeker89/unikernels/issues |
|
Pull requests
| https://patch-diff.githubusercontent.com/seeker89/unikernels/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/seeker89/unikernels/actions |
|
Projects
| https://patch-diff.githubusercontent.com/seeker89/unikernels/projects |
|
Security
| https://patch-diff.githubusercontent.com/seeker89/unikernels/security |
|
Insights
| https://patch-diff.githubusercontent.com/seeker89/unikernels/pulse |
| Branches | https://patch-diff.githubusercontent.com/seeker89/unikernels/branches |
| Tags | https://patch-diff.githubusercontent.com/seeker89/unikernels/tags |
| https://patch-diff.githubusercontent.com/seeker89/unikernels/branches |
| https://patch-diff.githubusercontent.com/seeker89/unikernels/tags |
| 59 Commits | https://patch-diff.githubusercontent.com/seeker89/unikernels/commits/main/ |
| https://patch-diff.githubusercontent.com/seeker89/unikernels/commits/main/ |
| .gitignore | https://patch-diff.githubusercontent.com/seeker89/unikernels/blob/main/.gitignore |
| .gitignore | https://patch-diff.githubusercontent.com/seeker89/unikernels/blob/main/.gitignore |
| LICENSE | https://patch-diff.githubusercontent.com/seeker89/unikernels/blob/main/LICENSE |
| LICENSE | https://patch-diff.githubusercontent.com/seeker89/unikernels/blob/main/LICENSE |
| README.md | https://patch-diff.githubusercontent.com/seeker89/unikernels/blob/main/README.md |
| README.md | https://patch-diff.githubusercontent.com/seeker89/unikernels/blob/main/README.md |
| README | https://patch-diff.githubusercontent.com/seeker89/unikernels |
| MIT license | https://patch-diff.githubusercontent.com/seeker89/unikernels |
| https://patch-diff.githubusercontent.com/seeker89/unikernels#state-of-the-art-for-unikernels |
| Wikipedia | https://en.wikipedia.org/wiki/Unikernel |
| https://patch-diff.githubusercontent.com/seeker89/unikernels#tldr |
| PR | https://github.com/seeker89/unikernels/edit/main/README.md |
| 2015-2016 | https://trends.google.com/trends/explore?date=all&q=Unikernel |
| correct me | https://github.com/seeker89/unikernels/edit/main/README.md |
| Duster | https://github.com/StardustOS/duster |
| performance of some operations | https://unikraft.org/docs/features/performance/ |
| Kubernetes | https://kubernetes.io/ |
| Nomad | https://www.nomadproject.io/ |
| Firecracker | https://firecracker-microvm.github.io/ |
| is possible | https://unikraft.org/docs/features/posix-compatibility/ |
| Unikraft | https://unikraft.org/ |
| NanoOS | https://nanos.org/ |
| StardustOS | https://github.com/StardustOS/ |
| stardust | https://github.com/StardustOS/stardust |
| stardust-oxide | https://github.com/StardustOS/stardust-oxide |
| minimal kernel for Xen | https://github.com/StardustOS/minimal |
| https://patch-diff.githubusercontent.com/seeker89/unikernels#unikernels |
| Unikraft | https://unikraft.org/ |
| https://github.com/unikraft/unikraft | https://github.com/unikraft/unikraft |
| NanoOS | https://nanos.org/ |
| https://github.com/nanovms/nanos | https://github.com/nanovms/nanos |
| Mirage OS | https://mirage.io/ |
| https://github.com/mirage/mirage | https://github.com/mirage/mirage |
| OSv | http://osv.io/ |
| https://github.com/cloudius-systems/osv | https://github.com/cloudius-systems/osv |
| RustyHermit | https://rust-osdev.com/showcase/rusty-hermit/ |
| https://github.com/hermitcore/rusty-hermit | https://github.com/hermitcore/rusty-hermit |
| HermiTux | https://ssrg-vt.github.io/hermitux/ |
| https://github.com/ssrg-vt/hermitux | https://github.com/ssrg-vt/hermitux |
| Kontain | https://kontain.app/ |
| https://github.com/kontainapp/km | https://github.com/kontainapp/km |
| StardustOS | https://github.com/StardustOS/ |
| https://stardustos.gitbook.io/stardust/ | https://stardustos.gitbook.io/stardust/ |
| Rumprun | https://github.com/rumpkernel/rumprun |
| https://github.com/rumpkernel/rumprun | https://github.com/rumpkernel/rumprun |
| HermitCore | https://hermitcore.org |
| https://github.com/hermitcore/libhermit | https://github.com/hermitcore/libhermit |
| Click OS | http://cnp.neclab.eu/projects/clickos/ |
| https://github.com/sysml/clickos | https://github.com/sysml/clickos |
| Clive | https://lsub.org/clive/ |
| https://github.com/fjballest/clive | https://github.com/fjballest/clive |
| HaLVM | https://galois.com/project/halvm/ |
| https://github.com/GaloisInc/HaLVM | https://github.com/GaloisInc/HaLVM |
| GUK | https://github.com/Leonidas-from-XIV/guestvm-guk |
| https://github.com/Leonidas-from-XIV/guestvm-guk | https://github.com/Leonidas-from-XIV/guestvm-guk |
| runtime.js | http://runtimejs.org/ |
| https://github.com/runtimejs/runtime | https://github.com/runtimejs/runtime |
| Include OS | http://www.includeos.org/ |
| https://github.com/includeos/IncludeOS | https://github.com/includeos/IncludeOS |
| LING | http://erlangonxen.org/ |
| Drawbridge | https://www.microsoft.com/en-us/research/project/drawbridge/ |
| https://patch-diff.githubusercontent.com/seeker89/unikernels#toolchains |
| Unik | https://www.microsoft.com/en-us/research/project/drawbridge/ |
| https://github.com/solo-io/unik | https://github.com/solo-io/unik |
| https://patch-diff.githubusercontent.com/seeker89/unikernels#various-related |
| Qubes OS | https://www.qubes-os.org/ |
| gVisor | https://github.com/google/gvisor |
| Firecracker | https://firecracker-microvm.github.io/ |
| https://patch-diff.githubusercontent.com/seeker89/unikernels#links |
| https://github.com/cetic/unikernels | https://github.com/cetic/unikernels |
| http://unikernel.org | http://unikernel.org |
| Hacker News discussion of this doc | https://news.ycombinator.com/item?id=30358036 |
| https://patch-diff.githubusercontent.com/seeker89/unikernels#papers |
| “Unikernels: Library Operating Systems for the Cloud” (Madhavapeddy, et al., 2013) | https://anil.recoil.org/papers/2013-asplos-mirage.pdf |
| "Unikernels: The Next Stage of Linux’s Dominance" (Ali Raza, Parul Sohal, James Cadden, Jonathan Appavoo, Ulrich Drepper, Richard Jones, Orran Krieger, Renato Mancuso, and Larry Woodman. 2019) | https://www.bu.edu/rhcollab/files/2019/04/unikernel.pdf |
| https://wiki.linuxfoundation.org/_media/realtime/events/rt-summit2017/unikernelized-real-time-linux-and-iot_tiejun-chen.pdf | https://wiki.linuxfoundation.org/_media/realtime/events/rt-summit2017/unikernelized-real-time-linux-and-iot_tiejun-chen.pdf |
| "Unikernel support for the deployment of light-weight, self-contained, and latency avoiding services" (Jaradat, W., Dearle, A. and Lewis, J., 2018) | https://research-repository.st-andrews.ac.uk/bitstream/handle/10023/13099/Jaradat_2018_Unikernel_support_3rdSRCW.pdf?sequence=1&isAllowed=y |
| here | https://uksystems.org/workshop/2018/42-jaradat-services.pdf |
| "HermitCore: A Unikernel for Extreme Scale Computing" (S. Lankes, S. Pickartz, J. Breitbart, 2016) | https://dl.acm.org/doi/10.1145/2931088.2931093 |
| "Evaluation of Rust for Operating System Development and Porting Key Components of the HermitCore Unikernel" (Colin Finck) | https://colinfinck.de/Master_Thesis_Colin_Finck.pdf |
| "A Binary-Compatible Unikernel" (P. Olivier, D. Chiba, S. Lankes, C. Min, B. Ravindran, 2019) | https://www.ssrg.ece.vt.edu/papers/vee2019.pdf |
| "Debugging Unikernel Operating Systems" (Ahmad, K., Dearle A., Lewis, J. and Jaradat, W.) | https://raw.githubusercontent.com/uksystems/uksystems.github.io/c0a49180fa66acccb687fbde5603494c7a051620/uksystems2020-abstract40.txt |
| here | https://github.com/mallok-s/Duster-Systems-Research-Challenges-Talk/blob/main/presentation.pdf |
| "Unikraft: Fast, Specialized Unikernels the Easy Way" (Kuenzer, et al., 2021) | https://dl.acm.org/doi/10.1145/3447786.3456248 |
| "FlexOS: Towards Flexible OS Isolation" (Lefeuvre, et al., 2021) | https://dl.acm.org/doi/10.1145/3503222.3507759 |
| "Want More Unikernels? Inflate Them!" (G. Gain, C. Soldani, F. Huici and L. Mathy, 2021) | https://dl.acm.org/doi/10.1145/3542929.3563473 |
| https://patch-diff.githubusercontent.com/seeker89/unikernels#books |
| Unikernels by Russell Pavlicek | https://www.oreilly.com/library/view/unikernels/9781492042815/ |
| https://patch-diff.githubusercontent.com/seeker89/unikernels#talks |
| UniLinux -- Unikernelized Linux - Tiejun Chen- FOSSASIA 2018 | https://www.youtube.com/watch?v=4XIThgGLUNY |
| LISA18 - Unikraft: Unikernels Made Easy (2018) | https://www.youtube.com/watch?v=9PRKBZHArhI |
| Unikernel Technologies - Michael Bright (2017) | https://www.youtube.com/watch?v=24rvIB4_v4U |
| Unikernels - Keep It Simple to the Bare Metal - Tomek Kalinowski (2017) | https://www.youtube.com/watch?v=1iSdnU3aewA |
| Unikernels and Event-driven Serverless Platforms -- Madhuri Yechuri (2017) | https://www.youtube.com/watch?v=0uTp8xYvaaY |
| Unikernels and Docker: From Revolution to Evolution - Black Belt Track - Mindy Preston (2016) | https://www.youtube.com/watch?v=0AZVCGTxkTU |
| Unik: Unikernel Runtime for Kubernetes by Idit Levine, EMC (2016) | https://www.youtube.com/watch?v=wcZWg3YtvnY |
| Unikernels: the rise of the library hypervisor in MirageOS (2016) | https://www.youtube.com/watch?v=dn4ARS4lDlQ |
| "Look ma, no OS! Unikernels and their applications" by Matt Bajor (2015) | https://www.youtube.com/watch?v=W9F4pn9Lngc |
| Unikernels: Who, What, Where, When, Why - Adam Wick, Galois (2014) | https://www.youtube.com/watch?v=2NuKkGWGg8I |
| https://patch-diff.githubusercontent.com/seeker89/unikernels#articles |
| 7 Unikernel Projects to Take On Docker in 2015 | https://www.linux.com/news/7-unikernel-projects-take-docker-2015/ |
| Unikernels are unfit for production | https://www.joyent.com/blog/unikernels-are-unfit-for-production |
| Hacker News discussion | https://news.ycombinator.com/item?id=10953766 |
| Just-in-Time Summoning of Unikernels (v0.2) (2015) | http://www.skjegstad.com/blog/2015/08/17/jitsu-v02/ |
| Google Trends: unikernel | https://trends.google.com/trends/explore?date=all&q=Unikernel |
| A Rust-based Unikernel - First version of a Rust-based libOS | https://hermitcore.org/2018/06/06/A-Rust-based-Unikernel/ |
| https://patch-diff.githubusercontent.com/seeker89/unikernels#linux |
| https://github.com/libos-nuse/linux-libos-tools | https://github.com/libos-nuse/linux-libos-tools |
| https://github.com/lkl/linux | https://github.com/lkl/linux |
| https://ieeexplore.ieee.org/document/5541547 | https://ieeexplore.ieee.org/document/5541547 |
| https://www.usenix.org/legacy/publications/library/proceedings/als00/2000papers/papers/full_papers/dike/dike.pdf | https://www.usenix.org/legacy/publications/library/proceedings/als00/2000papers/papers/full_papers/dike/dike.pdf |
|
unikernel
| https://patch-diff.githubusercontent.com/topics/unikernel |
|
unikernels
| https://patch-diff.githubusercontent.com/topics/unikernels |
|
Readme
| https://patch-diff.githubusercontent.com/seeker89/unikernels#readme-ov-file |
|
MIT license
| https://patch-diff.githubusercontent.com/seeker89/unikernels#MIT-1-ov-file |
| Please reload this page | https://patch-diff.githubusercontent.com/seeker89/unikernels |
|
Activity | https://patch-diff.githubusercontent.com/seeker89/unikernels/activity |
|
220
stars | https://patch-diff.githubusercontent.com/seeker89/unikernels/stargazers |
|
10
watching | https://patch-diff.githubusercontent.com/seeker89/unikernels/watchers |
|
9
forks | https://patch-diff.githubusercontent.com/seeker89/unikernels/forks |
|
Report repository
| https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fseeker89%2Funikernels&report=seeker89+%28user%29 |
| Contributors
5 | https://patch-diff.githubusercontent.com/seeker89/unikernels/graphs/contributors |
| Please reload this page | https://patch-diff.githubusercontent.com/seeker89/unikernels |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |