Contact
    HomeServicesTechnologiesOpen SourceBlogContact

Software engineering is my passion

I'm passionate about open source technology, having authored and contributed to several projects over the years from Python and TypeScript/JavaScript libraries to Linux desktop applications. I'm also a long-time Linux user with special interest in elementary OS and GNOME.

Here are some of the projects I authored and maintain:

GitHub stars for volfpeter/fasthx

Declarative server-side rendering utility for FastAPI with built-in HTMX support.

GitHub stars for volfpeter/htmy

Async, pure-Python server-side rendering engine.

GitHub stars for volfpeter/localclustering

A local graph clustering and network analysis algorithm, its JOSS publication, and analysis.

GitHub stars for volfpeter/motorhead

Async "almost-ODM" for MongoDB with vanilla Pydantic v2.

GitHub stars for volfpeter/graphscraper

An SQL graph database with an in-memory cache and a built-in, on-demand web scraper (for research projects).

GitHub stars for volfpeter/uspto-patent-citation-graph

Patent citation graph (built for the USPTO patent citation network) graph with an SQL backend, in-memory cache, and built-in, on-demand web scraper.

GitHub stars for volfpeter/mastodon-social-graph

Mastodon social graph with an SQL backend, in-memory cache, and built-in, on-demand web scraper.

GitHub stars for volfpeter/markyp

Python tools for creating and parsing markup documents (usually XML).

GitHub stars for volfpeter/lipsum-chat

Technology demonstration for server-side rendering with Python, FastAPI, and htmx

GitHub stars for volfpeter/fastapi-htmx-tailwind-example

Example application (IoT dashboard) built with FastAPI, HTMX, TailwindCSS, DaisyUI, Jinja, and MongoDB.

  • GitHub
  • Mastodon
  • LinkedIn
  • RSS
HomeServicesTechnologiesOpen SourceBlog