
Ces 10 outils open source devraient être payants
Audio Summary
AI Summary
Aujourd'hui, je vais vous présenter dix outils open source qui sont de véritables alternatives à des services payants (SaaS). Ces outils sont répartis en trois catégories : productivité, gestion de fichiers et synchronisation, et enfin web et analytics. Contrairement à une idée reçue, ils ne sont pas compliqués à installer et ne sont pas réservés aux développeurs. Je vais vous les détailler un par un, puis vous montrer comment les installer.
Commençons par Excalidraw, un outil de productivité. C'est un tableau blanc open source qui permet de créer rapidement des schémas avec un rendu "dessiné à la main". Beaucoup de gens me demandent quel outil j'utilise pour mes schémas, et c'est celui-ci. Étant open source, il est gratuit et peut être installé par vous-même. Sur GitHub, il compte plus de 130 000 étoiles. Il existe une version payante, Excalidraw Plus, qui héberge l'outil pour vous. La version gratuite est utilisable directement depuis un navigateur (excalidraw.com) sans compte, mais ne permet pas de sauvegarder ou partager les schémas, à moins de l'installer soi-même.
Le deuxième outil est Changed.io. Il permet de surveiller des sites web pour détecter les changements, qu'il s'agisse de prix, d'articles de blog ou d'autres éléments. Il est très utile pour la veille concurrentielle. Il peut surveiller des URL entières ou des zones spécifiques de pages web, et conserve un historique des modifications. Comme Excalidraw, il peut être hébergé soi-même ou utilisé via un abonnement payant.
En troisième, nous avons Baserow, une alternative à Airtable. Airtable, qui a récemment été racheté et a augmenté ses prix, est un outil populaire pour la gestion de données. Baserow offre des fonctionnalités similaires : tableurs, analytics, graphiques, formulaires, Kanban, etc. Il a 5 700 étoiles sur GitHub. Il peut également être auto-hébergé via Docker ou utilisé en version payante.
Le quatrième outil est Buzz, une alternative à Slack ou Microsoft Teams pour la communication interne. Contrairement aux logiciels propriétaires, Buzz permet de garder la maîtrise de vos données. Il a plus de 32 000 étoiles sur GitHub. Il fonctionne comme Slack, avec des groupes, des messageries directes, mais intègre des "agents" qui peuvent interagir avec vous et effectuer des actions. Ces agents peuvent être des IA comme Claude ou Hermes, spécialisées dans diverses tâches (marketing, support client, recherche). Cela permet d'appeler directement un agent dans Buzz pour des recherches sur un site web ou pour gérer des tickets de support. Buzz est de plus en plus soutenu par des acteurs majeurs de l'IA.
Le cinquième outil est Cal.com, une alternative open source à Calendly pour la réservation de rendez-vous. Il permet de créer des pages de réservation pour des rendez-vous professionnels, des consultations ou des entretiens. Bien qu'il existe des versions payantes avec des fonctionnalités supplémentaires comme le paiement, Cal.com propose une version open source gratuite appelée CAL DIY qui peut être installée pour générer des liens de réservation personnalisés. La documentation complète est disponible sur GitHub.
Passons maintenant à la catégorie gestion de documents et fichiers. Le sixième outil est Docusign, une alternative à DocuSign pour la signature électronique. Obtenir une signature électronique gratuite et conforme est souvent un défi, mais Docusign, avec 18 000 étoiles sur GitHub, le rend possible. Il fonctionne comme DocuSign : vous téléchargez un document, placez les champs de signature, et l'envoyez pour signature électronique, qui est essentielle pour de nombreuses démarches administratives. Il nécessite également d'être hébergé de votre côté.
Le septième outil est Syncthing, un outil de synchronisation de fichiers. Il permet de synchroniser des dossiers entre plusieurs ordinateurs ou même un serveur privé virtuel (VPS). Toute modification sur un appareil est automatiquement répercutée sur les autres. Syncthing est apprécié pour son automatisation une fois installé. Il gère l'historique des versions et les conflits de modification.
Le huitième outil est Kap, un enregistreur d'écran open source, alternative gratuite à Loom ou Tella. Il permet d'enregistrer votre écran et dispose d'un mini-éditeur intégré. Il s'installe sur Mac et offre une petite barre d'outils pour démarrer l'enregistrement et l'édition.
La catégorie Analytics inclut Umami, le neuvième outil. C'est une alternative à Google Analytics. Umami permet d'analyser le trafic de votre site web en temps réel, de voir les chemins de page, les événements, les sessions, l'origine des visiteurs, et de construire des entonnoirs de conversion. L'interface est très claire et les données vous appartiennent, car elles sont hébergées sur votre VPS. Une autre alternative similaire est Plausible.
Le dixième outil, Supabase, est une alternative open source à Firebase pour les bases de données et les services backend. Souvent présenté comme un service payant, Supabase a une version open source qui peut être installée sur un VPS, le rendant gratuit à l'usage (hors coût du VPS). Il est très utile pour créer des applications, notamment pour le "bootstrapping" rapide. Outre la base de données, Supabase offre des fonctionnalités d'authentification, des fonctions "edge" et du stockage de fichiers, ce qui en fait un outil très puissant.
Pour faciliter l'installation de tous ces outils open source, je vous présente Coolify. C'est un outil open source qui agit comme un "App Store" pour déployer et gérer de nombreux services open source sur votre propre serveur. Il peut déployer des applications, mais aussi installer des projets comme Umami, Uptime Kuma, Docusign, etc. L'avantage est qu'il unifie la gestion de tous ces services.
L'installation de Coolify peut se faire de plusieurs manières. Si vous utilisez Hostinger, un partenaire, ils proposent un installeur prêt à l'emploi. Il suffit de choisir une offre et d'utiliser un code promo. L'installation est guidée, génère un mot de passe et vous donne accès à l'interface de gestion de Coolify.
Si vous avez déjà un VPS (avec Ubuntu par exemple) chez un autre fournisseur, vous pouvez installer Coolify manuellement en suivant la documentation. Cependant, une méthode plus simple est d'utiliser Cloud Code. Avec Cloud Code, vous pouvez demander à installer Coolify sur n'importe quel VPS existant, en spécifiant de ne pas interférer avec les applications déjà installées. Cloud Code gérera l'installation, les configurations, le firewall et même la création de sous-domaines automatiquement. Une fois l'installation terminée, vous accédez à l'interface de Coolify, où vous pouvez commencer à ajouter et gérer vos projets open source.
J'espère que cette présentation d'outils open source et de leur installation via Coolify vous a été utile. N'hésitez pas à partager en commentaires les outils open source que vous utilisez.