2022-11-23 04:50:22 +00:00
# {fab}`python` Open Source Projects
{bdg-secondary}`In Progress`
2022-11-23 03:48:30 +00:00
2022-11-23 05:36:42 +00:00
I develop and maintain a few open source projects, mainly python libraries. Here are a few of the
most interesting ones:
2022-11-23 03:48:30 +00:00
2022-11-23 04:50:22 +00:00
## requests-cache
![](../assets/images/logo_requests_cache.png)
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
![](../assets/images/logo_pyinaturalist.png)
I also work on a number of projects related to biodiversity data, mainly related to [iNaturalist ](https://www.inaturalist.org/ ). 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
![](../assets/images/logo_naturtag.png)
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 ](https://exiftool.org/TagNames/XMP.html ) and [Darwin Core ](https://www.tdwg.org/standards/dwc ).
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
2022-11-23 05:36:42 +00:00
* A number of other small projects can be found [on my GitHub profile ](https://github.com/jwcook )
* This site and any other tilde-specific repos will be on [tildegit ](https://tildegit.org/jwcook )
2022-11-23 04:50:22 +00:00
## 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.