List of OpenAF opacks:
Name | Description |
---|---|
APIs | A collection of public REST APIs for currency check, country info, numbers & dates trivia, GeoIP, finance, weather and a test service. |
AWS | Simplified and light AWS API calls to avoid including the heavy AWS Java SDK. Currently supports some Lambda, RDS, ECS, IAM, DYNAMO and SQS functions. |
AsciiMo | Wrapper around AsciiMo/Figlet to produce ascii based banners. |
Asciidoc | Provides a wrapper around asciidoctor.js enabling conversion to HTML |
Avro | Provides a wrapper around handling Avro files. |
Badgen | The Badgen library to generate badge like SVG rewritten for OpenAF |
Bench | A collection of benchmark performance tests |
BouncyCastle | Extra Java BouncyCastle crypto algorithms. |
CmdUtils | Common object library for command utilities |
Compress | Provides encapsulation for the Apache Compress library. |
Compromise | Integrates the NPL Compromise lib (https://github.com/nlp-compromise/compromise) into a opack. |
Confluence | Wrapper for the Confluence REST API |
CopyFiles | Provides a generic script for configurable copy and syncing of several source and target folders on the same system. Can compare to copy only new files, rename successfull transfered files to done or any other action (like database update), translate a source filename to a target name, provide exclusion lists, etc. |
DRProxy | DRProxy is a Debug Reverse Proxy to be used in helping debug HTTP/HTTPs communication. It allows the interception of pre-proxy and post-proxy requests for any debug need. |
Debug | Debug wrapper functionality to transform comments into active debugging |
Docker | A wrapper to access the amihaiemil/docker-java-api api to access a docker client. |
DockerRegistry | A wrapper to access docker registry services. |
Docsify | Wrapper to quickly build and server Docsify markdown documentation. |
ElasticSearch | Provides ElasticSearch functionality for OpenAF scripts. |
EncryptText | Encrypts a password by asking the user and not displaying on the shell session. |
GCP | Simplified and light GCP API calls to avoid including the GCP Java SDK (work in progress) |
GCS | Google Cloud Storage (GCS) wrapper |
GIST | Provides an OpenAF channel implementation to use GitHub's GIST. |
GenData | Helps in the quick generation of dummy data with already provided lists, custom lists, already provided functions (including telecom functions) and lists. |
GitHub | GitHub partially API wrapper |
GoogleCompiler | Google Closure Compiler, reducing size of Javascript files and makes them more efficient helping your application to load faster and reducing your bandwidth needs and provides warning for illegal JavaScript and warnings for potentially dangerous operations, helping you to produce JavaScript that is less buggy and easier to maintain. |
GooglePhoneNumber | Provides a wrapper to use the google phone number library (https://github.com/googlei18n/libphonenumber/). |
IMEICheck | Enables the checking of IMEIs for checksum validity and tries also to determine the equipment brand from a public database |
InstallCert | Easy local installation of SSL certificates. |
Jira | Wrapper for the JIRA REST API |
Jsoup | Simple wrapper around the Java Jsoup library |
KeepAlive | Keeps AF connections alive so that they don't timeout by sending pings regularly (useful with OpenAF-console) |
Kube | Kubernetes REST API access wrapper |
MDB | Provides hability to read MS Access (mdb) files as a JDBC database or directly using jackcess. |
MSBot | Provides a wrapper to access the MS Bot Framework to allow for skype, slack and others interaction. |
Mac | Wrapper around Mac functionality. |
Maven | A Maven2 repositories access wrapper to get or update existing artifacts/jars. |
Mermaid | Wrapper for Mermaid JS library |
Mongo | An OpenAF channels implementation ('mongo') to access collections on MongoDBs. It also includes an utility object (e.g. MongoUtil). |
Morse | Simple morse code translator |
Notifications | Provides libraries to use notifications services. Currently pushover.js. |
OpenAFLambdaLayers | Build the lambda layers to run OpenAF lambda functions |
OpenAI | Wrapper around the OpenAI API functionality. |
PEG | Wrapper around the Peggy javascript library allowing the parsing of grammars. |
PasteBin | Wrapper around PasteBin functionality. |
Prolog | Wrapper for the projob library to add prolog functionality. |
QR | Generates and reads QR codes |
RSS | A simple library to create and serve RSS feeds. |
Redis | Wrapper to access Redis using the java Jedis client. |
Robot | Wrapper of functionality that allows for the automation of keystrokes and mouse movements and clicks. |
Rust | A simple wrapper for oJob Rust language support. |
S3 | Wrapper to access S3 compatible object storages as a client. |
SQLDeveloperUtils | Provides utilities for SQLDeveloper version >= 4 (like encrypt and decrypt SQLDeveloper passwords) |
SSHd | A SSH server implementation |
ScaleWay | Wrapper around ScaleWay API |
SerializedObjects | Package to Serialize and Unserialize Java Objects |
SocksServer | Provides a wrapper around a Java SocksServer implementation |
SysBench | Wrapper around SysBench to perform cpu, io and memory benchmark tests. |
Terraform | OpenAF's wrapper around Terraform's functionality (e.g. converts HCL/TF to JSON and JSON to HCL/TF) |
TimeLive | Wrapper for TimeLive timesheets API |
Tunnels | Set a configuration file to automatically connect reusable SSH tunnels (port forwarding) whenever you need them. |
UnixPAM | Provides UNIX PAM based authentication |
XChart | Provides a wrapper to use the XChart java charts library. Allows the creation of png (or others) images of charts and html/css inline images of charts. |
etcd3 | Wrapper to access etcd3 functionality as a client |
inBrowser | Provides a mini browser editor intended to use from openaf-console to edit objects or perform show/watch in a browser window. |
initd | Creates initd scripts to use with the openaf's --daemon command line option. |
jdbc-couchbase | Wrapper for JDBC drivers of couchbase |
jdbc-couchbaseanalytics | Wrapper for JDBC drivers of couchbaseanalytics |
jdbc-csv | Wrapper for JDBC drivers of csv |
jdbc-db2 | Wrapper for JDBC drivers of db2 |
jdbc-drill | Wrapper for JDBC drivers of drill |
jdbc-duckdb | Wrapper for JDBC drivers of duckdb |
jdbc-h2 | Wrapper for JDBC drivers of h2 |
jdbc-hsqldb | Wrapper for JDBC drivers of hsqldb |
jdbc-mariadb | Wrapper for JDBC drivers of mariadb |
jdbc-mdb | Wrapper for JDBC drivers of mdb |
jdbc-mysql | Wrapper for JDBC drivers of mysql |
jdbc-odbc | Wrapper for JDBC drivers of odbc |
jdbc-opendistro | Wrapper for JDBC drivers of opendistro |
jdbc-oracle | Wrapper for JDBC drivers of oracle |
jdbc-paradox | Wrapper for JDBC drivers of paradox |
jdbc-postgresql | Wrapper for JDBC drivers of postgresql |
jdbc-presto | Wrapper for JDBC drivers of presto |
jdbc-sqlite | Wrapper for JDBC drivers of sqlite |
jdbc-sqlserver | Wrapper for JDBC drivers of sqlserver |
jdbc-trino | Wrapper for JDBC drivers of trino |
jdbc-yugabytedb | Wrapper for JDBC drivers of yugabytedb |
jexer | Wrapper for the Jexer library |
lanterna | Wrapper for the Java Lanterna library |
oDoc2MD | Generating markdown documentation based on existing oDoc databases. |
oJobIO | Service to provide easy-to-access oJobs for daily routines. |
oPackServer | Provides an ojob or docker container to launch a private oPack server and easily add it to any OpenAF client. |
oafproc | A command-line data processor for various input and output formats with query capabilities. |
plugin-GIT | OpenAF plugin to access GIT repositories. |
plugin-Ignite | OpenAF plugin to wrap Ignite functionality. |
plugin-SMB | OpenAF plugin to access samba/window shares. |
plugin-SVN | OpenAF plugin to access SVN repositories. |
plugin-XLS | OpenAF plugin to create and modify XLS and DOC files. |
py-textual | Wrapper for deploying Python Textual package in a Python virtual environment. |
rocksdb | OpenAF channels wrapper and utilities for RocksDB |