Skip to content

GUI support for nml-tools - #72

Draft
SanjeevBashyal wants to merge 5 commits into
MuellerSeb:mainfrom
SanjeevBashyal:gui
Draft

SanjeevBashyal wants to merge 5 commits into
MuellerSeb:mainfrom
SanjeevBashyal:gui

Conversation

@SanjeevBashyal

@SanjeevBashyal SanjeevBashyal commented Sep 22, 2026 •

Copy link
Copy Markdown

Added schema-driven namelist GUI:
This branch adds nml-tools gui to edit profile namelists directly from nml-config.toml and schemas. It supports runtime dimensions, derived-type tables, sparse arrays, and loading existing .nml files.

For installation:

python -m pip install nml-tools[gui] PySide6

For execution:

nml-tools gui -i /path/to/schemas -o /path/to/output

@SanjeevBashyal
SanjeevBashyal marked this pull request as draft September 22, 2026 12:10
@SanjeevBashyal
SanjeevBashyal marked this pull request as ready for review September 22, 2026 12:10
@SanjeevBashyal
SanjeevBashyal marked this pull request as draft September 22, 2026 12:10
@SanjeevBashyal SanjeevBashyal changed the title Test pull request for GUI addition GUI support for nml-tools Sep 22, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant