Open source projects

The open-source projects I maintain and, in most cases, authored. A little more about me is on the home page.

#NameDownloadsVersionReleaseLast CommitI/PStarsCI
platformdirs #38#38 of the 15_000 most downloaded PyPI packages over 30 days (hugovk/top-pypi-packages, 2026-10-01)PythonLibrary571_987_026/mo4.13.515.64 hours ago2026-10-19T01:02:10Z15.66 hours ago2026-10-19T01:01:22Z1/2992 ★platformdirs check workflow status
filelock #44#44 of the 15_000 most downloaded PyPI packages over 30 days (hugovk/top-pypi-packages, 2026-10-01)PythonLibrary519_123_962/mo4.2.414.71 hours ago2026-10-19T01:57:49Z14.73 hours ago2026-10-19T01:57:10Z2/0981 ★filelock check workflow status
virtualenv #116#116 of the 15_000 most downloaded PyPI packages over 30 days (hugovk/top-pypi-packages, 2026-10-01) #144#144 of 19_481 Homebrew formulae by installs on request over 30 days (formulae.brew.sh, 2026-10-19)PythonCommand-line toolLibrary226_439_753/mo21.14.111.39 days ago2026-10-18T07:06:32Z18.95 hours ago2026-10-18T21:43:39Z2/35_052 ★virtualenv check workflow status
get-virtualenvPythonCommand-line tool2_491_953 total21.14.111.39 days ago2026-10-18T07:07:02Z1.39 days ago2026-10-18T07:06:46Z✓19 ★get-virtualenv release.yml workflow status
tox #950#950 of the 15_000 most downloaded PyPI packages over 30 days (hugovk/top-pypi-packages, 2026-10-01) #663#663 of 19_481 Homebrew formulae by installs on request over 30 days (formulae.brew.sh, 2026-10-19)PythonCommand-line tool14_825_979/mo4.67.11.37 days ago2026-10-18T07:34:02Z19.79 hours ago2026-10-18T20:53:20Z4/53_972 ★tox check workflow status
pyproject-api #1_129#1_129 of the 15_000 most downloaded PyPI packages over 30 days (hugovk/top-pypi-packages, 2026-10-01)PythonLibrary11_194_223/mo1.12.01.4 days ago2026-10-18T07:00:58Z20.07 hours ago2026-10-18T20:36:32Z✓25 ★pyproject-api check workflow status
pytest-env #779#779 of the 15_000 most downloaded PyPI packages over 30 days (hugovk/top-pypi-packages, 2026-10-01)PythonPlugin18_768_634/mo1.8.11.4 days ago2026-10-18T06:54:40Z20.23 hours ago2026-10-18T20:26:37Z✓239 ★pytest-env check workflow status
pipdeptree #1_846#1_846 of the 15_000 most downloaded PyPI packages over 30 days (hugovk/top-pypi-packages, 2026-10-01) #2_233#2_233 of 19_481 Homebrew formulae by installs on request over 30 days (formulae.brew.sh, 2026-10-19)PythonRustCommand-line tool4_775_591/mo4.2.915.11 hours ago2026-10-19T01:34:10Z15.49 hours ago2026-10-19T01:11:29Z✓3_029 ★pipdeptree check workflow status
sphinx-autodoc-typehints #2_585#2_585 of the 15_000 most downloaded PyPI packages over 30 days (hugovk/top-pypi-packages, 2026-10-01)PythonPlugin2_157_097/mo3.17.21.92 days ago2026-10-17T18:30:28Z20.05 hours ago2026-10-18T20:37:34Z✓589 ★sphinx-autodoc-typehints check workflow status
pre-commit-uv #4_633#4_633 of the 15_000 most downloaded PyPI packages over 30 days (hugovk/top-pypi-packages, 2026-10-01)PythonPlugin633_725/mo4.4.08.67 days ago2026-10-11T00:27:44Z20.05 hours ago2026-10-18T20:37:57Z✓208 ★pre-commit-uv check workflow status
action-pre-commit-uvGitHub Action88 repos1.1.09.69 days ago2026-10-10T00:05:47Z19.32 hours ago2026-10-18T21:21:43Z✓22 ★action-pre-commit-uv main.yml workflow status
tox-uv #2_324#2_324 of the 15_000 most downloaded PyPI packages over 30 days (hugovk/top-pypi-packages, 2026-10-01)PythonPlugin3_338_690/mo1.37.08.67 days ago2026-10-11T00:33:49Z20.06 hours ago2026-10-18T20:37:10Z1/0355 ★tox-uv check workflow status
toml-fmtMonorepo for pyproject-fmt, toml-fmt-common, and tox-toml-fmt19.36 hours ago2026-10-18T21:19:02Z✓91 ★toml-fmt common workflow statustoml-fmt toml_fmt_common_build workflow statustoml-fmt toml_fmt_common_test workflow status
pyproject-fmt #4_661#4_661 of the 15_000 most downloaded PyPI packages over 30 days (hugovk/top-pypi-packages, 2026-10-01)PythonRustCommand-line toolPre-commit hookPart of toml-fmt monorepo737_967/mo2.30.39.64 days ago2026-10-10T01:13:00Z19.36 hours ago2026-10-18T21:19:02Z✓91 ★pyproject-fmt pyproject_fmt_build workflow statuspyproject-fmt pyproject_fmt_test workflow status
pyproject-fmtPre-commit hook98_951 clones/14d2.30.39.07 days ago2026-10-10T14:51:54Z9.07 days ago2026-10-10T14:51:51Z✓222 ★pyproject-fmt main workflow status
tox-toml-fmt #8_439#8_439 of the 15_000 most downloaded PyPI packages over 30 days (hugovk/top-pypi-packages, 2026-10-01)PythonRustCommand-line toolPre-commit hookPart of toml-fmt monorepo181_179/mo1.11.19.63 days ago2026-10-10T01:23:38Z19.36 hours ago2026-10-18T21:19:02Z✓91 ★tox-toml-fmt tox_toml_fmt_build workflow statustox-toml-fmt tox_toml_fmt_test workflow status
tox-toml-fmtPre-commit hook4_635 clones/14d1.11.19.63 days ago2026-10-10T01:25:05Z4.89 days ago2026-10-14T19:17:14Z✓4 ★tox-toml-fmt main workflow status
pytest-print #10_041#10_041 of the 15_000 most downloaded PyPI packages over 30 days (hugovk/top-pypi-packages, 2026-10-01)PythonPlugin132_586/mo1.4.08.74 days ago2026-10-10T22:49:42Z20.03 hours ago2026-10-18T20:38:51Z✓81 ★pytest-print check workflow status
tox-gh #13_414#13_414 of the 15_000 most downloaded PyPI packages over 30 days (hugovk/top-pypi-packages, 2026-10-01)PythonPlugin62_528/mo1.9.08.67 days ago2026-10-11T00:33:17Z20.03 hours ago2026-10-18T20:39:03Z✓70 ★tox-gh check workflow status
sphinx-argparse-cliPythonPlugin36_606/mo1.24.08.67 days ago2026-10-11T00:32:58Z20.03 hours ago2026-10-18T20:39:10Z✓28 ★sphinx-argparse-cli check workflow status
python-discovery #162#162 of the 15_000 most downloaded PyPI packages over 30 days (hugovk/top-pypi-packages, 2026-10-01)PythonLibrary163_241_466/mo1.6.414.92 hours ago2026-10-19T01:45:13Z14.93 hours ago2026-10-19T01:44:41Z✓13 ★python-discovery check workflow status
devpi-processPythonLibrary30_717/mo1.3.113.22 hours ago2026-10-19T03:27:13Z13.23 hours ago2026-10-19T03:26:37Z✓10 ★devpi-process check workflow status
tox-ini-fmtPythonCommand-line toolPre-commit hook9_544/mo1.10.08.67 days ago2026-10-11T00:33:29Z20.02 hours ago2026-10-18T20:39:33Z✓43 ★tox-ini-fmt check workflow status
bump-deps-indexPythonCommand-line tool2_088/mo1.17.123.38 hours ago2026-10-18T17:18:05Z20.25 hours ago2026-10-18T20:25:42Z✓0 ★bump-deps-index check workflow status
pypi-changesPythonCommand-line tool1_197/mo1.7.31.85 hours ago2026-10-19T14:49:41Z32.61 minutes ago2026-10-19T16:08:21Z✓29 ★pypi-changes check workflow status
mdformat-hugoPythonPlugin817/mo0.3.215.96 hours ago2026-10-19T00:43:09Z2.41 hours ago2026-10-19T14:16:09Z✓2 ★mdformat-hugo check workflow status
xml-fmtPythonCommand-line toolPre-commit hook576/mo1.2.08.67 days ago2026-10-11T00:27:40Z20.12 hours ago2026-10-18T20:33:35Z✓7 ★xml-fmt check workflow status
turbohtml #12_689#12_689 of the 15_000 most downloaded PyPI packages over 30 days (hugovk/top-pypi-packages, 2026-10-01)PythonCCommand-line toolLibrary152_027/mo1.15.313.66 hours ago2026-10-19T03:00:48Z14.04 hours ago2026-10-19T02:38:17Z✓19 ★turbohtml check workflow status
peryxRustService25 clones/14d2026.1010.08.52 days ago2026-10-11T03:59:00Z20.12 hours ago2026-10-18T20:33:11Z✓5 ★peryx ci.yml workflow status
mdformat-zolaPythonPlugin745/mo1.0.119.76 hours ago2026-10-18T20:54:49Z19.81 hours ago2026-10-18T20:52:18Z✓0 ★mdformat-zola check workflow status
PyVenv Manage 2 #2_212#2_212 JetBrains Marketplace plugin by all-time downloads (as of 2026-10-19)KotlinJetBrains plugin18_768 total2.4.620.69 days ago2026-09-28T23:58:10Z20.13 hours ago2026-10-18T20:32:55Z✓9 ★PyVenv Manage 2 check workflow status
Fish Shell #4_213#4_213 JetBrains Marketplace plugin by all-time downloads (as of 2026-10-19)KotlinShellJetBrains plugin4_425 total0.1.102.56 months ago2026-08-03T14:52:29Z20.08 hours ago2026-10-18T20:35:48Z✓4 ★Fish Shell check workflow status
build #281#281 of the 15_000 most downloaded PyPI packages over 30 days (hugovk/top-pypi-packages, 2026-10-01) #2_532#2_532 of 19_481 Homebrew formulae by installs on request over 30 days (formulae.brew.sh, 2026-10-19)PythonCommand-line toolLibrary93_060_294/mo1.6.11.31 months ago2026-09-10T07:55:59Z3.65 days ago2026-10-16T00:59:59Z3/4858 ★build test.yml workflow status
pipx #2_055#2_055 of the 15_000 most downloaded PyPI packages over 30 days (hugovk/top-pypi-packages, 2026-10-01) #7#7 of 19_481 Homebrew formulae by installs on request over 30 days (formulae.brew.sh, 2026-10-19)PythonCommand-line tool3_522_349/mo1.18.41.41 days ago2026-10-18T06:38:40Z20.09 hours ago2026-10-18T20:35:13Z✓12_977 ★pipx tests.yml workflow status
QuotalineRustSwiftTypeScriptDesktop appmacOSGNOME8_414 clones/14dNo release yet19.16 hours ago2026-10-18T21:31:03Z✓0 ★Quotaline ci.yml workflow status
Total

Grayed out rows are projects where I hold the write commit bit but only help with maintainership when needed. Below are repositories helping with maintaining and self:

You can find my Curriculum Vitae (or résumé) on the following link View as PDF, latest CV .