Projects in Awesome Lists by thesurlydev
A curated list of projects in awesome lists by thesurlydev .
https://github.com/thesurlydev/spring-ai-collab
An agent framework using Spring AI
spring spring-ai spring-ai-openai spring-boot
Last synced: 06 May 2025
https://github.com/thesurlydev/cdk-kotlin-example
A simple CDK app written in Kotlin using Gradle DSL
aws-cdk gradle-kotlin-dsl kotlin
Last synced: 06 May 2025
https://github.com/thesurlydev/axum-template
A cargo generate template for an Axum service with sqlx configured for PostgreSQL
axum cargo-generate postgresql sqlx
Last synced: 14 Apr 2025
https://github.com/thesurlydev/cdk-kotlin-split-example
A simple CDK application that illustrates a pattern for splitting business logic and provisioning code.
aws-cdk aws-lambda kotlin provision
Last synced: 31 Mar 2025
https://github.com/thesurlydev/kubernetes-bare-metal
Personal notes for setting up a Kubernetes cluster on bare metal.
k8s k8s-cluster k8s-cluster-ubuntu kubernetes kubernetes-install
Last synced: 31 Mar 2025
https://github.com/thesurlydev/clap-cli-template
A cargo-generate template for creating a Rust CLI with the clap library
Last synced: 20 Aug 2025
https://github.com/thesurlydev/transcribe-rust
An experimental project to capture live audio from a microphone and and transcribe it using Rust
Last synced: 12 Jun 2025
https://github.com/thesurlydev/gars
Google Authenticator CLI.
cli google-authenticator mfa mfa-workflow rust rust-cli
Last synced: 31 Mar 2025
https://github.com/thesurlydev/techdocs
A Rust-based tool for generating technical documentation from codebases, with support for AI-powered README generation.
Last synced: 14 Apr 2025
https://github.com/thesurlydev/domain-checker
A simple command line tool to check if domain names are registered using DNS lookups.
domain-checker domaining domains
Last synced: 06 May 2025
https://github.com/thesurlydev/images
A distributed asynchronous image processing service using Kotlin, Spring Boot, and NATS.
Last synced: 31 Mar 2025
https://github.com/thesurlydev/kotlin-minimal-example
An example CRUD API using kotlin-minimal-server
Last synced: 31 Mar 2025
https://github.com/thesurlydev/flatten
A CLI tool to flatten nested project directories and files
Last synced: 07 Feb 2026
https://github.com/thesurlydev/fargate
Minimal template to deploy to AWS ECS Fargate.
aurora cloudformation fargate javaspark kotlin
Last synced: 31 Mar 2025
https://github.com/thesurlydev/pluralizer-cli
Pluralize or singularize words
Last synced: 31 Mar 2025
https://github.com/thesurlydev/check
Bash script to check if a domain name, Twitter and GitHub username is available
bash curl domain-discovery github twitter-checker
Last synced: 03 May 2026
https://github.com/thesurlydev/actix-web-template
Generates a scaffold for an actix-web service
Last synced: 31 Mar 2025
https://github.com/thesurlydev/kotlin-minimal-server
A minimal Kotlin web server
Last synced: 31 Mar 2025
https://github.com/thesurlydev/cert-issuers-k8s
Letsencrypt cert issuers for Kubernetes
Last synced: 08 Jan 2026
https://github.com/thesurlydev/url-recon
A proof of concept for a multithreaded Java application which performs reconnaissance given a set of URLs.
Last synced: 31 Mar 2025
https://github.com/thesurlydev/confluence-k8s
Install Atlassian Confluence on Kubernetes
confluence confluence-server k8s kubernetes
Last synced: 24 Apr 2026
https://github.com/thesurlydev/kotlin-minimal-rdms
Add-on to kotin-minimal-server for relational db support
Last synced: 31 Mar 2025
https://github.com/thesurlydev/save-to-kindle
Save books to Kindle from the command line.
Last synced: 31 Mar 2025
https://github.com/thesurlydev/cloud-native-dsl
An experimental DSL for describing cloud native services and related operations (WIP)
Last synced: 31 Mar 2025
https://github.com/thesurlydev/langolier-api
API for Langolier, a personal digital garden and AI assistant.
Last synced: 31 Mar 2025
https://github.com/thesurlydev/tradesize
Given account equity, price and stop-loss calculate trade size in shares.
Last synced: 31 Mar 2025
https://github.com/thesurlydev/istio-local
Setup Istio infrastructure locally
Last synced: 31 Mar 2025
https://github.com/thesurlydev/pbl
Simple command line publishing from data and templates
command-line-tool json mustache rust
Last synced: 22 Jan 2026
https://github.com/thesurlydev/hacks
A collection of projects and one-off scripts. All a work in progress.
Last synced: 04 Jul 2025
https://github.com/thesurlydev/langchain-services
Various FastAPI endpoints backed by LangChain
Last synced: 04 Jul 2025
https://github.com/thesurlydev/transcriptions-play
Proof of concept using Bash and the AWS CLI to record, upload, transcribe and download transcriptions.
Last synced: 31 Mar 2025
https://github.com/thesurlydev/kdeps
A small zero dependency CLI to download Maven dependencies
Last synced: 31 Mar 2025
https://github.com/thesurlydev/plantuml-kubernetes
Host a PlantUML server on k8s.
Last synced: 31 Mar 2025
https://github.com/thesurlydev/kubernetes-upgrade
A simple Bash script to automate upgrading a Kubernetes cluster
Last synced: 31 Mar 2025
https://github.com/thesurlydev/aws-ses-classic-howto
How to send emails from the command line using AWS SES (Classic)
Last synced: 07 Jan 2026
https://github.com/thesurlydev/postgresql-setup
Instructions for setting up a new PostgreSQL database on Ubuntu
Last synced: 08 Jan 2026
https://github.com/thesurlydev/hello-world
An example Kotlin library project to demonstrate how to publish to Maven central using the Gradle Maven Publish plugin
Last synced: 13 Oct 2025
https://github.com/thesurlydev/wasm-notes
Personal notes on the WebAssembly ecosystem
Last synced: 24 Feb 2026
https://github.com/thesurlydev/wiwo
A command-line tool to list GitHub events for a given user.
Last synced: 24 Oct 2025
https://github.com/thesurlydev/jenkins-k8s
Deploy Jenkins on Kubernetes
jenkins kubernetes kubernetes-deployment
Last synced: 16 Apr 2026
https://github.com/thesurlydev/webpage-cli
Interrogate web pages for information
Last synced: 13 Feb 2026
https://github.com/thesurlydev/surly-spider
A command line interface for the spider library
crawl crawler rust spider surly surly-spider
Last synced: 16 Feb 2026
https://github.com/thesurlydev/aws-poller
An experiment to determine IP addresses associated with an AWS service over time.
aws bash cloudwatch-logs dig ec2 flowlogs
Last synced: 30 Apr 2026
https://github.com/thesurlydev/eaglesnest-hoa.net
Kashwitna homeowners association website
Last synced: 28 Jan 2026
https://github.com/thesurlydev/langolier-svelte
Langolier front-end implementation using SvelteKit
Last synced: 29 Oct 2025
https://github.com/thesurlydev/feed-fetcher
Fetch data and feeds from a variety of sources
Last synced: 10 Sep 2025
https://github.com/thesurlydev/spring-init
CLI which creates a Spring Boot project scaffolding based on a given product requirements document (PRD)
Last synced: 20 Jun 2025
https://github.com/thesurlydev/combos
Generate combinations of words
command-line-tool rust wordlists
Last synced: 14 Jul 2025
https://github.com/thesurlydev/httpp
A minimal representation of HTTP requests and a reference CLI tool.
curl http http-client json-schema rust
Last synced: 05 May 2026
https://github.com/thesurlydev/cover-letter
Generate cover letters given company name and role.
Last synced: 24 Jul 2025
https://github.com/thesurlydev/jetbrains-cli
A command-line tool for querying information about installed JetBrains IDEs
Last synced: 30 Jul 2025
https://github.com/thesurlydev/linkz
Given a URL and time interval, check for new links
Last synced: 30 Jul 2025
https://github.com/thesurlydev/spring-ear
A minimal example of a Spring Boot project that builds an EAR file
Last synced: 23 Sep 2025
https://github.com/thesurlydev/metallb-install
Minimal script and configuration for MetalLB.
Last synced: 23 Jul 2025
https://github.com/thesurlydev/api-cli-lib-template
A cargo-generate template for creating a Rust library, CLI, and an API server
Last synced: 31 Mar 2025
https://github.com/thesurlydev/kubernetes-install
A collection of helper scripts to install kubernetes on a small bare metal cluster.
Last synced: 31 Mar 2025
https://github.com/thesurlydev/de
Create desktop entries for a webpage, making them available via launcher
Last synced: 31 Mar 2025
https://github.com/thesurlydev/kindle-sync
Automatically sync between a local directory and Kindle
Last synced: 31 Mar 2025
https://github.com/thesurlydev/simple-server
A minimal example of an HTTP server written in Kotlin and using nothing but JDK dependencies.
Last synced: 31 Mar 2025