Skip to content

ASAP is a Python-coded command line tool that allows for customization and addition of commands. You can create or add existing plugins to your terminal and add commands or applications. This simplifies repetitive and tedious tasks.

License

Notifications You must be signed in to change notification settings

git-jamesfrench/Asap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASAP: Modular Terminal

ASAP is a Python-coded command line tool that allows for customization and addition of commands. You can create or add existing plugins to your terminal and add commands or applications. This simplifies repetitive and tedious tasks.‎

This terminal uses its own built-in shell, and is simple to use. Feel like making a command? That's very simple, no need to make your own complex algorithm to understand the user input, you can create parameters like that command [stringArgument] (intArgument). Asap will enforce the arguments of your command for you.

Note

Asap is still in development, problems may occur.

Optional Arguments Update (0.0.2) (Alpha)

Hello, optional arguments are now here! You can make your argument optional by putting a "!" at the start right before the type sequence, like that: [!argument]. Make sure to put the argument after the normal arguments! This update adds more detailed errors, which can be really useful for debugging. Changelog here!

Terminal Features

  • Shell
    • Argument Type
    • Optional Arguments
    • String Literals
  • Compiler
    • Conflits Manager
    • New Optimized Compiler

Next Features

  • Built-in math system
  • Library's automatic installation (next release)
  • Events that can be detected by plugins
  • More customizations settings
  • Built-in help menu (already here but not finish)

Contact

Feel free to contact me on discord: jamesfrench_

A bug? A suggestion? Post it here


badges badges badges

About

ASAP is a Python-coded command line tool that allows for customization and addition of commands. You can create or add existing plugins to your terminal and add commands or applications. This simplifies repetitive and tedious tasks.

Resources

License

Stars

Watchers

Forks