MineOS: an operating system that boots inside an OpenComputers computer
Home of MineOS and it's software for OpenComputers mod
At a glance
- What is it?
- MineOS is a graphical operating system written in Lua for the OpenComputers Minecraft mod, with a bootloader, user accounts, a network stack, an IDE and an app market, installed from inside the game with a single pastebin command. It suits Minecraft players who want their in-game machine to run real software.
- Who is it for?
- MineOS is a good fit for a Minecraft player who treats the OpenComputers computer as a real machine rather than a prop, because the whole point is that the in-game computer boots an operating system, runs an IDE and talks to the network. It is the wrong tool if you want to write Minecraft mods, since it sits above the mod rather than extending it, and it is the wrong tool if you have no interest in a GUI, because the graphical layer is not optional.
- Can I use it commercially?
- Check first. The repository uses a licence we do not classify automatically, so read its LICENSE file before any commercial use.
- Is it still maintained?
- Yes. The repository last received commits 3 days ago.
- What is it written in?
- Mainly Lua, according to GitHub's language statistics.
Answers come from the project's GitHub data, last synced on October 23, 2026, and from our analysis. They are not legal advice.
Editorial analysis
An operating system that lives inside a Minecraft computer
The scope is unusual enough to state plainly first. MineOS is a GUI based operating system for the OpenComputers Minecraft mod, and it is not a mod itself, it is an operating system that runs on a computer you build in the game. The feature list is what makes the ambition clear. There is multitasking, a double buffered graphical user interface, language packs and software localization, and multiple user profiles with password authentication. The system has its own EEPROM firmware with boot volume choose, format and rename features and the ability to recover the system through the internet, so the machine has a bootloader in the full sense rather than a fixed startup script. It does file sharing over the local network via modems, and it can connect to real FTP servers as a client. There is an internal IDE with syntax highlighting and a debugger, an integrated application and library app market with the ability to publish your own scripts and programs for every MineOS user, an error reporting system that can send information to developers, and an open source system API with detailed documentation.
Installing it means pasting one command into a Minecraft console
The installation is the part that trips people up, because the console in question is the one inside the game rather than a terminal on your desktop. The easiest route uses the default pastebin script. You insert an OpenOS floppy disk and an Internet Card into the computer, turn it on, and type the following into the console:
pastebin run PDE3eVsLIf the pastebin site is not reachable, there is an alternative command that fetches the installer script directly:
wget -f https://raw.githubusercontent.com/IgorTimofeev/MineOS/master/Installer/OpenOS.lua /tmp/installer.lua && /tmp/installer.luaYou paste it into the console using the middle mouse button or the Insert key by default. After a moment a system installer appears, and it walks you through selecting a preferred language, choosing a boot volume, which can be formatted if needed, creating a user profile and adjusting some settings. That the installer asks about the language first and the user profile before anything else tells you what the system treats as its own identity, and it is a hint about the direction the project has taken, since the localisation support is a first class feature rather than an afterthought.
The repository is the operating system, laid out as one
The top level of the repository is worth reading as a map of the system, because everything is in Lua and the folder names are the modules. There is a single OS.lua file at the root, which is the entry point, and then the applications directory, the libraries directory, and the Installer directory holding the script the wget command fetches. The Localizations directory holds the language packs, the Themes directory holds the colour schemes, the Icons directory holds the icon set, the Wallpapers directory holds the backgrounds, and the EFI directory holds the firmware images. The combination of a Themes directory and a Wallpapers directory is the clearest signal about the intended audience, because those are the directories a player browses when they are making the in-game desktop look like their own rather than a default, and the feature list backs it up with animations, live wallpapers, colour schemes and what it calls huge customization possibilities. The applications directory is where the app market entries live, and the libraries directory is the shared code those entries build on.
The app market is the interesting part for a developer
For a developer, the interesting surface is the app market and the API, and the documentation for both is an illustrated wiki with lots of code examples. The feature list describes an integrated application and library app market with the ability to publish your own scripts and programs for every MineOS user, and an open source system API with detailed documentation alongside it. That combination, a system with a public API, a user-facing app market and a wiki full of examples, is what turns a graphical operating system from a curiosity into something with an ecosystem. The distinction between applications and libraries is worth noting, because a library is code that other applications call, and having both under one market means a program installed on a player's in-game computer can rely on code published by another. The error reporting system, which can send information to developers, and the online recovery of the system through the internet are the two features that treat this as a distributed system rather than a single-player toy, and they are the ones most likely to matter to someone running a public server for their community.
The published disk images and what the version numbers mean
The release list is short and is made up of disk images rather than code releases. There is a 15.01.2023 release described as an HDD image with the OS pre-installed from 15 January 2023, and a 06.06.2024 release described as an HDD image with the OS pre-installed from 6 June 2024, with the older image listed first in the list even though it is the earlier one. So a player who wants the operating system on a hard disk without going through the installer can pull a pre-built image and use it, and the numbering is a date rather than a semantic version, which tells you the images are snapshots of the operating system at a point in time rather than packages with a compatibility contract. The last push was on 2026-10-20, so the code is being worked on more recently than the newest published image, and a player taking an image should expect to run the installer again or check what has changed. The repository also carries translated readmes in Simplified Chinese and Russian, alongside the English one, and the localisation feature in the operating system itself follows the same pattern.
Editorial conclusion
MineOS is a good fit for a Minecraft player who treats the OpenComputers computer as a real machine rather than a prop, because the whole point is that the in-game computer boots an operating system, runs an IDE and talks to the network. It is the wrong tool if you want to write Minecraft mods, since it sits above the mod rather than extending it, and it is the wrong tool if you have no interest in a GUI, because the graphical layer is not optional. It is also the wrong tool if you are not comfortable pasting a command into a console that fetches and runs a script, since that is the documented install path. Before installing, read the alternate command, because the pastebin service being unreachable is a realistic outcome and the wget form is the fallback. The project is under a custom licence the repository cannot classify, the last push was on 2026-10-20, and the published disk images are dated 2023 and 2024.
Frequently asked questions
What is MineOS?
It is a GUI based operating system for the OpenComputers Minecraft mod, written in Lua, with multitasking, a double buffered graphical interface, language packs and localisation, multiple user profiles with password authentication, its own EEPROM firmware with boot volume management and internet recovery, file sharing over the local network, FTP client connections, an internal IDE with syntax highlighting and a debugger, an app market, error reporting to developers, and an open source system API with documentation.
How do I install MineOS in Minecraft?
Insert an OpenOS floppy disk and an Internet Card into the OpenComputers computer, turn it on and paste the pastebin run command into the in-game console. If the pastebin site is unavailable, the alternative is the wget command that fetches the OpenOS.lua installer to a temporary path and runs it, pasted with the middle mouse button or the Insert key. The installer then asks for a language, a boot volume and a user profile.
What are the main features of MineOS?
Multitasking, a double buffered graphical user interface, language packs and software localisation, multiple user profiles with password authentication, its own EEPROM firmware with boot volume choose, format and rename features and recovery through the internet, file sharing over the local network via modems, connections to real FTP servers, an internal IDE with syntax highlighting and a debugger, an integrated application and library app market, an error reporting system, animations, live wallpapers, colour schemes, and an open source system API with detailed documentation.
How do I write applications for MineOS?
Through the API documented in the project wiki, which is illustrated and carries lots of code examples, and through the app market, where you can publish your own scripts and programs so that they become available to every MineOS user. The repository has an Applications directory and a Libraries directory alongside the Installer, Localizations, Themes, Icons and Wallpapers directories and the OS.lua entry point.
Are there pre-built MineOS disk images?
The releases are HDD images with the operating system pre-installed, one from 15 January 2023 and one from 6 June 2024, so a player can use a disk image instead of running the installer. The last push to the repository was on 2026-10-20, so the code is newer than the newest published image, and the licence field for the repository says GitHub cannot classify it, so the LICENSE file is the place to look.
Official sources
Add this badge to your README
If you maintain this project, the badge below links readers to this analysis and shows its maintenance status from the daily GitHub snapshot. Paste the markdown into your README; add ?metric=license or ?metric=stars to the image URL for a different field.
[](https://hysenlabs.com/projects/igortimofeev-mineos)Was this useful?