Plugins in Linx

Linx comes with a long list of plugins you can use to build your Linx Applications. Each plugin contains a number of functions that need to be dragged into logical sequences to become workflows, called "Processes".

Plugins can also contain Types and Services. Types are variables and Services act as triggers to kick off processes based on events or schedules.

Plugins contain

  • Functions used for common programming tasks, such as IfElse statements, conditional and iterative looping, etc
  • A variety of Types are can be used to store data of any datatype, such as strings, integers, boolenas, lists, etc
  • Automating process executions by using services like Timer, Cron, DirectoryWatch, RabbitMQService, RESTWebService, etc
  • Integrating to 3rd party API's, including various AWS API's (e.g. S3, EC2, SNS, SQS), Xero, FinSwitch and QuickBooks
  • Publishing or consuming SOAP and REST Web Services
  • Connecting to MSSQL, Oracle or any ODBC database to execute queries, stored procedures and perform other DB tasks
  • Working with text, XML and JSON data
  • Reading from or writing to files of various formats, including text, CSV, PDF and Excel files
  • Compressing and decompressing files
  • Managing local or remote files and directories, using various File and Directory functions or FTP
  • Managing source control, using Mercurial or Git
  • Working with message queues, using MSMQ or RabbitMQ
  • Working with images, using GraphicsMagick
  • Reading and sending emails, using the Email plugin that utilises POP3, IMAP and SMTP
  • Using cryptography to, for example, encrypt and decrypt data
  • and much more from a continuously expanding list of Linx plugins

Adding Plugins

Also see

Working with Plugins

Linx Application Designer: Plugins

Building a basic Solution

Working with Services