Will Mcgugan is a Python expert, PSF Fellow, and founder-CEO of Textualize with 18 years building full-stack and developer tooling. He’s the creator and maintainer of widely used open-source projects Rich, Textual, and PyFilesystem, combining terminal-first UI design with robust backend abstractions. Will’s work spans core filesystem refactors to CSS-driven terminal UI styling and CLI feature design, demonstrating fluency across low-level APIs and user-facing experiences. Based in Edinburgh, he moved from freelance Python/Django contracting to leading a product-focused company, bringing a pragmatic blend of engineering, design sensibility, and community stewardship. An author of practical Python books, he pairs deep technical craft with a knack for making developer tools both powerful and delightful.
Contributions:48 releases, 3 reviews, 384 commits in 5 years
Contributions summary:Will made multiple commits focused on refactoring the file system interface. This involved creating a new interface with improvements and adjustments. The changes included updates to the permissions model, introduction of methods to set and manage binary data, and refinements across various files within the project. The changes reflect a focus on improving core functionality and the internal structure of the filesystem.
The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
Role in this project:
Front-end Developer
Contributions:169 releases, 2047 reviews, 2621 commits in 1 year 9 months
Contributions summary:Will contributed to the Textual project by modifying several example applications and styling components with CSS. The commits focused on the design and layout of UI elements, including a dictionary app, buttons, and a tree control. The changes primarily involved adjusting the visual appearance of these widgets, indicating a focus on front-end development and UI design using the Textual framework's styling capabilities.
pythonterminaltuicliframework
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.