Skip to content

Instantly share code, notes, and snippets.

@1llusion1st
1llusion1st / PostgreSQL-EXTENSIONs.md
Created July 9, 2025 19:02 — forked from joelonsql/PostgreSQL-EXTENSIONs.md
1000+ PostgreSQL EXTENSIONs

🗺🐘 1000+ PostgreSQL EXTENSIONs

This is a list of URLs to PostgreSQL EXTENSION repos, listed in alphabetical order of parent repo, with active forks listed under each parent.

⭐️ >= 10 stars
⭐️⭐️ >= 100 stars
⭐️⭐️⭐️ >= 1000 stars
Numbers of stars might not be up-to-date.

@1llusion1st
1llusion1st / setup_webdav.md
Created November 11, 2024 18:20 — forked from namuan/setup_webdav.md
Setting up WebDAV server on Mac

Make sure that Mac Firewall allows incoming connection

cd <dir>
# Start WebDAV server
sudo wfsctl start
# Check status
sudo wfsctl start
# Share current directory
sudo wfsctl share $PWD
@1llusion1st
1llusion1st / gauth-export-parser.py
Created November 30, 2022 15:11 — forked from klustic/gauth-export-parser.py
Parse seeds out of Google Authenticator migration QR codes
# Scan the Google Authenticator export QR code to get a otpauth-migration:// URI
# Then, provide that URL here and get your precious seeds back.
# The last components on each line of output are the 80-bit TOTP conforming seeds Authenticator uses, e.g.
#
# Output looks like this
# Some Service 1 (Andres) - JBUSYICBNZSHEZLT
# Some Service 2 (Kevin) - JZXXIICTN4QEEYLE
from urllib.parse import unquote
def consume(b: bytes):