Les outils gratuits du programmeur
Outils pour tous langages de programmation et outils spécialisés dans la liste ci-dessous...
| NetBeans | RAD pour plusieurs langages de programmation dont Java et PHP. Intègre un serveur. Gratuit et open source. (Java) |
| Maqetta | Outil de développement WYSIWYG en ligne pour HTML 5 par IBM. Le code source est disponible pour être mis en ligne sur un serveur. On peut l'utiliser localement en démarrant le serveur intégré. |
| Eclipse | Plateforme de développement multi-langages pour intégrer les outils. Vous pouvez ajouter vos propres outils. (Java) |
| Ideone | Outil en ligne interactif qui permet de tester (compiler/interpréter) un code source dans 40 langages de programmation et afficher le résultat. |
| XAML | Langage d'interface utilisateur à balises de Microsoft. Est une des bases de Metro, l'interface des applications immersives de Windows 8 et du plugin Silverlight. |
| Gtk+ | GUI largement utilisée par les applications Linux/Windows. |
| SDL | Une librairie pour la programmation des jeux qui utilise toutes les ressources (video, son, périphériques) de l'ordinateur, tous langages et OS. (Win/Linux). | Qt | Framework d'interfaces utilisateur graphique multi-plateformes, incluants les mobiles, sous licence LGPL.
(Win/Lin/Mac/Mobiles). Un outil de développement, QtCreator, est fourni pour construire des applications. |
| Inno Setup | Un installeur programmable, il permet d'ajouter une icone sur le bureau Inclut un désinstalleur. Open-source. |
| IZarc | Gestionnaire d'archives, produit, extrait, convertit
les archives ZIP, BZ2, TAR, GZ, CAB et le nouveau format 7z. Gère
aussi les images CD.
Voir la liste des archiveurs gratuits. |
| Doxygen | Produit une documentation HTML/latex/XML/man à partir des sources d'un programme. |
| UPX | Compresse les programmes exécutables jusqu'à 30% de la taille initiale (Win/Lin). |
| Paint.NET | Logiciel de dessin d'utilisation simple comme Photoshop, plus pratique à l'usage que Gimp. Supporte les calques, de nombreux filtres, des outils de graphes. (Win). Paint.NET ici. |
| XnView | Visualiseur et gestionnaire d'images, diaporama. |
| Inkscape | Editeur vectoriel produisant des fichiers SVG (Win / Lin). |
| Terragen | Editeur de paysages de qualité photographique. |
| Slate | Générateur de vidéos : réalisez vos propre vidéos rapidemment dans un style bande dessinée. |
| MWSnap | Capture d'écran en sélectionnant une fenêtre ou en délimitant une zone. (Win) |
Graphisme: Niveau Expert
| Visualisation Toolkit | Outils de visualisation en 3D, en open-source. (Win/Lin). |
| Gimp | Logiciel de dessin open source, remplace Photoshop. Permet de créer des textes en 3D avec le script-fu. Les filtres apportent des outils de traitement d'image très perfectionnés. (Windows/Linux) |
| POV | Ray tracer 3D le plus puissant. Requiert que l'on sache programmer. (Win/Linux) |
| Open FX | Modélisation d'images 3d. |
| D'autres outils de graphisme. | |
Outils Web et HTML 5 |
|
|---|---|
| TidyHtml | Teste les pages HTML et indique le code malformé. |
| Wordpress | CMS, logiciel pour créer un blog ou un site général sur un hébergement propre ou en hébergement partagé. |
| Link Checker | Teste s'il y a des liens brisés dans
les pages d'un site Web. (PHP) Voir aussi Xenu's link (Win) |
| Liste des CMS | Les webmestres modernes utilisent un gestionnaire de contenu pour motoriser leur site. Liste complète pour les portails, forums, blogs, etc... |
| Scriptol PHP | Scriptol est un langage orienté objets très facile à apprendre. Il génère des pages web PHP ou des exécutables. (Win/Lin). |
| PHP | Interpréteur et tutoriel. |
Editeurs (Texte, HTML, XML) |
|
|---|---|
| Kompozer | Editeur html wysiwyg (édition de la page comme présentée). C'est un éditeur complet et bien conçu, plus facile à utiliser que DreamWeaver ou Frontpage. Il permet la mise en ligne sur le site et de convertir le HTML en texte pur. (Win/Lin/Mac). |
| Amaya | Editeur HTML et navigateur du W3C, respectant la compatibilité avec les standards. (Win/Lin/Mac). |
| PSPad | Editeur complet multi-langages dont HTML et XML avec options Internet. Plusieurs traductions. (Win) |
| Geany | Editeur de code source à onglets fonctionnant sur Windows, Linux et autres plateformes. Extensible par des plugins. |
| Pandoc | Convertit les documents entres différents formats de balisages. |
| LibreOffice | Crée des documents HTML et les exporte au format PDF imprimable. Convient pour les manuels, et documents textuels avec images. (Win/Lin/Mac). |
| Plus d'outils et d'informations sur la fiche HTML. Les langages de programmation peuvent aussi avoir des éditeurs spécialisés. | |
Outils et services pour le Web |
|
|---|---|
| Filezilla | Transférer des fichiers sur le net. (Win). Pour mettre à jour un site à partir de fichiers locaux, un synchroniseur FTP en ligne de commande. |
| Nom de domaine | Sélection des registrars les moins chers et guide du nom de domaine. Sur le même site, sélection des hébergements les plus économiques et guide du référencement. |
| Test de page | Tester la conformité de vos page web avec le standard. Vous pouvez tester aussi XML et CSS. |
| Test Navigateurs | Affiche votre site sous différents navigateurs, votre page d'accueil reste présentée sur ce site quelques temps. |
| Bioloide | Interface en ligne avec des outils de test de site. Extensible par ajout d'onglets à partir du panel Setup. Inclut Ara, un éditeur RSS simple d'emploi, pour générer et éditer le flux de syndication de votre site. Requiert PHP 5. |
| Webmaster Tools | Service de de Google qui fournit le nombre et le détail des liens
sur chaque page, au webmaster du site seulement, les mots-clés de recherche. Voir aussi les Outils de Google. |
Outils de bases de données SQL |
|
|---|---|
| Kexi | Interface de base de données. (Win/Lin) |
| Xampp or Wamp | Serveur local incluant MySQL et des interfaces utilisateurs aux bases de données. (Win) |
Autres outils |
|
|---|---|
| Unix Tools | Version pour Windows de tous les outils Unix. |
Documentation et tutoriels |
|
|---|---|
| HTML - XML | Nombreux tutoriels sur HTML, XML, etc... sur le site du consortium W3. |
| OpenGL | Tous les tutoriels sur Open GL. |
| Leçons OpenGL | Tutoriel complet sur openGL avec des exemples et les sources pour chaque compilateur. |
| Thinking C++ | Un tutoriel très complet sur C++ avec les sources des exemples. |
| Wotsit | Formats de fichiers. |
| DaFont | Polices et outils. |
| Voir sur les fiches des langages de programmation en haut de cette page pour des doc spécifiques. | |
Libellés: Win)dows, Lin)ux, Mac)Intosh, Java: tous
OS, Rien: Windows XP, NT, Vista, Seven.
Outils et documentation techniques
- Omaha: Mise à jour automatique de logiciel. Google à mis en open source son système de mise à jour de logiciels, utilisé par Chrome.
- LLVM. Compilateur C, C++ et Objective-C produisant un bytecode portable.
- VMKit. Un framework pour réaliser des machines virtuelles, pour tout langage. Un garbage collector est inclus.
- Liste des livres gratuits. Disponibles en fichiers PDF à télécharger. (Anglais).
- Outils de création de jeux. Liste étendue. (Anglais).
- Liste des APIs de Google. Pour interfacer une application avec ses services.
|
|
|
