Skip to content

OpenAF/openaf-opacks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openaf-opacks

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
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.
rocksdb
OpenAF channels wrapper and utilities for RocksDB

About

OpenAF main oPacks collection to extend the built-in functionality

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published