| 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 |