{"id":17730789,"url":"https://github.com/kaandesu/kaanos","last_synced_at":"2025-08-10T08:38:41.563Z","repository":{"id":197069813,"uuid":"697939252","full_name":"kaandesu/kaanOS","owner":"kaandesu","description":"Custom written bootloader with Assembly for learning purpose with explenations. One day, will add a basic micro kernel in C or Rust.","archived":false,"fork":false,"pushed_at":"2023-10-13T12:09:13.000Z","size":31,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-07-26T06:10:01.122Z","etag":null,"topics":["assembly","boot-loader","kernel","learning-purpose","operating-system"],"latest_commit_sha":null,"homepage":"","language":"Assembly","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/kaandesu.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":"2023-09-28T19:37:36.000Z","updated_at":"2025-07-05T15:52:56.000Z","dependencies_parsed_at":null,"dependency_job_id":"b216829c-cfb8-4713-bf7d-0cee1829c8bf","html_url":"https://github.com/kaandesu/kaanOS","commit_stats":null,"previous_names":["kaandesu/kaanos"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kaandesu/kaanOS","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaandesu%2FkaanOS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaandesu%2FkaanOS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaandesu%2FkaanOS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaandesu%2FkaanOS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kaandesu","download_url":"https://codeload.github.com/kaandesu/kaanOS/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaandesu%2FkaanOS/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269698104,"owners_count":24461190,"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-08-10T02:00:08.965Z","response_time":71,"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":["assembly","boot-loader","kernel","learning-purpose","operating-system"],"created_at":"2024-10-25T22:07:52.195Z","updated_at":"2025-08-10T08:38:41.540Z","avatar_url":"https://github.com/kaandesu.png","language":"Assembly","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Kernel-based Application and Networking Operating System\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"./logo.webp\" height=\"100\" alt=\"Vue-Paho-Mqtt-Logo\" /\u003e\n\u003c/p\u003e\n\nUsing this repository for learning purposes. The goal is to create an operating system that is specilized for web application usage in any way. Currently it is used for keeping track of my learning progress.\n\n## Usage\n\nClean the run.bin\n\n```bash\nmake clean\n```\n\nRun the command: nasm -f bin $(ASM_FILE) -o run.bin\n\n```bash\nmake\n```\n\nstart the run.bin file with qemu-system-x86_64\n\n```bash\nmake run\n```\n\n## Documentation\n\nYou can find the documentation/explenation for the code ([boot.asm](./boot.asm)) [here](./docs/boot_asm.md).\n\n## License\n\nkaanOS is licensed under the [MIT License](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaandesu%2Fkaanos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkaandesu%2Fkaanos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaandesu%2Fkaanos/lists"}