PDF Automation Server (PAS) can receive PDF documents from multiple sources concurrently, including email, FTP servers, and local or network folders. Processes can then be defined independently for each document source to perform a number of different functions on the documents. Finally, PAS can route the original or modified document to multiple destinations, including folders, printers, email, and FTP servers. PAS supports the following PDF processing functions: printing, setting security, conversion to images, merging, flattening, and extraction of form field data, importing, exporting, and flattening of annotations, text extraction, assembling, splitting, merging, digital signatures, and stamping.
OpenSVC is a 'service' manager, as in clustered service manager. Services are described as collections of resources (IP, disk groups, filesystems, file synchronizations, and application launchers). Services can be started, stopped and queried for status, providing a consistent command set for wildly different service integrations. Services can be administered using a stand-alone free software stack deployed on the nodes (nodeware). Service configurations, status, and logs are pushed to a central database coupled to a Web front-end (collector).
OpenAPC is an APC (Advanced Process Control) solution that is highly flexible and configurable and covers a wide range of automation, visualization, and process control tasks from home control up to industrial automation. Control applications created with the OpenAPC editor's visual interface can perform several tasks dependent on how the application is configured and used. The application is available for many different platforms, so OpenAPC projects can be switched over to a different platform easily.
RunDeck is a command automation hub that helps you automate ad-hoc and routine procedures in data center or cloud environments. It allows you to run tasks on any number of nodes from a Web-based or command-line interface. It also includes other features that make it easy to scale up your scripting efforts, including access control, workflow building, scheduling, logging, and integration with external sources for node and context data.
Impro-Visor is a music notation and playback tool for helping jazz musicians learn to improvise. It features a notation GUI, automated playback of chords and rhythm using MIDI, and improvisation advice provided in a variety of ways, including being able to improvise jazz itself. Data are stored as open-format text files. MIDI and MusicXML export are also available.
Xenograte Community Toolkit is based on Xenograte, a platform which enables users to manage and orchestrate worker processes, and easily design the flow of data shared among them. Xenograte works either on one server or across multiple servers/clouds. The Toolkit provides a CLI and other resources for building, testing, and debugging worker processes, in Ruby, on a single machine. You can then easily weave these worker processes together into powerful integrations or automations.
WOSH (Wide Open Smart Home) is a message-oriented middleware for controlling and automating a smart home. It comes with working services and devices. WOSH is an open multi-platform C++ framework. Its architecture is service (bundles) oriented and designed for distributed (cloud) computing. WOSH ships with library source, many services, and some applications (a server, a trayicon remote controller, and a GUI full-controller). Some features provided by its micro-kernel are a multi-user system with access policies, a centralized database manager and system monitor, and automatic network management and masquerading (on TCP). Some of the implemented services are: multimedia audio playback, monitor and control of X10 devices, remote control using instant messaging, and a remote control using SMS and call notification.