Apitax
Apitax is an automation framework for managing and automating many devices while remaining language and tool agnostic.
Pinned Repositories
Apitax
Brings together Commandtax, Scriptax, Standard Library, and the API to create a powerful automation framework. Please use StarterPack to quickly incorporate additional drivers, configuration, and custom code into Apitax.
apitax-js-client
JavaScript Client
CLI
A CLI built for Apitax supporting Commandtax and Scriptax. It will also handle any and all authentication along the way.
ClientWrapper
A JavaScript micro library which adds functions for each of the Apitax endpoints. Use this to quickly build up a user interface or application which uses Apitax behind the scenes. Apitax/Dashboard uses this behind the scenes.
Core
Provides utilities and integration code which may be useful when developing various drivers for use within the Apitax framework.
Dashboard
A dashboard built for Apitax featuring a Script development dashboard, an admin dashboard, and a user dashboard. Utilizes a role based authentication system.
Scriptax
Scriptax is a general purpose, automation first language used to quickly script together automation.
Scriptax-Runtime
A means to run Scriptax on its own without the need for the Apitax framework around it.
StandardLibrary
The Standard Library is a driver which provides lots of additional functionality to complement the Scriptax driver.
StarterPack
A pack of files and folders that gives you everything you need to get Apitax up and running. Use this as a starting point to integrate Apitax into your application or build your own application around Apitax.
Apitax's Repositories
Apitax/Scriptax
Scriptax is a general purpose, automation first language used to quickly script together automation.
Apitax/Apitax
Brings together Commandtax, Scriptax, Standard Library, and the API to create a powerful automation framework. Please use StarterPack to quickly incorporate additional drivers, configuration, and custom code into Apitax.
Apitax/Core
Provides utilities and integration code which may be useful when developing various drivers for use within the Apitax framework.
Apitax/apitax-js-client
JavaScript Client
Apitax/CLI
A CLI built for Apitax supporting Commandtax and Scriptax. It will also handle any and all authentication along the way.
Apitax/ClientWrapper
A JavaScript micro library which adds functions for each of the Apitax endpoints. Use this to quickly build up a user interface or application which uses Apitax behind the scenes. Apitax/Dashboard uses this behind the scenes.
Apitax/Commandtax
Commandtax is a driver which uses clean, one line commands to standardize and simplify working with automation, API's, and drivers.
Apitax/Dashboard
A dashboard built for Apitax featuring a Script development dashboard, an admin dashboard, and a user dashboard. Utilizes a role based authentication system.
Apitax/Scriptax-Runtime
A means to run Scriptax on its own without the need for the Apitax framework around it.
Apitax/StandardLibrary
The Standard Library is a driver which provides lots of additional functionality to complement the Scriptax driver.
Apitax/StarterPack
A pack of files and folders that gives you everything you need to get Apitax up and running. Use this as a starting point to integrate Apitax into your application or build your own application around Apitax.
Apitax/Drivers
A set of drivers that can be used to integrate authentication, github, openstack, and more to Apitax. Use these as a starting point, an example, or directly in your application.
Apitax/Scriptax-Jupyter-Kernel
Jupyter Kernel for Scriptax
Apitax/Scriptax-Runtime-Tests
Some small scripts for testing the Scriptax runtime
Apitax/Scripts
Scriptax examples and demonstrations of best practices. Use these to learn what's possible with Apitax or as a starting point for creating your own Scriptax scripts.