╔════════════════════════ Hi there ════════════════════════╗ 🤓 Will McGugan ║ I'm a freelance software developer, living in Edinburgh, ║ ┣━━ 🐍 Python expert ║ Scotland. Other than open source software development, ║ ┃ ┣━━ ⭐ Rich ║ my passion would be wildlife photography. ║ ┃ ┣━━ ⭐ PyFilesystem ║ ║ ┃ ┗━━ ⭐ Lomond ║ Follow me on twitter @willmcgugan ║ ┣━━ 🔧 Full-stack developer ╚══════════════════════════════════════════════════════════╝ ┗━━ 📘 Author
🏠
Taking a break. Contact me for *emergencies only*
I'm a full-stack software developer and Python expert.
CEO / Founder of Textualize.
Creator of Rich, Textual, and @PyFilesystem.
-
Textualize
- Edinburgh, UK
- https://www.willmcgugan.com
- @willmcgugan
- @[email protected]
Highlights
Pinned Loading
-
Textualize/rich
Textualize/rich PublicRich is a Python library for rich text and beautiful formatting in the terminal.
-
Textualize/textual
Textualize/textual PublicThe lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
-
PyFilesystem/pyfilesystem2
PyFilesystem/pyfilesystem2 PublicPython's Filesystem abstraction layer
-
wildfoundry/dataplicity-lomond
wildfoundry/dataplicity-lomond PublicLomond is a Websocket client for Python which turns a websocket connection in to an orderly stream of events. Contrast this with the existing websocket clients available for Python which follow a m…
3,475 contributions in the last year
Day of Week | April Apr | May May | June Jun | July Jul | August Aug | September Sep | October Oct | November Nov | December Dec | January Jan | February Feb | March Mar | April Apr | ||||||||||||||||||||||||||||||||||||||||
Sunday Sun | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Monday Mon | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Tuesday Tue | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Wednesday Wed | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Thursday Thu | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Friday Fri | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Saturday Sat |
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More
Activity overview
Contributed to
Textualize/textual,
Textualize/rich,
Textualize/textual-serve
and 13 other
repositories
Loading
Contribution activity
April 2025
Created 89 commits in 3 repositories
Created a pull request in Textualize/textual that received 2 comments
Opened 14 other pull requests in 1 repository
Textualize/textual
14
merged
-
version bump
This contribution was made on Apr 12
-
Optimize Option List style change
This contribution was made on Apr 12
-
clear selections
This contribution was made on Apr 12
-
Fix allow_focus method
This contribution was made on Apr 11
-
fix scrollbar refresh issue
This contribution was made on Apr 11
-
Rename textual markup to content markup
This contribution was made on Apr 11
-
normalize keys
This contribution was made on Apr 9
-
Refresh keymap bindings
This contribution was made on Apr 9
-
Use Textual markup for notifications
This contribution was made on Apr 8
-
True dim
This contribution was made on Apr 7
-
snapshots
This contribution was made on Apr 6
-
Fix for auto height in collapsible
This contribution was made on Apr 3
-
parser refactor
This contribution was made on Apr 1
-
Refresh bug fix
This contribution was made on Apr 1
Reviewed 6 pull requests in 2 repositories
Textualize/textual
5 pull requests
-
Fix doc markup
This contribution was made on Apr 21
-
test: fix missing assert in snapshot tests
This contribution was made on Apr 11
-
fix(option list): fix size when options removed or cleared
This contribution was made on Apr 11
-
fix(binding): fix comma-space separated keymaps
This contribution was made on Apr 9
-
docs: fix camel_to_snake docstring
This contribution was made on Apr 7
Textualize/rich
1 pull request
-
Custom message on
Live
overflowThis contribution was made on Apr 20
Answered 1 discussion in 1 repository
Textualize/textual
Textualize/textual
-
Is there a way to update a Binding description?
This contribution was made on Apr 12
3
contributions
in private repositories
Apr 16 – Apr 19