Development
From Webmin Documentation
Webmin Development
Git
git clone https://github.com/webmin/webmin.git
Will create a git-maintained directory tree with the latest sources of Webmin.
Developer Docs
- Module Development - An introduction to the basics of module creation
- The Webmin API - The full API available to module developers
- Advanced Module Development - Access control, internationalization, locking, logging and more
- XML-RPC Calls - Calling the Webmin API from other programs using XML-RPC
- Translating Webmin - Adding to existing translations or creating a new one
- Using the API in Standalone Perl Scripts - Calling the Webmin API from scripts that don't run under the Webmin webserver
- Creating Overlay Themes - Creating a simple theme to change Webmin's appearance
- Creating Webmin Themes - Creating a complex theme from scratch
- Creating Virtualmin Plugins - Writing plugins to add new features to Virtualmin
- Development Ideas