2.1 KiB
{fab}python
Open Source Projects
{bdg-secondary}In Progress
I develop and maintain a few open source projects, mainly python libraries. Here are a few of the most interesting ones:
requests-cache
My largest project is currently requests-cache, which is an HTTP caching library for python.
- {fas}
code
Source: https://github.com/requests-cache/requests-cache - {fas}
book
Docs: https://requests-cache.readthedocs.io
pyinaturalist
I also work on a number of projects related to biodiversity data, mainly related to iNaturalist. The most mature of these is pyinaturalist, which is a python library for interacting with the iNaturalist API.
- {fas}
code
Source: https://github.com/pyinat/pyinaturalist - {fas}
book
Docs: https://pyinaturalist.readthedocs.io
Naturtag
A related but less mature project I'm currently developing is Naturtag, which is a desktop application and CLI tool for nature photographers. Its goal is to simplify photography workflow and organization by embedding useful biodiversity metadata into image files using XMP and Darwin Core.
Yeah, that's kind of a mouthful... I need to work on my elevator pitch. It's a really fun project to work on, though, because I'm primarily making it for myself, and it's in a relatively small niche that no other tools (that I know of) currently fill.
- {fas}
code
Source: https://github.com/pyinat/naturtag - {fas}
book
Docs: https://naturtag.readthedocs.io
Other
- A number of other small projects can be found on my GitHub profile
- This site and any other tilde-specific repos will be on tildegit
Getting involved
If you are a python developer looking for ways to get involved in open source, I am willing to mentor new contributors on any of these projects. Feel free to reach out either here or on GitHub.