Các thư viện đồ hoạ JavaScript canvas
Canvas là một đối tượng để JavaScript có thể vẽ đồ hoạ lên trên. Canvas mới xuất hiện trong chuẩn HTML5 và được các web browser đời mới hỗ trợ.
Dưới đây là danh sách các thư viện phổ biến, và liên tục nâng cấp:
http://raphaeljs.com/ hỗ trợ xuất ra SVG và Canvas
http://paperjs.org/ hỗ trợ lập trình canvas rất tốt, có canvascript đặc thù để tạo nhanh các đối tượng đồ hoạ
http://fabricjs.com/ rất tốt, chạy nhanh hơn raphaeljs. Xem http://fabricjs.com/raphael-vs-fabric-complex/
http://kineticjs.com/ không những là một thư viện đồ hoạ mà nó còn hỗ trợ cả lập trình games, hoạt hình nhiều lớp với JavaScript
http://d3js.org/ thư viện hiển thị mô hình hoá dữ liệu (data visualisation) rất phù hợp để vẽ đồ thị phức tạp trong các ứng dụng web reporting, data mining, statistic
Tham khảo thêm
http://techslides.com/50-javascript-charting-and-graphics-libraries
http://stackoverflow.com/questions/8938969/current-state-of-javascript-canvas-libraries
Bình luận