4 points par GN⁺ 2026-03-08 | 1 commentaires | Partager sur WhatsApp
  • Programme gratuit et open source permettant de créer du pixel art et des animations de sprites, utilisable sur différentes plateformes
  • Une nouvelle version macOS est désormais disponible, permettant aussi aux utilisateurs de Mac d’utiliser LibreSprite
  • Prise en charge d’un aperçu d’animation en temps réel et de l’onion skinning pour faciliter le flux de travail entre les frames
  • Possibilité de modifier plusieurs sprites simultanément, avec une structure basée sur la combinaison de calques et de frames
  • Inclut de nombreux outils de précision pixel comme le mode de dessin en tuiles, les contours remplis, les polygones et le mode d’ombrage

Présentation de LibreSprite

  • LibreSprite est un outil gratuit et open source permettant de créer et animer des sprites
    • Il propose une interface optimisée pour le travail graphique basé sur les pixels
    • Il peut fonctionner sur différents systèmes d’exploitation
  • LibreSprite pour macOS vient d’être publié, ce qui le rend également accessible aux utilisateurs de Mac

Fonctionnalités principales

  • Prise en charge d’un aperçu d’animation en temps réel
  • Onion skinning : fonction permettant de travailler en superposant de façon semi-transparente les frames précédentes et suivantes
  • Possibilité de modifier plusieurs sprites simultanément
  • Utilisation possible de palettes fournies par défaut ou création de palettes personnalisées
  • Les sprites sont organisés selon une combinaison de calques (layer) et de frames (frame)
  • Mode de dessin en tuiles : utile pour créer des motifs et des textures
  • Inclut de nombreux outils de précision pixel :
    • contour rempli (filled contour)
    • polygone (polygon)
    • mode d’ombrage (shading mode), etc.
  • Prise en charge de divers formats de fichiers (avec possibilité d’enregistrer sprites et animations)
  • Licence GNU GPL v2

1 commentaires

 
GN⁺ 2026-03-08
Avis sur Hacker News
  • Ça ressemble à Aseprite
    Aseprite est déjà publié en open source, et on peut l’utiliser gratuitement et légalement à condition de le compiler soi-même
    En revanche, leur licence interdit strictement la copie et la redistribution

    • C’est clair quand on regarde la section history du dépôt
      LibreSprite est un fork du dernier commit d’Aseprite à l’époque où il était sous licence GPLv2
      Ensuite, Aseprite est passé à une licence propriétaire le 26 août 2016, et LibreSprite est développé indépendamment
      Quand on lit l’EULA d’Aseprite, il est difficile de considérer ça comme de l’open source
    • L’Aseprite actuel est seulement source available, pas open source
      LibreSprite est une version forkée depuis un commit antérieur au changement de licence
    • Aseprite n’est pas open source
      Et ce n’est pas un problème s’il existe plusieurs projets aux fonctionnalités similaires
    • Aseprite est tellement agréable à utiliser que je l’ai acheté pour soutenir les développeurs
    • Si LibreSprite est bien la version forkée avant le changement de licence, alors dans ce contexte ça ne semble pas poser de gros problème
  • Aseprite vaut largement son prix
    Je participe souvent à des game jams, et cet outil me convient parfaitement

    • J’ai même acheté plusieurs licences pour soutenir les développeurs
      C’est un outil essentiel dans mon workflow de développement de jeux
  • En cas d’urgence, il y a aussi DPaint JS

  • Je n’ai pas essayé LibreSprite, mais Aseprite m’a vraiment beaucoup aidé pour le pixel art
    J’ai testé plusieurs outils comme GIMP, Krita, GrafX2 et DPaint, mais c’est celui qui correspond le mieux à ma façon de travailler

  • LibreSprite est correct, mais pour la plupart des travaux de pixel art, je recommanderais plutôt GIMP ou Krita
    Ces outils valent aussi la peine d’être appris au-delà du pixel art

    • J’utilise GIMP avec GrafX2
      GrafX2 est un programme old school dans la tradition de Deluxe Paint
    • Aseprite reste de loin le meilleur pour le pixel art
  • Les dernières actualités du site parlent du téléchargement MacOS en 2023, et avant ça il n’y a qu’un billet sur une réécriture du code en 2022
    Du coup, ce fork donne presque l’impression d’être un projet mort

    • Pourtant, il y a un commit sur la branche master datant d’il y a 3 semaines
      Si ça fonctionnait bien en 2022, ça devrait encore aller aujourd’hui
      Tous les projets n’ont pas besoin d’être mis à jour éternellement
  • J’aimerais que les projets open source arrêtent de mettre « libre » dans leur nom
    La prononciation est étrange, et ça donne un peu l’impression que le projet va échouer

    • « libre » est un terme issu du mouvement du logiciel libre
      Il est utilisé pour éviter l’ambiguïté du mot anglais “free”
      On peut voir la philosophie associée dans l’explication de GNU
    • Par exemple, je me souviens de « Libreboot »
      Ça signifie un BIOS libre, mais à voir le nom on dirait plutôt une bibliothèque pour redémarrer un ordinateur
    • Au moins, ça signale que le projet est ouvert et libre
      À l’inverse, certains mettent “Open” dans leur nom alors qu’ils sont en réalité fermés (par ex. OpenAI)
    • Je pense que n’importe quel nom est préférable à GIMP
    • Ça ressemble un peu à dire qu’il ne faut pas utiliser des noms comme « Euro-{product} »
  • Comme je ne suis pas très doué en dessin, j’ai créé moi-même un générateur de sprites
    Si vous avez besoin de sprites en pixel art, je recommande 8bitsmith.com
    On peut aussi demander à Nano-Banana de générer une planche de sprites, avec des résultats plutôt corrects

    • J’ai testé avec Nano Banana Pro, mais il faut un peu de post-traitement
      Il faut réaligner les blocs de pixels ou ajuster la profondeur des couleurs
      Vous pouvez consulter les résultats du test
      On peut aussi réduire la palette avec unfake.js(lien)
    • Mais l’essence du pixel art, c’est la précision artisanale
      Si on perd ça, ça perd son sens
    • Nano Banana avait souvent du mal à respecter les proportions
      J’ai essayé avec plusieurs exemples et des prompts très stricts, mais ce n’était pas simple
      Je me demande si on pourrait automatiser ça avec quelque chose comme Claude Code
    • Le header art de 8bitsmith.com a franchement une animation maladroite et fait peu abouti
    • Faire la promo de ce type de projet n’est pas vraiment dans le même esprit qu’une discussion sur un fork d’Aseprite
      Il y a très peu de recoupement entre les gens intéressés par Aseprite et ceux qui veulent des outils de génération automatique
  • Parmi les éditeurs de pixel art similaires, il y a Pixelorama et Piskel

    • J’ai utilisé MTPaint
      C’est un peu ancien, mais ça prend toujours en charge de nombreux formats, donc ça reste utile
    • J’ai aussi essayé GrafX2, un outil influencé par les logiciels de peinture Amiga
    • Je découvre Pixelorama, c’est intéressant
      Depuis la commercialisation d’Aseprite, je n’utilisais que LibreSprite, donc je suis content de voir apparaître une alternative
  • J’ai acheté une licence Aseprite il y a quelques années
    C’était juste parce que je me suis dit « ça a l’air cool », mais après l’avoir utilisé j’ai vraiment adoré
    Débuter en pixel art est plus facile qu’on ne le pense, et les fonctions d’animation d’Aseprite sont aussi très amusantes
    Je n’ai pas encore essayé LibreSprite, donc difficile de comparer