Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyWaveCLI

image

PyWaveCLI is a python-based CLI application that allows for mathematical plotting in the terminal. It is stable and functional but currently under very heavy development. All one-variable continuous functions seem to be working.

Requirements

  • PyWaveCLI depends on Blessed, which you can install with the command

    pip install blessed
    
  • The terminal emulator Alacritty is highly recommended due to its formidable speed.

Usage

Clone this repo with:

git clone https://github.com/FrickTown/PyWaveCLI/ && cd PyWaveCLI

After this you can run the program with

python main.py

To edit the example waves, take a look at the example.py module. A wave can be added by copying one of the lines preceeding with term.graphspaces[0].addWave and modifying it. If you wish to understand further, I've documented the code a little bit to help you.

TODO: Add more detailed information

Special thanks:

About

A python-based CLI application for plotting mathmatical functions directly in the terminal

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages