4 điểm bởi GN⁺ 2026-03-08 | 1 bình luận | Chia sẻ qua WhatsApp
  • Chương trình miễn phí, mã nguồn mở để tạo pixel art và hoạt ảnh sprite, có thể dùng trên nhiều nền tảng
  • Vừa có phiên bản macOS mới, giúp người dùng Mac cũng có thể sử dụng LibreSprite
  • Hỗ trợ quy trình làm việc giữa các khung hình với xem trước hoạt ảnh theo thời gian thực và tính năng onion skinning
  • Có thể chỉnh sửa nhiều sprite cùng lúc, với cấu trúc sprite được tổ chức theo tổ hợp layer và frame
  • Bao gồm nhiều công cụ chính xác theo pixel như chế độ vẽ tile, đường viền tô kín, đa giác, chế độ shading, v.v.

Tổng quan về LibreSprite

  • LibreSpritecông cụ miễn phí, mã nguồn mở để tạo và làm hoạt ảnh cho sprite
    • Cung cấp giao diện được tối ưu cho công việc đồ họa dựa trên pixel
    • Có thể chạy trên nhiều hệ điều hành khác nhau
  • LibreSprite cho macOS vừa được phát hành, nên người dùng Mac cũng có thể sử dụng

Tính năng chính

  • Hỗ trợ xem trước hoạt ảnh theo thời gian thực
  • Onion Skinning: tính năng chồng bán trong suốt các khung hình trước/sau để hỗ trợ thao tác
  • Có thể chỉnh sửa đồng thời nhiều sprite
  • Có thể dùng bảng màu đi kèm sẵn hoặc tự tạo bảng màu tùy chỉnh
  • Sprite được cấu thành từ tổ hợp layerframe
  • Chế độ vẽ tile: hữu ích để tạo pattern và texture
  • Bao gồm nhiều công cụ chính xác theo pixel:
    • đường viền tô kín (filled contour)
    • đa giác (polygon)
    • chế độ shading (shading mode), v.v.
  • Hỗ trợ nhiều định dạng tệp khác nhau (có thể lưu sprite và hoạt ảnh)
  • Giấy phép GNU GPL v2

1 bình luận

 
GN⁺ 2026-03-08
Ý kiến trên Hacker News
  • Cái này trông giống Aseprite
    Aseprite trước đây đã từng được phát hành dạng mã nguồn mở, và nếu tự biên dịch thì có thể dùng miễn phí một cách hợp pháp
    Tuy nhiên, giấy phép của họ cấm rất nghiêm ngặt việc sao chép hay phân phối lại

    • Nhìn vào mục lịch sử của kho lưu trữ sẽ thấy khá rõ
      LibreSprite là dự án được fork từ commit cuối cùng khi Aseprite còn dùng giấy phép GPLv2
      Sau đó Aseprite đã chuyển sang giấy phép độc quyền vào ngày 26 tháng 8 năm 2016, còn LibreSprite thì vẫn được phát triển độc lập
      Xem EULA của Aseprite thì khó có thể coi nó là mã nguồn mở
    • Aseprite hiện nay chỉ là source available chứ không còn là mã nguồn mở
      LibreSprite là phiên bản được fork từ commit trước khi đổi giấy phép
    • Aseprite không phải mã nguồn mở
      Và cũng không sao nếu có nhiều dự án cung cấp tính năng tương tự
    • Aseprite dùng quá thích nên tôi đã mua để ủng hộ nhà phát triển
    • Nếu LibreSprite đúng là bản fork từ trước khi đổi giấy phép thì trong bối cảnh đó có lẽ không phải vấn đề lớn
  • Aseprite hoàn toàn đáng tiền
    Tôi hay tham gia game jam, và công cụ này thực sự rất hợp

    • Tôi còn mua nhiều giấy phép để ủng hộ tác giả
      Đây là công cụ cốt lõi trong quy trình làm game của tôi
  • Khi cần gấp thì còn có DPaint JS

  • Tôi chưa dùng LibreSprite, nhưng Aseprite thực sự đã giúp ích rất nhiều cho công việc pixel art
    Tôi đã thử nhiều công cụ như GIMP, Krita, GrafX2, DPaint, nhưng đây là cái hợp với thói quen làm việc của tôi nhất

  • LibreSprite cũng ổn, nhưng với phần lớn nhu cầu pixel art thì tôi khuyên dùng GIMP hoặc Krita
    Những công cụ này đáng học không chỉ riêng cho pixel art

    • Tôi dùng cả GIMP lẫn GrafX2
      GrafX2 là một chương trình kiểu old-school theo truyền thống Deluxe Paint
    • Aseprite vẫn là lựa chọn tốt nhất nếu chỉ nói về pixel art
  • Tin mới nhất trên trang là thông báo tải bản MacOS từ năm 2023, còn trước đó chỉ là nói về việc viết lại mã năm 2022
    Vì vậy bản fork này trông gần như là một dự án đã chết

    • Nhưng vẫn có commit trên nhánh master từ 3 tuần trước
      Nếu nó hoạt động tốt vào năm 2022 thì có lẽ giờ vẫn ổn
      Không phải dự án nào cũng cần cập nhật mãi mãi
  • Tôi ước các dự án mã nguồn mở ngừng gắn “libre” vào tên
    Phát âm nghe cũng gượng, lại còn tạo cảm giác như sẽ thất bại

    • “libre” là thuật ngữ bắt nguồn từ phong trào phần mềm tự do
      Người ta dùng “libre” để tránh nghĩa nước đôi của từ “free” trong tiếng Anh
      Có thể xem thêm triết lý liên quan trong giải thích của GNU
    • Ví dụ như “Libreboot”
      Nó có nghĩa là BIOS tự do, nhưng chỉ nhìn tên thì lại giống một thư viện để khởi động lại máy tính
    • Dù sao thì ít nhất cái tên cũng phát tín hiệu rằng dự án mở và tự do
      Trong khi đó có những dự án gắn “Open” nhưng thực tế lại đóng (ví dụ: OpenAI)
    • Dù tên gì thì tôi vẫn thấy còn hơn GIMP
    • Nghe cũng giống kiểu bảo đừng đặt tên theo dạng “Euro-{product}”
  • Tôi không giỏi vẽ nên đã tự làm một trình tạo sprite
    Nếu cần sprite pixel art thì tôi gợi ý 8bitsmith.com
    Hoặc cũng có thể nhờ Nano-Banana tạo sprite sheet, kết quả nhận được khá ổn

    • Tôi đã thử với Nano Banana Pro, nhưng vẫn cần hậu kỳ một chút
      Cần chỉnh căn lề các khối pixel hoặc độ sâu màu
      Có thể tham khảo kết quả thử nghiệm
      Cũng có thể giảm bảng màu bằng unfake.js(liên kết)
    • Nhưng cốt lõi của pixel art là độ tinh xảo thủ công
      Mất điều đó thì cũng mất luôn ý nghĩa của nó
    • Nano Banana thường canh tỷ lệ không chuẩn
      Tôi đã thử đưa vào nhiều ví dụ và viết prompt rất chặt nhưng vẫn không dễ
      Không biết có thể tự động hóa bằng thứ như Claude Code hay không
    • Header art của 8bitsmith.com thật lòng là animation hơi gượng và trông chưa được trau chuốt
    • Việc quảng bá một dự án như vậy có vẻ không cùng mạch với thảo luận về một bản fork của Aseprite
      Người quan tâm đến Aseprite và người muốn công cụ tạo tự động gần như không có nhiều điểm giao nhau
  • Có các trình chỉnh sửa pixel art tương tự như PixeloramaPiskel

    • Tôi đã dùng MTPaint
      Nó hơi cũ nhưng vẫn hữu ích vì hỗ trợ nhiều định dạng
    • Tôi cũng từng thử GrafX2, một công cụ chịu ảnh hưởng từ các chương trình vẽ của Amiga
    • Đây là lần đầu tôi biết đến Pixelorama, khá thú vị
      Từ sau khi Aseprite thương mại hóa thì tôi chỉ dùng LibreSprite, nên rất vui khi có thêm lựa chọn thay thế
  • Tôi đã mua giấy phép Aseprite vài năm trước
    Ban đầu chỉ vì nghĩ “trông hay đấy”, nhưng dùng rồi thì thực sự rất thích
    Nhập môn pixel art dễ hơn tôi tưởng, và tính năng animation của Aseprite cũng rất vui
    Tôi vẫn chưa dùng LibreSprite nên khó so sánh