gornimla
gornimla is a command-line interface written entirely in python that allows the user to run python code based on their input. A cool thing about it is that it supports parameters for the commands.
Summary
| Latest Version | Unknown |
|---|---|
| License | Unknown |
| CI Status | Failing |
| Stars | 2 |
| Forks | 0 |
| Open Issues | 0 |
| Last Commit | 2026-06-06 |
| Downloads | 0 |
| Last Indexed | 2026-07-26 13:11 |
Tags
Installation
nimble install gornimla
choosenim install gornimla
git clone https://gitlab.com/alphabeta-llc/gornimla
OS Compatibility
| Platform | Linux | macOS | Windows | FreeBSD | OpenBSD | NetBSD | Android | iOS | WASM | Embedded |
|---|---|---|---|---|---|---|---|---|---|---|
| gornimla | ✓ | ✓ | ✓ | - | - | - | - | - | - | - |
Source
| Repository | https://gitlab.com/alphabeta-llc/gornimla |
|---|---|
| Homepage | https://gitlab.com/alphabeta-llc/gornimla |
| Registry Source | gitlab |
README
[!IMPORTANT]
gornimlahas moved to codeberg.
gornimla
gornimla is a command-line interface written entirely in python that allows the user to run python code based on their input. A cool thing about it is that it supports parameters for the commands.
Description
commands include:
- bind
- changelog
- convert
- cyoa
- echo
- exit
- googledotpy
- help
- io
- sudo
- user
- version
Screenshots

Installation
This is a python script. You will need to install the python interpreter. You can download it from their homepage: https://www.python.org/
<!-- ### Dependencies Once you have the python interpreter, you will need the following python libraries:
pyyaml
You can view these dependencies in requirements.txt
You can install all the required python libraries for gornimla by running these lines in the terminal (replace /path/to/gornimla/directory with the actual path where gornimla.py is in):
cd /path/to/gornimla/directory
pip install -r requirements.txt
``` -->
Then, you need to get the code. If you know git, you can clone this repository. Otherwise, you can use gitlab to download it as a zip and then extract it. See the screenshot below to see where to download it.

## Usage
To run gornimla, use the python command (installed earlier) by running these lines in the terminal — replace `/path/to/gornimla/directory` with the actual path where `gornimla.py` is in (if you extracted it, it's where you extracted it; if you cloned it, it's where you cloned it):
cd /path/to/gornimla/directory
python gornimla.py
Once you run it, gornimla will ask you if you want to create a users.json file. Say yes. Then, it will ask you if you want to create a user. Say yes. Then it will ask you what you want the username to be. Put it what you want the username to be. For the group, call it whatever you want (see the note below.) Then, log in as the user by putting the username in. Then, you should be able to run commands.
Note: if you want to be able to create users and be an admin, you need to do one of the following:
- make your username
root - make your group
wheeland use thesudocommand when you are doing admin commands ```
For further help, see the startup message when you run gornimla or run the help command, help.
Support
If you need help, email me or ask me in person.
Roadmap
For the current version, you can do the following: - look at the tags - look in the code - run gornimla and it will tell you
For info on past versions, see the changelog
I don't know how much more gornimla will be developed as it's just for fun, but I plan on improving the mail command and maybe adding password functionality for users.
Contributing
If you want to contribute, make a pull request and I will probably see it.
Authors and acknowledgment
I wrote the entire gornimla script and made the logo with the exception of the command "google", which is an adaptation of "Google.py" originally written by Owen and was adapted into gornimla by me.
Licence
LICENCE
Project status
I work on it sometimes and stuff but don't go expecting constant and/or consistant updates.