I'm creating a hobby operating system in Nim (early stages). After an initial attempt[0] I decided to start over[1] and document my journey in building it[2]. The focus for me is on learning low-level systems programming and enjoying the journey, rather than building something production ready.
[0] https://github.com/khaledh/axiom
[1] https://github.com/khaledh/fusion
[2] https://0xc0ffee.netlify.app/osdev/01-intro.html