Skip to content
/ puppyfen Public

rust web server to generate SVG and PNG files for chess Forsyth-Edwards notation

License

Notifications You must be signed in to change notification settings

dllu/puppyfen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Puppyfen

Generates PNG and SVG files of Forsyth-Edwards notation.

Example position

Building

cargo build --release

Running

cargo run --release

To see it in action, navigate to, for example:

http://localhost:7878/rnb1k1nr/p2p1ppp/3B4/1pbN1N1P/4P1P1/3P1Q2/PqP5/R4KR1.png

or

http://localhost:7878/rnb1k1nr/p2p1ppp/3B4/1pbN1N1P/4P1P1/3P1Q2/PqP5/R4KR1.svg

Demo

Live demo is available at chess.dllu.net, e.g. https://chess.dllu.net/r1bqk2r/p3bppp/2p2n2/nB2p1N1/8/5Q2/PPPP1PPP/RNB1K2R.png.

Credits

SVG chess piece icons are created by user:Cburnett from Wikipedia.

About

rust web server to generate SVG and PNG files for chess Forsyth-Edwards notation

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages