Mantra: See the structure, shape the essence.
Tagline: The tool for the final code.
wod_DevTools is the master craftsman's component, designed for the 4D developer who refuses to settle for anything less than exceptional code. It provides high-level meta interfaces that let you interact with the very fabric of your databases and projects, transforming daily tasks into acts of precision engineering.
It is a development component that elevates your development process from routine to ritual.
- ogToolsSuite Documentation: Instant access to complete markdown documentation for all ogToolsSuite component widgets, methods, and classes.
- Magik Widgets & Docs: Automatically generate Magik code for widget definitions, methods, and classes.
- Code Snippets: Integrated editor for creating and managing reusable code snippets with drag-and-drop insertion.
- Form Search: Quickly search and locate all instances of a specific subform or widget across your entire project.
- Methods Locals: Perform batch treatments and analysis on methods and classes with diagnostics for undeclared, unused, and unnamed variables.
- Methods Relations: Visually map call hierarchy with detailed Callers and Callees reports.
- Local Names: Consultation of spaces and naming conventions.
- Integrated Explorer: Powerful quick-search explorer for your current database, also available as a usable widget.
- Multi-Database Workbench: Seamless exploration and drag-and-drop copying between multiple databases.
- Quick Access: One-click shortcuts to all critical project folders (Project, Methods, Data, Resources).
- Declare!: Automatically generate properly declared variables based on usage.
- Undeclare!: Safely remove unused local variables while leaving parameters untouched.
- Rename!: Refactor variable names safely within scope.
- Unused!: Find and remove unused variables without affecting other blocks.
- Class Code Intelligence: Full support for encapsulated class blocks (Declaration, Constructor, Function, Computed Attribute).
- MagikDoc: Generate comprehensive Markdown documentation directly from code, with automatic capture of calls, parameters, and return values.
- MagikActions: Execute complex code transformations with a single click – convert legacy declarations, generate DECLARE statements, and more.
- Extended 4D class support up to version 20 R10
- Flexible class prefixing with custom namespaces
- Modern variable declaration syntax support
- Enhanced class detection with regex patterns
- Improved Form Search with FORM EDIT command integration
- 4D v21 or higher (Project mode recommended).
- wok_Krolific – Licensing component (mandatory dependency).
- wox_Xlibrary – Global library (mandatory dependency).
- The SVG with Classes must be available in your project.
Starting with 4D v21, the recommended way to install wod_DevTools (and any ogTools component) is through the Dependencies Manager using the GitHub repository:
- In your 4D project, open the Dependencies Manager (
Project > Dependencies). - Click the
+button and select Add a dependency from a Git URL. - Enter the following Git URL:
protee/wod_DevTools - Choose the desired version (e.g.,
main,latest, or a specific release tag). - Confirm the installation – the component will be automatically fetched from GitHub, placed in the
Componentsfolder, and linked to your project.
Note: For team development, commit the dependency configuration file (
dependencies.json) to your source control so all team members automatically fetch the same version from GitHub.
wod_DevTools is the development pillar of the comprehensive ogTools suite – an integrated development ecosystem for 4D. Other key components include:
| Icon | Component | Description |
|---|---|---|
![]() |
wok_Krolific | License manager. |
![]() |
wox_Xlibrary | Core utilities for everyday development tasks. |
wod_DevTools is a commercial component and is part of the paid ogTools suite. A valid license is required for use. For licensing options and trial requests, please contact the sales team directly.
wod_DevTools supports the following languages out-of-the-box:
- 🇺🇸 English (EN) – For developers !
- Official Website: https://www.protee.org
- 4D Forum: Discuss ogTools suite – A vibrant community for questions and best practices.
- Documentation: Full documentation and HDI (Host Database Interface) demos are included with your purchase.
For direct inquiries:
- Email: og@protee.org
- Phone: +33 6 3718 5941
wod_DevTools and the ogTools suite are developed by Protée sarl, a company with over 30 years of expertise in 4D development. Led by Olivier Grimbert, the team focuses on delivering high-quality, production-grade tools that enhance developer productivity and application reliability.


