A Command Line Interface application to help improve development time by doing status checking of the most used APIs in the world for web development and automating some stuff like opening essential software using just 1 command!
It's very simple to build a CLI application, just run the command below and the compiled
program will be created as ./gryphon
in the root directory.
make build
Below are the current APIs that the application will check:
API | Status Page | Additional Information |
---|---|---|
GitHub | https://www.githubstatus.com/ | |
Slack | https://status.atlassian.com/ | |
Atlassian | https://status.atlassian.com/ | |
BTG Pactual | https://btgpactualempresas.statuspage.io/ | |
Azure | https://azure.status.microsoft/en-us/status | Services: Event Hubs, Service Bus, Azure Cosmos DB and Azure Database for PostgreSQL |
Below are the current Software that the application will open automatically:
Name |
---|
Browser |
Slack |
IntelliJ IDEA |
- Help Command
gryphon -h
This command will show a general information about the CLI and the main commands or palettes to start using the application.
- Run all modules
gryphon run -s DELAY_DURATION
DELAY_DURATION
is a variable that represents the delay between the execution
of the modules. The default value is 400 milliseconds and the maximum is
600 milliseconds.
This command will execute all modules shown in "Current Modules" section.
- Verify All APIs
gryphon api run
Check all APIs status in the official status page.
- Show Available APIs
gryphon api -l
List all available APIs to check their status.
- Open All Programs
gryphon app run
Open all programs and URLs present in urls.txt
file.
- List Available Software
gryphon app -l
List all available programs to open automatically.
- Open a Specific Software
gryphon app run -n SOFTWARE_NAME
SOFTWARE_NAME
is a variable that represents the software name that will be
opened. The possible values can be found using the command to show the list of
available softwares in the topic above.