Skip to content


Subversion checkout URL

You can clone with
Download ZIP
SignWriting Icon Server
PHP JavaScript CSS
Fetching latest commit...
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
css SWIS v1.1.0-pre.2 with updated database
img version 1 release candidate
js v1.1.0-pre.1 with api
v1 SWIS v1.1.0-pre.2 with updated database
Boxfile prerelease 2, pagodabox test
R2RTest.php project rename and config api
README expanded query by draft-slevinski-signwriting-text-03
SWISTest.php project rename and config api
api.php SWIS v1.1.0-pre.2 with updated database
bsw.php project rename and config api
csw.php project rename and config api
database.php SWIS v1.1.0-pre.2 with updated database
db.php dev database and typo fix
db_init.php SWIS v1.1.0-pre.2 with updated database
db_load.php SWIS v1.1.0-pre.2 with updated database
db_sp_convert.php SWIS v1.1.0-pre.2 with updated database
doc.php project rename and config api
filesystem.php project rename and config api
glyph.php svg refinement update and filter input
glyphogram.php svg refinement update and filter input
image.php image caching improvements
index.css version 1 release candidate
index.php svg refinement update and filter input
iswa.sql3 iswa 2010 ver 1.8.2
keyISWA.php v1.1.0-pre.1 with api
ksw.php project rename and config api
msw.php version 1 release candidate
palette.php doc and image caching fixed server url fixed server url
spl.php image caching solutions
spml.php project rename and config api
spml2sql.php v1.1.0-pre.1 with api
sqlite.php project rename and config api


The SignWriting Icon Server
SemVer: 1.3.0

Formal strings stable since January 12th, 2012

Stephen E Slevinski Jr

Main Github Repository

Online for General Public Use

Online for Wikimedia Labs projects

NOTE: SQLite 3 Database font with PNG1 and SVG1 included 
other fonts options online:

README - this file
Boxfile - preconfiguration
api.php - API script for database access
bsw.php - Binary SignWriting for symbol encoding, structural markers, and number characters
csw.php - Character SignWriting for Unicode PUA
database.php - ISWA database functions
db.php - connection to MySQL database
db_init.php - database initialization script
db_load.php - load SPML into database
edition.php - file that creates the signwriting_thin.js script dynamically
filesystem.php - ISWA filesystem functions
fsw.php - Formal SignWriting for regular searching
glyph.php - symbol image script
glyphogram.php - cluster image script
image.php - main manipulation functions
index.css - style sheet for index.php
index.php - project documentation.
iswa.sql3 - SQLite 3 database with png1 and svg1 fonts
ksw.php - Kartesian SignWriting for variant display forms
msw.php - Modern SignWriting script encoding library - bootstrap style template - nearly blank template
spl.php - SignPuddle 1.6 legacy Conversion Library
spml.php - SignPuddle Markup Language ( read, pack, unpack )
spml2sql - alpha level spml to sqlite database script
sqlite.php - Filesystem font to database font conversion script
SWISTest.php - unit testing
R2RTest.php - exhaustive testing for range2regex function

css - cascading style sheets 
img - images
js - javascript files
v1 - api version 1 access

Version History
1.3.0 - May 8th, 2014: expanded query statements for temporal prefix according to draft-slevinski-signwriting-text-03
1.2.1 - April 25th, 2014: filter glyph and glyphogram input. updated ISWA font for SVG refinement symbols 02-10-006-01 and 02-10-006-02 
1.2.0-pre.3 - January 10th, 2014: SignWriting Gadget section and file caching improvements 
1.2.0-pre.2 - October 22nd, 2013: file caching improvements 
1.2.0-pre.1 - October 21st, 2013: file caching solutions 
1.1.0-pre.3 - August 21st, 2013: fixed server location in scripts and templates
1.1.0-pre.2 - August 5th, 2013: new database design and updated api 
1.1.0-pre.1 - June 27th, 2013: added database and api
1.0.0-rc.2 - May 15th, 2013: added Styled Viewer and Font Viewer plugins
1.0.0-rc - May 6th, 2013: custom signwriting_thin.js for each SWIS  
1.0.0-prerelease.2 - April 2nd, 2013: Pagodabox file 
1.0.0-prerelease - Nov 1st, 2012: project rename and configuration data 

Previously known as
SignWriting Image Server
Version History
3.0.0-prerelease - Oct 18th, 2012: manual, complete functionality, unit testing
3.0.0-alpha.1 - Feb 22nd, 2012: implementation of MSW v1 with documentation and unit testing.
2.2.0 - Jan 12th, 2012: alpha implementation of MSW v1 (incomplete, non-compliant)
2.1.1 - May 3rd, 2011: Development release 
2.1.0 - February 10th, 2011: Refactor for Formal SignWriting.
2.0.0 - October 20th, 2010: Major refactor for BSW 3B and SVG.
1.2.2 - July 26th, 2010: Fix for swclasses.php column centers.
1.2.1 - July 6th, 2010: Fix for sym 01-06-017-01-03-10.
1.2.0 - July 3rd, 2010: Punctuation fixes, format screen.
1.1.0 - June 22nd, 2010: BSW revision 3 update.
1.0.0 - May 11th, 2010: Initial release.
Something went wrong with that request. Please try again.