Pinned Repositories
bundle-repo
Pack a local or remote Git Repository into a single XML file for LLM Consumption. Written in Rust.
fastapi-template
A Configurable template for a FastAPI application, with Authentication, User integration, Admin pages and a snappy CLI to control it all!
fastapi_async_sqlalchemy2_example
A Simple example how to use FastAPI with Async SQLAlchemy 2.0
github-changelog-md
Automatically generate a Markdown CHANGELOG from your GitHub Repository
linux-comfy-chair
Auto provision a new linux Ubuntu or Debian install with scripting tools and other handy items
py-maker
A fully customizable Python application to bootstrap Poetry-based boilerplate for you to start developing your Python applications quicker! Includes linting and Pytest libraries.
simple-toml-settings
A Python library to save your settings in a TOML file.
sqliter-py
A lightweight, easy to use and SQL-free, Non-Async Object-Relational Mapping (ORM) library for SQLite databases in Python. Designed to be used for local application storage rather than a Webapp
ubuntu-win-bootstrap
DEPRECIATED! Use "linux-comfy-chair" instead. A very simple bootstrap script to install some development tools to the Windows 10 Ubuntu Bash system - Ruby, Perl, Python, Node, Sublime Text and more!
uprn-mangle
Python script and API to take the raw 'AddressBase Premium' files from Ordnance Survey and make something usable, stored in a PostgreSQL database. The Frontend is written in ReactJs and allows fast searching.
seapagan's Repositories
seapagan/fastapi-template
A Configurable template for a FastAPI application, with Authentication, User integration, Admin pages and a snappy CLI to control it all!
seapagan/linux-comfy-chair
Auto provision a new linux Ubuntu or Debian install with scripting tools and other handy items
seapagan/bundle-repo
Pack a local or remote Git Repository into a single XML file for LLM Consumption. Written in Rust.
seapagan/py-maker
A fully customizable Python application to bootstrap Poetry-based boilerplate for you to start developing your Python applications quicker! Includes linting and Pytest libraries.
seapagan/uprn-mangle
Python script and API to take the raw 'AddressBase Premium' files from Ordnance Survey and make something usable, stored in a PostgreSQL database. The Frontend is written in ReactJs and allows fast searching.
seapagan/lsplus
Clone of the 'ls' command in Rust. Work in progress and written to learn Rust
seapagan/fastapi-redis-cache-reborn
A simple and robust caching solution for FastAPI that interprets request header values and creates proper response header values (powered by Redis)
seapagan/github-changelog-md
Automatically generate a Markdown CHANGELOG from your GitHub Repository
seapagan/poetry-plugin-check-yanked
A Poetry plugin to check for yanked packages in the poetry.lock file.
seapagan/pyBlog
Django-based Blog engine with Comments, Tags, Likes, Pinned Posts, WYSIWYG Editing and more. Fully Responsive. Still Work in progress
seapagan/simple-toml-settings
A Python library to save your settings in a TOML file.
seapagan/dev-portfolio-app
A stand-alone React-based developers portfolio website, taking all data from local JSON files and displaying live information about your Github repositories (using their GraphGL API). Fully Responsive design.
seapagan/fastapi-jinja-websockets
A quick simple example to show using FastAPI and Jinja templates using WebSockets to update an already served template.
seapagan/lice2
Generate license files for your projects both as a standalone program and a python library
seapagan/link-page
A landing page to show your homepage, github, social media etc. Written using FastAPI and Jinja2 templates
seapagan/mchdir
Make and change into a folder in one operation
seapagan/openapi-readme
Generate Markdown from an OpenAPI JSON spec file.
seapagan/shopping-list
Shopping list app using vanilla JavaScript
seapagan/sqliter-py
A lightweight, easy to use and SQL-free, Non-Async Object-Relational Mapping (ORM) library for SQLite databases in Python. Designed to be used for local application storage rather than a Webapp
seapagan/the-api
[WIP] Base for a full-featured API built with FastAPI.
seapagan/colored_text
A simple Rust library for adding colours and styles to terminal text
seapagan/fastapi-users-example
Example FastAPI app using 'fastapi-users' for Authentication
seapagan/github-contributions
Example showing how to list a users contributions to third-party GitHub repositories using Python and GraphQL
seapagan/lice
Generate license files for your projects
seapagan/mkdocs-swagger-ui-tag
A MkDocs plugin supports adding Swagger UI to the page.
seapagan/my-oh-my-posh-theme
This is the terminal theme I use currently for 'oh-my-posh'. It is a slightly custom version of the 'powerlevel10k_rainbow' theme
seapagan/posting
The modern API client that lives in your terminal.
seapagan/rust_github_action
A simple GitHub action example to create Rust binary releases files on a new Release or Tag
seapagan/seapagan
My profile repository
seapagan/vscode-setup
User and Programming language specific config files, extension lists, etc to reproduce my current VSCode dev setup if needed.