Open source projects — Bernát Gábor

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

#NameDownloadsVersionReleaseLast CommitI/PStarsCI
platformdirsPythonLibrary537_872_855/mo4.12.11.32 days ago2026-09-28T05:05:15Z18.7 hours ago2026-09-28T18:04:52Z0/1989 ★check
filelockPythonLibrary468_897_631/mo4.0.614.51 hours ago2026-09-28T22:16:14Z14.52 hours ago2026-09-28T22:15:39Z0/1978 ★check
virtualenvPythonCommand-line toolLibrary235_229_317/mo21.13.02.83 days ago2026-09-26T16:42:07Z7.4 hours ago2026-09-29T05:22:43Z0/25_050 ★check
get-virtualenvPythonCommand-line tool2_249_816 total21.13.02.83 days ago2026-09-26T16:42:40Z2.83 days ago2026-09-26T16:42:23Z✓19 ★release.yml
toxPythonCommand-line tool13_677_524/mo4.64.41.85 days ago2026-09-27T16:20:18Z18.7 hours ago2026-09-28T18:04:48Z1/23_940 ★check
pyproject-apiPythonLibrary10_566_968/mo1.11.211.48 days ago2026-09-18T01:11:36Z18.71 hours ago2026-09-28T18:04:38Z✓25 ★check
pytest-envPythonPlugin19_556_142/mo1.7.120.91 days ago2026-09-08T14:49:43Z14.1 hours ago2026-09-28T22:40:41Z✓236 ★check
pipdeptreePythonRustCommand-line tool4_420_184/mo4.2.520.71 days ago2026-09-08T19:38:54Z18.7 hours ago2026-09-28T18:05:06Z0/13_024 ★check
sphinx-autodoc-typehintsPythonPlugin2_405_706/mo3.13.711.44 days ago2026-09-18T02:05:25Z18.7 hours ago2026-09-28T18:04:43Z1/2590 ★check
pre-commit-uvPythonPlugin730_336/mo4.3.02.33 months ago2026-07-21T13:09:42Z18.71 hours ago2026-09-28T18:04:33Z✓206 ★check
action-pre-commit-uvGitHub Action91 repos1.0.52.33 months ago2026-07-21T13:11:00Z5.95 days ago2026-09-23T13:52:31Z✓22 ★main.yml
tox-uvPythonPlugin2_751_723/mo1.36.02.33 months ago2026-07-21T13:09:54Z18.7 hours ago2026-09-28T18:04:57Z0/1353 ★check
toml-fmtMonorepo for pyproject-fmt, toml-fmt-common, and tox-toml-fmt6.87 days ago2026-09-22T15:50:06Z✓87 ★commontoml_fmt_common_buildtoml_fmt_common_test
pyproject-fmtPythonRustCommand-line toolPre-commit hookPart of toml-fmt monorepo711_260/mo2.29.420.56 days ago2026-09-08T23:17:28Z6.87 days ago2026-09-22T15:50:06Z✓87 ★pyproject_fmt_buildpyproject_fmt_test
pyproject-fmtPre-commit hook78_848 clones/14d2.29.420.56 days ago2026-09-08T23:18:50Z7.41 hours ago2026-09-29T05:22:33Z✓219 ★main
tox-toml-fmtPythonRustCommand-line toolPre-commit hookPart of toml-fmt monorepo182_407/mo1.10.327.82 days ago2026-09-01T17:02:57Z6.87 days ago2026-09-22T15:50:06Z✓87 ★tox_toml_fmt_buildtox_toml_fmt_test
tox-toml-fmtPre-commit hook2_624 clones/14d1.10.326.97 days ago2026-09-02T13:25:16Z18.7 hours ago2026-09-28T18:05:15Z✓4 ★main
pytest-printPythonPlugin118_116/mo1.3.02.33 months ago2026-07-21T13:10:04Z14.02 hours ago2026-09-28T22:45:53Z0/181 ★check
tox-ghPythonPlugin70_055/mo1.8.02.33 months ago2026-07-21T13:10:02Z15.42 hours ago2026-09-28T21:21:58Z✓70 ★check
sphinx-argparse-cliPythonPlugin33_633/mo1.23.01.09 months ago2026-08-27T16:50:17Z18.69 hours ago2026-09-28T18:05:19Z✓28 ★check
python-discoveryPythonLibrary166_913_793/mo1.6.111.46 days ago2026-09-18T01:31:52Z18.69 hours ago2026-09-28T18:05:24Z✓13 ★check
devpi-processPythonLibrary29_478/mo1.2.02.33 months ago2026-07-21T13:10:00Z18.71 hours ago2026-09-28T18:04:06Z✓10 ★check
tox-ini-fmtPythonCommand-line toolPre-commit hook12_982/mo1.9.01.55 months ago2026-08-14T00:30:13Z18.69 hours ago2026-09-28T18:05:29Z✓43 ★check
bump-deps-indexPythonCommand-line tool710/mo1.15.02.33 months ago2026-07-21T13:11:07Z18.69 hours ago2026-09-28T18:05:38Z✓0 ★check
pypi-changesPythonCommand-line tool344/mo1.6.02.33 months ago2026-07-21T13:12:33Z7.41 hours ago2026-09-29T05:22:38Z✓29 ★check
mdformat-hugoPythonPlugin474/mo0.3.02.15 months ago2026-07-26T23:42:16Z13.64 days ago2026-09-15T21:11:45Z0/12 ★check
xml-fmtPythonCommand-line toolPre-commit hook106/mo1.0.22.81 months ago2026-07-07T02:09:53Z7.4 hours ago2026-09-29T05:22:48Z✓7 ★check
turbohtmlPythonCCommand-line toolLibrary61_332/mo1.10.04.61 days ago2026-09-24T21:58:10Z7.4 hours ago2026-09-29T05:23:07Z1/220 ★check
peryxRustService18 clones/14d2026.927.02.38 days ago2026-09-27T03:31:44Z2.43 days ago2026-09-27T02:27:59Z✓5 ★ci.yml
mdformat-zolaPythonPlugin1_126/mo1.0.02.92 months ago2026-07-03T17:50:23Z18.69 hours ago2026-09-28T18:05:42Z✓0 ★check
PyVenv Manage 2KotlinJetBrains plugin18_059 total2.4.612.81 hours ago2026-09-28T23:58:10Z12.64 hours ago2026-09-29T00:08:17Z0/29 ★check
Fish ShellKotlinShellJetBrains plugin4_178 total0.1.101.89 months ago2026-08-03T14:52:29Z7.4 hours ago2026-09-29T05:22:58Z✓4 ★check
buildPythonCommand-line toolLibrary89_193_265/mo1.6.119.2 days ago2026-09-10T07:55:59Z15.41 hours ago2026-09-28T21:22:13Z2/3857 ★test.yml
pipxPythonCommand-line tool3_622_244/mo1.17.71.31 days ago2026-09-28T05:19:55Z15.41 hours ago2026-09-28T21:22:09Z1/112_973 ★tests.yml
Token Menu BarSwiftDesktop app19 clones/14d0.1.68.77 days ago2026-09-20T18:16:23Z14.1 hours ago2026-09-28T22:41:03Z✓0 ★ci.yml
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:

#NameLast CommitI/PStarsCI
all-repos-selfPythonCommand-line tool13.61 days ago2026-09-15T22:06:37Z✓0 ★check
bernat-techWebsite6.63 days ago2026-09-22T21:37:01Z1/02 ★build
cvTeXDocument1.22 months ago2026-08-23T18:36:59Z✓0 ★build
ropi_jegyzet_latexTeXDocument6.73 days ago2026-09-22T19:10:14Z✓13 ★build
dotfilesPythonShellConfiguration5.76 days ago2026-09-23T18:24:17Z✓1 ★
gaborbernatDocument7.17 hours ago2026-09-29T05:36:57Z✓5 ★update-readme

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