BlueM / Pashua-Bindings

Information on bindings for Pashua
76 stars 2 forks source link

About this repository

This repository does not contain any code itself, but merely serves for listing Pashua bindings in various languages and for providing information on writing bindings and having them listed on this page.

Pashua repository on GitHub

Bindings

Deprecated bindings

Contributing bindings to this list

It is pretty easy to write a binding for using Pashua. And as basically you can use Pashua from any language that is able to write a file or write to a Unix pipe, call an application with command line arguments, manipulate strings and declare variables dynamically or handle associative arrays, Pashua is probably usable from most programming languages that run on macOS.

If you have written code in a language not listed above (example: JavaScript/Node.js) and would like to have it listed here, please contact me with the details (especially the URL or repository) where your code can be found.

Equally, if you have written code in one of above languages that follows a different approach (for instance: you have implemented a binding for PHP which offers a clean OOP API instead of the generic, configuration-based approach in the PHP code liste above), please don’t hesitate to contact me if you want the code to show up on this page.

Your binding should follow these rules:

Please note that at the moment, not all of the bindings listed above necessarily follow these rules.