The Onyx Bash Project

The Onyx Bash Project is a set of tools/programs that run in the Linux terminal environment and are completly text-based. The Onyx Bash Project is using the GNU GPL and is Free Software!

Download as .zip Download as .tar.gz View on GitHub

Welcome To The Onyx Bash Project

The Onyx Bash Project Logo

This is The Onyx Bash Project! My name is Edvard Busck-Nielsen, But you can call me Buscedv, And I’m a developer at Gevosoft and Responsible for The Onyx Bash Project, Love to hear from you soon! My Github Page && Gevosoft’s Website


Are you looking for a great starter open source Project? Then this is a great place for you! The Onyx Bash Project is written in two simple programming languages (Python & Shell-Script) and have a very simple code design. We’re also trying to make it as easy as possible for beginners/intermediates to submit code and Pull Requests.God Luck!


Installing Onyx Bash is wery simple.

  1. Download the folder ‘TheOnyxBashProject’. The easiest and recomended way to download the project (for none contributors) is to just click This Link Or click the download buttons at the top of the page and locate the ‘TheOnyxBashProject’ Folder.
  2. Extract zip file
  3. Open a Terminal inside the folder and type :

  4. And then

    And you are done!


Just remove the folder you downloaded earlier.

Sumbmiting code:

If you want to submit code (Witch is allways very welcome and appreciated) Then please follow these guidelines listed below:

  1. Allways write well commented code.
  2. Split your code into Part. ex. Part 0 : Setup, Part 1 : Filename, Part…
  3. Use the GNU GPL v. 3 (more info on how to use it on ).
  4. Respect the GNU GPL.
  5. Write your programs in Shell-Script Or Python.
  6. The programs shoud be designed run on Linux and should not be created for Mac OSX (this is a feature that could be added later).
  7. When doing a Pull Requests please write a detailed explenation/report on your code/changes.
  8. Use this at the top of your file(s) As comments. Exactly as shown below. Change everything between stars.:

# The Onyx Bash Project **Name Of Program**
# A Program that **Description of your program**
# Version **1.0**
# **Your Name**, Gevosoft, hereby disclaims all copyright interest in the program “The Onyx Bash Project **Program Name**” (**Porgram Description**) written by **Your Name**.

# signature of **Your Name** *13 November 2017*
# **Your Name & Work Title**

# Copyright **2018** **Your Name**

# This file is part of The Onyx Bash Project.

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

#    The Onyx Bash Project is distributed in the hope that it will be useful,
#    but WITHOUT ANY WARRANTY; without even the implied warranty of
#    GNU General Public License for more details.

#    You should have received a copy of the GNU General Public License
#    along with The Onyx Bash Project.  If not, see <>.

# Contact and FAQ : OR See the README.


A word of advice: If you do not comment your code then it will be ignored. And I have zero tolerans of misuse of the GNU GPL so if you missuse or try to missuese The GNU GPL your Pull Request will imidiatly be deleted and ignored!

Kelly Programming Language Terminal

The Onyx Bash Project icludes a simple BASIC-Inspired Programming Language terminal. This is a list of avalable commands:

Gevosoft The Onyx Bash Project 2019