* [[http://pegjs.org|PEG.js]] is a simple parser generator for JavaScript that produces fast parsers with excellent error reporting. You can use it to process complex data or computer languages and build transformers, interpreters, compilers and other tools easily.
* [[http://pegjs.org|PEG.js]] is a simple parser generator for JavaScript that produces fast parsers with excellent error reporting. You can use it to process complex data or computer languages and build transformers, interpreters, compilers and other tools easily.
+
* [[http://www.mathjax.org/| mathjax]] A JavaScript display engine for mathematics that works in all browsers.
+
* [[http://bramp.github.io/js-sequence-diagrams/|js-sequence-diagrams]] A simple javascript library to turn text into vector UML sequence diagrams. Heavily inspired by websequencediagrams.com, who offer a serverside solution. We use Jison to parse the text, and Raphaël to draw the image.
===== Other =====
===== Other =====
+
* [[http://cairographics.org/|cairo ]] 跨平台2D图形库
* [[beanstalkd]] 高性能、轻量级的分布式内存队列系统
* [[beanstalkd]] 高性能、轻量级的分布式内存队列系统
* [[http://www.clamav.net|clamav]] ubuntu 杀毒
* [[http://www.clamav.net|clamav]] ubuntu 杀毒
行 37:
行 50:
* [[https://github.com/zxing/zxing | ZXing]] ZXing ("zebra crossing") is an open-source, multi-format 1D/2D barcode image processing library implemented in Java, with ports to other languages.
* [[https://github.com/zxing/zxing | ZXing]] ZXing ("zebra crossing") is an open-source, multi-format 1D/2D barcode image processing library implemented in Java, with ports to other languages.
* [[http://fukuchi.org/works/qrencode/index.html.en | fukuchi's QREncode]] qr encode in c.
* [[http://fukuchi.org/works/qrencode/index.html.en | fukuchi's QREncode]] qr encode in c.