Skip to content

KevTheUseless/GUIdo

Repository files navigation

GUIdo

Overview

Pygame GUI library, named after the creator of Python, Guido van Rossum, believing that this library will be the first to implement a GUI library completely compatible with pygame. Included is a "mini-OS" to show off all the elements. It's called Winnux 58 (Windows 95 + Windows 98 + Linux).

Features

  • A working command line, with these *nix-style commands:
    • pwd: print working directory
    • cat: show contents of file(s)
    • ls: list files and directories
    • rm: remove file(s)
    • cd: change directory
  • A command-line text editor, vis
  • SNAKE! (with an incredibly high framerate soo good luck with that)
  • A virtual disk to put programs in

Please check our wiki for more details. There is also an offline version in the wiki folder of this repository.

Directory Structure

  • /home/

    • test.txt (Note: this is created for the testing of the cat command.)
  • /sys/

    • kernel.py (This is where our OS boots. DO NOT TRY TO DELETE IT.)

License Agreement

Winnux 58 is brought to you under the GNU AGPL-3.0 License.

Copyright (C) 2020 The-UltimateGamer & pythonleo

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.

About

Pygame GUI library.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published