GitFS is a fuse- and git-based remote filesystem with local cache for disconnected operation. It does periodic commits and pushes/pulls to keep a local shadow file system in sync with a remote repository. The filesystem should continue to work when you are disconnected. Merging after disconnected updates from multiple locations is left to git.
printformPdf is a wrapper for the TCPDF class that allows you to documents from a PDF template by populating it with user data. It has features for printing "data grids" and repeating data on the page (which is useful for business cards, for example) and drawing bar codes, QR codes, polygons, and images from source picture files etc. Data priniting parameters (position, font name/size, color, rotation) can be saved in an XML configuration file.
ECommands is intended to make it easy to execute commands over Unix/Linux Servers using a Web interface. It was implemented completely in Python and Django, and it will work from automation processes to generalization commands. It allows centralized administration, better understanding of repetitive and complex operating systems commands, connections made over SSH to multiple servers using a Web console, auditory feedback over the execution of commands processes on servers, multiple users and permissions, easy installation on 64-bit Linux, grouping commands, and more.
ArduinoPulseGenerator is a simple program for generating pulse sequences using an Arduino. There is an associated GUI that runs on the local computer, or you can simply connect to the Arduino with a serial console (9600 baud) and send it commands. This code has been tested on the ArduinoMega 2560 (timing accuracy ~ ±200 μs) and Arduino Due (timing accuracy ~ ±35 μs); it may work on other Arduino boards.
CERTivity is a powerful multi-platform visual tool for creating, managing, and handling different key store types (such as JKS, JCEKS, PKCS12, the Bouncy Castle types BKS and UBER, and Windows Native), public, private and secret keys in different formats (PKCS, OpenSSL, RSA/DSA, etc.), certificates (version 1 and 3), and certificates chains. It allows you to import and export keys, key pairs and certificates, manage certificate extensions, extend the validity period for self-signed certificates, test certificates, obtain revocation status, convert from one key store type to another, and much more.
PHP Session Upload Progress Bar tracks the progress of file uploads using sessions. It can check a session variable assigned to keep track of the progress of a file upload, return the current upload progress value in percentage, set the session variable to cancel a file upload in progress, and move the file to a given directory after the upload has finished.
JasperStarter is a commandline launcher and batch compiler for JasperReports. It can run any JasperReport that needs a JDBC, CSV, or empty data source, use any database for which a JDBC driver is available, execute reports that need runtime parameters, print directly to the system default or a given printer, optionally show a printer dialog to choose a printer, optionally show a print preview, export to file in the PDF, RTF, .docx, .odt, and HTML formats, export multiple formats in one commanding call, print and export in one commanding call, and integrate in non-Java applications (for example PHP, Python) A binary executable is available for Windows. JapserStarter is able to prompt for report parameters. Any parameter whose class has a string constructor is accepted. Additionally, the following types are supported or have special handlers: date, image (see usage), and locale.