Skip to main content

OpenShell is a feature-rich, open-source shell with all the functionality of Python!

Project description

OpenShell

Welcome to OpenShell! This shell is different to others - instead of typing endless commands into a complicated terminal, you have all the power of Python at your fingertips!

OpenShell isn't just a Python interpreter, either. It's got an entire Python library behind it - designed specifically for the shell!

Changelog

1.0:

  • Core shell
  • Variables
  • Conditions
  • Loops
  • echo function
  • Lots of colours :)
  • (A lot more was added)

1.1:

  • prompt function
  • More terminal styling
  • Made command input bold
  • Cleaned up error handling code

1.2:

  • Changed version shown when launching terminal!
  • Code optimisation
  • fullpath function
  • Removed unwanted code
  • Banned using os module (for security)

1.3:

  • ls function
  • fullpath no longer returns / when path doesn't exist
  • cd function
  • Improved returns (now prints return in green)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

opens-1.3.1.tar.gz (2.2 kB view hashes)

Uploaded Source

Built Distribution

opens-1.3.1-py3-none-any.whl (3.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page