Introduction
Depuis juin 2026, la communauté des développeurs utilisant les solutions WinDev et WebDev de PC Soft est en ébullition. Le rachat de PC Soft par le groupe canadien Volaris fin 2024 a accéléré les changements de modèle économique, culminant avec l’annonce d’une nouvelle tarification à la session pour les utilisateurs finaux. Chaque lancement d’application par un utilisateur final déclenche désormais une session facturée 290 € HT par PC Soft, un coût direct supporté par les clients, et non plus par les développeurs. Cette décision, couplée à l’obligation de souscrire à des packs complets (WinDev + WebDev + WinDev Mobile + LST + clé de sécurité + certification), a rendu l’utilisation de ces outils financièrement insoutenable pour de nombreuses entreprises
Face à cette situation, une question s’impose : existe-t-il des alternatives viables, open source et maîtrisées, pour remplacer WinDev et WebDev ? La réponse est oui, et SQLPage s’impose comme une solution particulièrement intéressante.
Pourquoi la nouvelle tarification de PC Soft pose problème
Un modèle économique bouleversé
Jusqu’en 2025, les développeurs payaient une licence (perpetuelle ou par abonnement) pour utiliser WinDev ou WebDev. Depuis juin 2026, le coût est reporté sur l’utilisateur final, avec une facturation à la session. Concrètement :
- Chaque session (lancement d’une application) est facturée 290 € HT.
- Les packs sont obligatoires : impossible d’acheter uniquement WinDev ou WebDev, il faut souscrire à l’ensemble de la suite.
- Les licences perpétuelles avec dongle ont disparu, remplacées par un abonnement annuel obligatoire, avec perte d’accès aux sources en cas d’interruption de paiement
Un impact direct sur les clients finaux
Les clients finaux, qui n’ont jamais choisi PC Soft, se retrouvent facturés pour chaque utilisation de l’application, sans visibilité sur les coûts futurs. Cette opacité tarifaire et l’absence de grille publique ont créé un climat de méfiance, poussant de nombreux développeurs à chercher des alternatives
A titre d'exemple, le tableau ci-dessous vous indique le surcoût a payer à PC Soft en plus des coûts d'acquisition du logiciel écrit en Windev/Webdev (290 € / Session / An)
Nb Sessions | Surcoût première année | Surcoût sur 3 ans | Surcoût sur 5 ans |
10 | 2 900 € | 8 700 € | 14 500 € |
50 | 14 500 € | 43 500 € | 72 500 € |
200 | 58 000 € | 174 000 € | 290 000 € |
500 | 145 000 € | 435 000 € | 725 000 € |
Une communauté en quête de solutions
Les forums spécialisés (Developpez.net, LinkedIn) regorgent de témoignages de développeurs abandonnant WinDev/WebDev pour des solutions plus transparentes et maîtrisées
SQLPage : une alternative open source et maîtrisée
Qu’est-ce que SQLPage ?
SQLPage est un outil open source qui permet de créer des applications web dynamiques directement à partir de requêtes SQL. Contrairement aux solutions traditionnelles (comme WinDev ou WebDev), SQLPage ne nécessite ni HTML, ni CSS, ni JavaScript : tout se fait en SQL.
- Site officiel : sql-page.com
- GitHub : github.com/sqlpage/SQLPage
- Licence : Open source (gratuite, sans coût de licence ni facturation à l’utilisateur).
Fonctionnement
Avec SQLPage, vous écrivez des fichiers .sql contenant vos requêtes (SELECT, INSERT, UPDATE, DELETE). Le moteur de SQLPage interprète ces requêtes et génère automatiquement une interface web moderne (tableaux, formulaires, graphiques, cartes, etc.)
Avantages clés de SQLPage
| Critère | SQLPage | WinDev/WebDev (2026) |
|---|---|---|
| Coût | Gratuit (open source) | Facturation à la session (290 € HT/session) + abonnement annuel obligatoire |
| Licence | Libre (MIT) | Propriétaire, packs obligatoires |
| Développement | 100 % SQL | WLangage (propriétaire) |
| Flexibilité | Compatible avec toutes les bases SQL (PostgreSQL, MySQL, SQLite, etc.) | Base de données HFSQL (propriétaire) ou autres avec adaptations |
| Hébergement | Tout hébergeur supportant SQL | Serveur d’applications WebDev payant, peu d’hébergeurs compatibles |
| Maintenance | Contrôle total sur le code et les données | Dépendance à PC Soft pour les mises à jour et le support |
| Rapidité | Développement ultra-rapide (une journée pour une appli CRUD) | Rapide pour les applications classiques, mais limité par le WLangage |
| Communauté | Active (GitHub, LinuxFr.org) | En grogne, migration massive vers d’autres solutions |
Cas d’usage idéaux pour SQLPage
- Applications métiers (gestion de clients, stocks, facturation, etc.) :
SQLPage permet de créer des interfaces de gestion complètes (tableaux, formulaires, graphiques) en quelques heures, directement depuis votre base de données . - Tableaux de bord et reporting :
Intégration native de graphiques, cartes et tableaux de bord sans développement front-end. - Sites web dynamiques :
Idéal pour les sites vitrines ou les applications internes (intranet, extranet) où la simplicité et la rapidité de développement sont cruciales. - Migration depuis WinDev/WebDev :
SQLPage permet de réutiliser vos bases de données existantes (PostgreSQL, MySQL, etc.) et de recréer vos applications sans tout réécrire, il dispose également d'un connecteur ODBC pour connecter directement HyperFile.
Exemples concrets
- Création d’une application CRUD en une journée :
SQLPage est conçu pour permettre à un développeur connaissant SQL de créer une première version fonctionnelle d’une application en une journée (Create-Read-Update-Delete); - Intégration avec des bases de données existantes :
Pas besoin de migrer vos données : SQLPage se connecte directement à votre base SQL (PostgreSQL, MySQL, SQLite, etc.). - Personnalisation avancée :
Bien que SQLPage encourage l’utilisation de composants préexistants (pour gagner du temps), il est possible de personnaliser l’interface via des requêtes SQL avancées ou des composants personnalisés
Comparaison détaillée : SQLPage vs WinDev/WebDev
| Critère | SQLPage | WinDev/WebDev (2026) |
|---|---|---|
| Coût pour le développeur | 0 € (open source) | Abonnement annuel obligatoire + coût par session (290 € HT) |
| Coût pour l’utilisateur final | 0 € (pas de facturation à l’usage) | 290 € HT par session (facturation directe) |
| Type de licence | Libre (MIT) | Propriétaire, packs imposés |
| Langage | SQL (standard, portable) | WLangage (propriétaire) |
| Base de données | Toute base SQL (PostgreSQL, MySQL, SQLite, etc.) | HFSQL (propriétaire) ou autres avec limitations |
| Hébergement | Tout hébergeur supportant SQL | Serveur d’applications WebDev payant, peu d’options d’hébergement |
| Flexibilité | Élevée (intégration avec n’importe quelle stack SQL) | Limitée (dépendance à l’écosystème PC Soft) |
| Maintenabilité | Contrôle total (code et données accessibles) | Dépendance à PC Soft pour les mises à jour |
| Rapidité de développement | Très élevée (une journée pour une appli CRUD) | Élevée pour les applications classiques, mais limitée par le WLangage |
| Communauté | Active et collaborative (GitHub, forums) | En déclin, grogne généralisée |
| Évolutivité | Illimitée (dépend de votre base SQL) | Limitée par les licences et les packs PC Soft |
| Sécurité | Maîtrisée (vous gérez vos données et votre infrastructure) | Dépendante de PC Soft (risque de perte d’accès en cas de non-paiement) |
Pourquoi SQLPage est une alternative crédible à WinDev/WebDev ?
Un coût maîtrisé et transparent
Avec SQLPage, il n’y a aucun coût de licence, ni facturation à l’usage. Vous hébergez votre application où vous le souhaitez (sur votre serveur, un VPS, ou un hébergeur classique), sans dépendre d’un éditeur tiers. Cela élimine le risque de surcoûts imprévus pour vos clients, un problème majeur avec la nouvelle tarification de PC Soft
Une flexibilité inégalée
- Compatibilité avec toutes les bases de données SQL :
Contrairement à WinDev/WebDev, qui impose souvent l’utilisation de sa base propriétaire (HFSQL), SQLPage fonctionne avec PostgreSQL, MySQL, SQLite, etc.. Vous pouvez ainsi réutiliser vos bases de données existantes sans migration complexe. - Pas de lock-in technologique :
Votre code et vos données vous appartiennent. Pas de risque de voir votre application devenir obsolète ou inaccessible en cas de changement de politique tarifaire.
Une rapidité de développement comparable (voire supérieure)
SQLPage permet de créer des applications fonctionnelles en un temps record :
- Une journée pour une appli CRUD (Create, Read, Update, Delete);
- Pas besoin de maîtriser le front-end : SQLPage génère automatiquement une interface moderne à partir de vos requêtes SQL;
- Réutilisation de vos compétences existantes : Si vous connaissez SQL, vous pouvez démarrer immédiatement sans apprendre un nouveau langage (comme le WLangage de PC Soft).
Une communauté active et un écosystème ouvert
- GitHub : Le projet est open source et activement maintenu, avec une documentation complète et des exemples concrets sqlpage/SQLPage;
- Forums : Des discussions actives sur des plateformes comme LinuxFr.org ou Reddit permettent de partager des astuces et de résoudre des problèmes rapidement;
- Exemples et tutoriels : Le site officiel propose une documentation détaillée avec des cas d’usage variés (formulaires, graphiques, cartes, etc.)
Une solution adaptée aux applications métiers
SQLPage est particulièrement adapté pour :
- Les applications de gestion (clients, stocks, factures, etc.) :
Créez des interfaces de type CRUD (tableaux, formulaires) en quelques heures, avec des fonctionnalités avancées comme les graphiques ou les cartes. - Les tableaux de bord :
Visualisez vos données sous forme de graphiques ou de tableaux interactifs, sans écrire une ligne de JavaScript. - Les sites web dynamiques :
Idéal pour les intranets, extranets ou sites vitrines où la simplicité et la rapidité de développement sont essentielles.
Comment migrer de WinDev/WebDev vers SQLPage ?
Étape 1 : Évaluer la compatibilité de votre base de données
- Si vous utilisez HFSQL (la base de données propriétaire de PC Soft), vous devrez exporter vos données vers une base SQL standard (PostgreSQL, MySQL, SQLite, etc.).
- Si vous utilisez déjà une base SQL (PostgreSQL, MySQL, etc.), aucune migration n’est nécessaire : SQLPage se connectera directement à votre base existante.
Étape 2 : Recréer vos interfaces en SQL
- Identifier les fonctionnalités clés de votre application WinDev/WebDev (tableaux, formulaires, rapports, etc.);
- Traduire ces fonctionnalités en requêtes SQL :
Par exemple, un tableau de clients en WinDev peut être recréé avec une simple requête SQL dans SQLPage; - Utiliser les composants de SQLPage pour ajouter des fonctionnalités avancées (graphiques, cartes, formulaires de saisie, etc.)
Étape 3 : Héberger votre application
SQLPage est un serveur web autonome (écrit en Rust) que vous pouvez installer sur :
- Votre propre serveur (Linux, Windows, macOS).
- Un VPS (ex : OVH, DigitalOcean, AWS).
- Un hébergeur classique supportant les bases de données SQL.
Aucun coût supplémentaire : Contrairement à WebDev, qui nécessite un serveur d’applications payant, SQLPage fonctionne avec un hébergement standard
Étape 4 : Tester et déployer
- Testez votre application localement avant de la déployer.
- Itérez rapidement : SQLPage permet de modifier vos requêtes SQL en temps réel et de voir les changements immédiatement.
Témoignages et retours d’expérience
Retours de développeurs ayant adopté SQLPage
- "SQLPage m’a permis de recréer une application de gestion en 2 jours, alors qu’il m’aurait fallu 2 semaines avec un framework traditionnel." (Source : LinuxFr.org).
- "Le principal avantage est la simplicité : pas besoin de maîtriser HTML, CSS ou JavaScript. Tout se fait en SQL." (Source : GitHub SQLPage).
- "Avec WinDev, je devais payer pour chaque client final. Avec SQLPage, je contrôle mes coûts et mon infrastructure." (Témoignage anonyme, forum Developpez.net).
Comparaison avec d’autres alternatives
D’autres alternatives à WinDev/WebDev existent (comme .NET MAUI, Flutter, ou PHP/MySQL), mais SQLPage se distingue par :
- Sa simplicité : Pas besoin d’apprendre un nouveau langage ou framework.
- Sa rapidité : Développement ultra-rapide pour les applications métiers.
- Son coût : 100 % gratuit et open source, sans facturation cachée.
Conclusion : SQLPage, une alternative sérieuse et pérenne
La nouvelle tarification de PC Soft (facturation à la session, packs obligatoires, abonnements imposés) a rendu l’utilisation de WinDev et WebDev trop coûteuse et imprévisible pour de nombreuses entreprises. Dans ce contexte, SQLPage s’impose comme une alternative crédible, offrant :
✅ Un coût maîtrisé (0 € de licence, 0 € de facturation à l’usage).
✅ Une flexibilité totale (compatibilité avec toutes les bases SQL, pas de lock-in).
✅ Une rapidité de développement comparable (voire supérieure) à WinDev/WebDev.
✅ Une communauté active et un écosystème ouvert.
Pour qui est fait SQLPage ?
- Les développeurs cherchant à migrer depuis WinDev/WebDev sans tout réécrire.
- Les entreprises souhaitant réduire leurs coûts et maîtriser leur infrastructure.
- Les équipes ayant besoin de créer des applications métiers rapidement (gestion, reporting, tableaux de bord).
Prochaines étapes
- Testez SQLPage en installant le serveur et en suivant la documentation officielle.
- Évaluez la migration de vos applications WinDev/WebDev vers SQLPage.
- Rejoignez la communauté pour partager vos retours et bénéficier de l’entraide.
Si vous souhaitez plus d'information concernant SQLPage dans le cadre d'une migration Windev, vous pouvez nous contacter via le formulaire.