Design numérique

Type Titre OS Interfaces Écrits en Année License

Éditeurs de code

program Atom est un éditeur de code libre. Download Mac OS Windows Linux Graphique CoffeeScript, Javascript 2014 License MIT
program Sublime Text est un éditeur de code. Download Mac OS Windows Linux Graphique C++, Python 2008 Shareware
program Vim est un éditeur de code historique, qui fonctionne à l'intérieur d’un terminal, ce qui permet de très facilement éditer des fichiers sur plusieurs machines. Difficile d’accès mais très puissant. Download Mac OS Windows Linux CLI C, Vim script 1991 Vim
program Visual Studio Code est un éditeur de code développé par Microsoft, chouchou des développeurs en ce moment (2022). Download Mac OS Windows Linux Graphique C++, C# 1997 License MIT + Propriétaire

Web / Navigation

program Brave est un navigateur qui met l'accent sur la vie privée basé sur le navigateur open source Chromium. Download Mac OS Windows Linux Android IOS Graphique JavaScript, Swift, C++ 2019 MPL 2.0
program Chromium est un navigateur open source, initialement développé par Google. Download Mac OS Windows Linux Android IOS BSDs Graphique C++ 2008 BSD-3 et autres
program Google Chrome est un navigateur gratuit mais propriétaire, basé sur le navigateur Chromium. Download Mac OS Windows Linux Android IOS Graphique C++ 2008 Freeware
program Microsoft Edge est un navigateur installé par défaut avec le système d'exploitation Windows, basé sur Chromium depuis 2020. Download Mac OS Windows Linux Graphique 2015 Propriétaire
program Mozilla Firefox est un navigateur libre et gratuit financé par la Fondation Mozilla. Download Mac OS Windows Linux Android IOS Graphique C++, C, Rust, Assembly 2002 MPL 2.0
library Puppeteer est une librairie NodeJS permettant l'intégration dans des programmes des navigateurs Chromium et Google Chrome. Elle permet notemment de générer des pdfs depuis des sites web au sein d’un programme. Download Cross OS CLI TypeScript, Javascript Apache License 2.0
program Safari est un navigateur développé par Apple, installé par défaut sur les systèmes d'exploitation Mac OS et IOS. Download Mac OS IOS Graphique C++, Objective-C, Swift 2003 Freeware + LGPL
program Selenium est un projet qui rassemble de nombreux outils et librairies visant à automatiser les tests sur différents navigateurs web, dont un web driver utilisable en Python. Download Cross OS CLI Java, JavaScript (Node.js), Python, Ruby, C# 2004 Apache License 2

Web / FTP

program CyberDuck est un gestionnaire FTP client. Download Mac OS Windows Graphique Java, C# 2002 GPL 3
program FileZilla est un gestionnaire FTP client. Download Cross OS Graphique C++ 2001 GPL 2.0
program vsftpd est un programme de serveur FTP. Download Linux CLI GPL v2

Web / Serveur

program Apache est un serveur web HTTP. Download Cross OS CLI C, XML 1995 Apache-2.0
program Bottle est un framework web Python. Download Cross OS CLI Python License MIT
program Etherpad est un logiciel libre qui permet de générer des documents textes collaboratifs accessibles sur le web (pads). Download Cross OS CLI Web Javascript 2008 Apache 2.0
program Express.js est un framework web NodeJS. Download Cross OS CLI Javascript 2010 License MIT
program MAMP est un logiciel qui automatise l’installation de différents programmes nécessaires à la mise en place d’un serveur web complet (serveurs HTTP, gestion de base de données, langages serveurs en plusieurs versions...) et qui offre une interface graphique centrale pour gérer la configuration + le démarrage du serveur. Ce logiciel fonctionne sous Mac OS mais il existe un équivalent Windows, WAMP. Sous Linux, l'installation des logiciels se fait manuellement. Download Mac OS Graphique Shareware
program MySQL est un programme de gestion de base de données. Download Cross OS CLI Web C, C++ 1995 GPLV2 ou propriétaire
program Nextcloud est un logiciel libre d’hébergement et de partage de fichiers sur le web. Download Linux Web PHP, Javascript 2016 AGPL Free
program Ngnix est un serveur web. Download Cross OS CLI C 2004 BSD 2-Clause License
program NodeJS est une plateforme qui permet d'utiliser le langage de programmation Javascript côté serveur. Download Cross OS CLI C, C++, Javascript 2009 License MIT
program PHP est un langage de programmation principalement utilisé pour le web. Il est généralement installé par défaut sur la plupart des OS. Download Cross OS CLI 1995
program Python est un langage de programmation utilisé dans des domaines très divers, dont le web. Il est généralement installé par défaut sur la plupart des OS. Download Cross OS CLI 1991

Web / CMS

program Grav est un CMS flat-file libre. Download Cross OS Web PHP 2014 License MIT
program Kirby CMS est un CMS flat-file écrit en PHP très facile d’accès pour les débutants. Download Cross OS Web PHP 2009 Commerciale
program MkDocs est un générateur de site statique libre. Download Cross OS CLI Python 2014 BSD 3 Clause
program ProcessWire est un CMS libre avec base de donnée écrit en PHP. Download Cross OS Web PHP 2007 MPL

Images

program GIMP est un logiciel libre de retouche d’images WYSIWYG. Download Linux Mac OS Windows Graphique C 1995 GPL
program ImageMagick est un logiciel de traitement d’images en ligne de commande. De nombreuses libraries permettant de le manipuler dans différents langages de programmation existent également (notemment Imagick pour PHP). Download Cross OS CLI C 1999 ImageMagick
program Inkscape est un logiciel libre de dessin vectoriel. Download Mac OS Windows Linux Graphique CLI C++, Python (extensions) 2003 GPL
program Potrace est un programme qui permet de convertir des images matricielles en images vectorielles. Download Cross OS CLI C 2001 GNU GPL + Potrace Professional

Web / Animation

library Matter.js est une librairie qui permet de simuler des propriétés physiques en 2D dans le navigateur. Download Cross OS Web License MIT
library PixiJS est une librairie simplifiant l'utilisation de l'interface WebGL, qui permet de rendre et manipuler de la 3D dans le navigateur. Download Cross OS Web Javascript

Mise en page

library Bindery.js est une librairie Javascript permttant de générer des pdfs à partir de pages web. Download Cross OS Autre Javascript 2014 License MIT
program LaTeX est un système de programmes libres (plusieurs distributions disponibles selon les besoins + OS) qui permet de générer des documents imprimables (pdfs) à partir de code. Il est principalement utilisé dans le milieu universitaire pour la rédaction d'articles scientifiques ou de mémoires/thèses du fait de sa très bonne prise en charge des caractères mathématiques. Download Linux Mac OS Windows CLI 1984 LaTeX Project Public License
program Libre Office est une suite libre de logiciels de bureau. Download Cross OS Graphique C, XML, Java 2011 MPL 2.0
library mPDF est une librairie PHP qui permet de générer des Pdfs à partir de pages webs. Download Cross OS Autre PHP 2012 GPL v2
program Paged JS est un programme libre de mise en page web-to-print avec une interface dans le navigateur. Download Cross OS Web CLI Javascript License MIT
program Prince XML est un logiciel propriétaire de mise en page à partir de fichiers HTML. Download Mac OS Windows Linux CLI Mercury, Rust 2003 Commerciale
library Puppeteer est une librairie NodeJS permettant l'intégration dans des programmes des navigateurs Chromium et Google Chrome. Elle permet notemment de générer des pdfs depuis des sites web au sein d’un programme. Download Cross OS CLI TypeScript, Javascript Apache License 2.0
program Scribus est un logiciel libre de mise en page WYSIWYG. Download Mac OS Windows Linux Graphique C++ 2003 GNU LGPL 2.1, MIT, BSD 3-clause, Public domain

Fonts

program FIGlet est un programme qui permet d'écrire du texte avec des fonts ASCII. Download Mac OS Linux CLI C 1993 New BSD
program FontForge est un éditeur de fonts libre et gratuit, accessible en version graphique et ligne de commande, qui peut également être facilement manipulé par des programmes écrits en python (module fontforge). Download Linux Windows Mac OS CLI Graphique C 1999
library OpenType JS est une librairie qui permet de manipuler des fonts depuis des programmes écrits en Javascript. Download Cross OS Autre Javascript 2020 License MIT

Paquets

program apt est un gestionnaire de paquets pour Linux Debian. Download Linux CLI C++ 1998 GPLv2+
program Chocolatey est un gestionnaire de paquets pour Windows. Download Windows CLI C# 2011 Apache 2.0
program Composer est un gestionnaire de dépendances dédié aux programmes écrits en PHP. Download Cross OS CLI PHP 2012 License MIT
program Homebrew est un gestionnaire de paquets pour Mac OS. Download Mac OS CLI Ruby 2009 BSD 2-Clause License
program npm est un gestionnaire de dépendances dédié au langage de programmation Javascript. Download Cross OS CLI Javascript 2010 Artistic License
program Pip est un gestionnaire de dépendances dédié au langage de programmation Python. Download Cross OS CLI Python 2011 License MIT

Miscellaneous

program Detox est un petit programme Unix qui permet de remplacer tous les caractères spéciaux dans le nom d'un fichier. Download Mac OS Linux CLI 2004
program Exiftool est un programme qui permer de lire / extraire les méta-datas d'un grand nombre de types de fichiers. Download Cross OS CLI Pearl 2003
program Pandoc est un programme de conversion qui permet de passer d’un format de mise en forme de texte à l'autre (énormément de formats supportés). Download Cross OS CLI Haskell 2001 GPL v2