Hi,
I have built a javascript library that creates 2525C and APP6 symbols as SVG symbols. (Just a hobby project that became quite big and started out with me just wanting a couple of symbols for a demo) (2525D symbols are under development at the moment.) What I think is a bit special about my library is that it is totally stand alone, not using any fonts or images from the server, everything you need is simply in one javascript file. And since I create the SVG all by my self it's possible to change a lot more of properties than usual, like colours, line widhts, and other things. (One thing that I haven't seen anyone else do is that the mobility indicator actually snaps to the icon if you remove the frame on a equipment symbol.)
It's really easy to use the symbols in other libraries like LeafLet or OpenLayers for maps, or d3 for Networks and other kinds of visualisation. And I have also created a totally stand alone webpage where you can create unit symbols for your presentations and reports, just open it in IE9+ and you can right click and copy paste the generated symbol into your presentation/report. Just simply save the single html page on your computer if you want to use it when you don't have an internet connection, or want to move it to an air gapped system.
Other developers has also already built setups where the use node.js and phantom.js to create a symbol service on a server, what I have heard it didn't require many lines of code.
I know that there are other libraries out there that does the same thing, but I think that mine is different in some ways that makes it really handy for some applications, like it's flexibility and possibilities to change all properties of the symbols.
The library is released under the BSD license. The main focus for development at the moment is to finish 2525D support and optimising the code size so that it becomes even smaller.
The library does not support tactical graphics like attac arrows and such. (At the moment)
More information and Examples can be found at:
Source Code:
Best Regards
Måns