Calamus Facturation
Calamus Py Fact : L'outil Python simple et puissant pour générer des factures PDF automatisées
Vous êtes freelance, auto-entrepreneur ou gérant d'une petite entreprise ? Fatigué de passer des heures sur des tableurs ou des logiciels compliqués pour créer vos factures ? Calamus Py Fact est la solution open-source (licence MIT) que vous attendiez : un générateur de factures PDF personnalisables, facile à utiliser, avec une interface graphique intuitive et un mode ligne de commande pour les power users.
### Fonctionnalités clés :
- Génération automatique de factures : À partir de fichiers CSV simples (clients.csv pour les infos clients, prestations.csv pour les lignes de facturation). Calcule automatiquement les totaux HT, TVA et TTC.
- Personnalisation avancée : Configurez tout via un fichier config.ini – coordonnées de l'émetteur, format de date (%d/%m/%Y ou autre), symbole de monnaie (€, $, etc.), séparateur décimal (virgule pour FR), taux de TVA (configurable, ex: 20%).
- Interface graphique (GUI) : Éditez vos CSV et config en un clin d'œil avec des tableaux éditables (ajout/suppression de lignes). Sélectionnez un client via une liste déroulante, choisissez un template, et générez le PDF en un clic !
- Templates multiples : Utilisez des modèles HTML personnalisables (Jinja2) stockés dans un dossier dédié. Modifiez-les directement via la GUI pour adapter le design (émetteur à gauche, client à droite, tableau des prestations, etc.).
- Préparation multilingue : Prêt pour l'internationalisation avec formats de date et monnaie adaptables.
- Technos solides : Basé sur Python 3, Pandas pour les données, Jinja2 pour les templates, WeasyPrint pour les PDF parfaits.
### Comment ça marche ?
1. Installez les dépendances (pip install pandas jinja2 weasyprint tkinter configparser).
2. Configurez vos fichiers CSV et ini.
3. Lancez via CLI : python calamus_py_fact.py C001 pour générer une facture pour le client C001.
4. Ou ouvrez la GUI : python calamus_py_fact.py --gui pour une édition visuelle.
Idéal pour les devs Python qui veulent un outil léger et extensible, ou pour les non-tech qui apprécient la simplicité de la GUI. Pas de cloud, pas d'abonnement – tout est local et sécurisé.
Prix de lancement : 5€
Téléchargez maintenant et facturez comme un pro. Des questions ? Contactez-moi par mail. Auteur : Hervé Monot, 2025.
Un outil Python pour générer des factures en PDF