{"id":21236616,"url":"https://github.com/lowlevelmemes/bfboot","last_synced_at":"2025-07-10T18:30:44.503Z","repository":{"id":109473224,"uuid":"122441849","full_name":"lowlevelmemes/bfboot","owner":"lowlevelmemes","description":"A full brainfuck to bootable OS image compiler.","archived":false,"fork":false,"pushed_at":"2018-02-24T17:58:44.000Z","size":10,"stargazers_count":34,"open_issues_count":1,"forks_count":4,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-11-21T00:12:30.332Z","etag":null,"topics":["bootable","bootable-usb","brainfuck","brainfuck-compiler"],"latest_commit_sha":null,"homepage":"","language":"Assembly","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lowlevelmemes.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":"2018-02-22T06:54:38.000Z","updated_at":"2024-09-17T06:37:13.000Z","dependencies_parsed_at":"2023-05-07T04:58:30.287Z","dependency_job_id":null,"html_url":"https://github.com/lowlevelmemes/bfboot","commit_stats":null,"previous_names":["lowlevelmemes/bfboot"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lowlevelmemes%2Fbfboot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lowlevelmemes%2Fbfboot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lowlevelmemes%2Fbfboot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lowlevelmemes%2Fbfboot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lowlevelmemes","download_url":"https://codeload.github.com/lowlevelmemes/bfboot/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225648830,"owners_count":17502187,"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","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":["bootable","bootable-usb","brainfuck","brainfuck-compiler"],"created_at":"2024-11-21T00:12:47.388Z","updated_at":"2024-11-21T00:12:48.344Z","avatar_url":"https://github.com/lowlevelmemes.png","language":"Assembly","readme":"# bfboot\n### A full brainfuck to bootable OS image compiler.\n\nHow to build\n============\n\nAs of now, you'll only be able to build and run bfboot from\nwithin the build directory.\nTo build it, simply run 'make' in the root of the source tree.\nbfboot depends on nasm at runtime, so make sure to have that\ninstalled and in your $PATH.\n\nCompiling brainfuck\n===================\n\nSimply run `./bfboot` **within the bfboot source tree**.\nbfboot takes 2 arguments, namely the brainfuck source file and\nthe output name of the created bootable image.\n\nExample: `./bfboot 99bottles.bf 99bottles.img`\n\nRunning the image\n=================\n\nThe generated image is a flat disk image. It can be written to\na USB stick using utilities such as cat or dd, or it can be\nrun in an emulator such as QEMU.\n\nTo run in QEMU: `qemu-system-i386 -hda 99bottles.img`\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flowlevelmemes%2Fbfboot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flowlevelmemes%2Fbfboot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flowlevelmemes%2Fbfboot/lists"}