Core Engine
- Analyse des sources RPG / SQLRPGLE (formats free et fixed)
- Résolution des includes et des prototypes
- Détection des endpoints REST
- Génération OpenAPI et artefacts RPG
- Application de règles de validation et de cohérence
Une suite d'outils d'ingénierie professionnelle conçue pour analyser, structurer et automatiser les bases de code RPG sur IBM i.
Elle se concentre sur la compréhension du code RPG existant, l'extraction de métadonnées fiables et la génération de spécifications OpenAPI, de squelettes RPG et de résultats de validation, afin de mettre en place des workflows modernes et cohérents — sans réécriture applicative ni couche runtime intrusive.
RPGTools s'adresse aux équipes IBM i qui souhaitent améliorer la documentation de leurs APIs, standardiser leurs pratiques de développement, réduire le travail répétitif et intégrer leurs services RPG dans des écosystèmes modernes.
RPGTools repose sur un Core Engine unique, utilisé de manière cohérente par l'ensemble des interfaces.
Tous les composants s'appuient sur le même moteur de parsing et de génération, garantissant des résultats identiques quel que soit le point d'entrée.
Un workflow déterministe et traçable — identique depuis la CLI, l'interface Web ou VS Code.
La documentation API reste alignée sur le code réel, sans maintenance manuelle.
RPGTools génère des squelettes structurés, pas le code métier.
Les résultats sont disponibles dans la CLI, les logs Web, et directement dans VS Code.
Workflows locaux et distants, de manière transparente.
member:// via VS CodeUne couche de transport unifiée sélectionne automatiquement le mécanisme selon le contexte, permettant les mêmes workflows localement ou sur IBM i, sans adaptation spécifique.
Conçue pour des bases volumineuses.
Les performances sont pilotées par la configuration, pas par des hypothèses figées.
Découvrez RPGTools en action — des workflows concrets, sans discours marketing.
Gestion de configuration, génération Swagger et diagnostics en temps réel via l'interface navigateur.
2:39Navigation dans la structure, aperçu Swagger et messages de validation directement dans l'éditeur avec support IBM i distant.
3:52Du source RPG à la spécification OpenAPI en moins de 2 minutes — le chemin le plus rapide vers la documentation API.
2:44Importez une spécification OpenAPI et générez des squelettes RPG prêts pour la production avec structures de données et prototypes.
2:39Héritage de templates, règles de validation, surcharges de métadonnées et export/import de configuration pour la standardisation d'équipe.
3:35Connectez-vous à un IBM i via SSH et générez du Swagger directement depuis les sources QRPGLESRC — sans export ni copie de fichiers.
2:07Pour une présentation technique personnalisée, contactez CoreStratos.