SignPuddle 3 Project

Welcome to the SignPuddle 3 alpha release.




SignPuddle 3 is currently in alpha release. It is under active development with rudimentary structures, basic outlines, and various functionality. Some of the details will change. This project is currently recommended for developers and power users.

The SignPuddle 3 Development Project is divided into five sections. The tools use the source to create the client and server. The system is required if an Apache web server isn’t available.

  • tools - Development Tools

  • source - ApiTxt Format documents

  • client - HTML, CSS, and JavaScript

  • server - RESTful API written in PHP

  • system - Portable web server for Windows, Linux, and Mac

The client is available for preview, with some structure to demo. The client includes developer documentation and basic tools for accessing the server API.

The server is available for use, with some functionality. Standard GET requests can be typed in any browser URL, such as The server can be accessed using JavaScript with the HTTP methods of GET, POST, PUT, and DELETE. Additionally, the client API pages provide total access and full details of live server requests.


This is a work in progress. Feedback, bug reports, and patches are welcomed.



To Do

  • Searching for SignWriting in Unicode (SWU) with SQLite

  • Editing the various languages for the user interface

  • Convert PDF printing to the SignPuddle 3 databases

  • Editing dictionaries and individual signs

  • Writing and editing literature

Version History

  • v3.0.0-alpha.4 - Sept 20th, 2018: documents for system and tools

  • v3.0.0-alpha - Sept 14th, 2018: first release on

  • v1.0.0 - Sept 28th, 2017: initial release