Project Repositories

Prototype ( 4 ) Initial development work.
Remote 'open' cli

MacOS provides a handy 'open' command that can be used to open remote URLs,
Want to have something similar that can be used from one of my homelab machines but open the link locally.

Prototype Homelab Tools git.tsun.dev Nov. 17, 2025 3 months, 2 weeks
Git Buddy

Creating a collection of my own Git helper commands

Prototype git.tsun.dev Jan. 23, 2024 2 years, 1 month
Todo Bridge
Prototype GitHub May 21, 2019 6 years, 9 months
Widgets
Prototype GitHub May 21, 2019 6 years, 9 months
Alpha ( 10 ) Possibly usable by others.
salt-kafka
Alpha Codeberg PyPi Nov. 11, 2025 3 months, 3 weeks
salt-uv
Alpha Codeberg PyPi Nov. 11, 2025 3 months, 3 weeks
pyproject-add-classifiers

Shortcuts to more easily add trove-classifiers to pyproject.toml

Alpha Codeberg PyPi Nov. 11, 2025 3 months, 3 weeks
django-zakka

Assorted Django helpers

Alpha Codeberg PyPi Nov. 11, 2025 3 months, 3 weeks
pyproject-add-url

Make it easier to add urls to pyproject.toml

Alpha Codeberg PyPi Nov. 11, 2025 3 months, 3 weeks
markdown-database

Mount a directory of markdown files, as a sqlite virtual table that can be queried as a regular Django model.

Alpha Codeberg Sept. 5, 2025 6 months
Forgejo Saltstack Modules

Modules for manipulating forgejo settings

Alpha Homelab Tools Codeberg PyPi June 10, 2024 1 year, 8 months
Dev Environment Launcher

The goal to create a simple watcher that could help with running one's dev environment. Similar to something like [xinetd], navigating to one.local in the above example, would handle spinning up django runserver {port} if it was not already running. This would help with the use case where I might be trying to run many django projects at once, but need to set a different port for each. Something like this may already partially be in [launchd] but I need to do some investigation. Perhaps modifying our environment file would automate pushing the config to launchd that's required.

Alpha Homelab Tools Codeberg Aug. 18, 2022 3 years, 6 months
Personal Metrics
Alpha GitHub Jan. 8, 2019 7 years, 2 months
Alfred Worklog

Using Jekyll as a worklog

Alpha Worklog GitHub Dec. 19, 2018 7 years, 2 months
Beta ( 1 ) Usable by others
VSCode Worklog
Beta Worklog GitHub VSCode Aug. 18, 2022 3 years, 6 months
Retired ( 2 ) Ideas may not stay retired but anything here is unlikely to be worked on in the near future.
Salt Bot
Retired GitHub May 21, 2019 6 years, 9 months
Exportme
Retired GitHub May 21, 2019 6 years, 9 months