An open API service indexing awesome lists of open source software.

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

cargo-generate clap cli

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.

ai readme rust

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

actix-web cargo-generate rust

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.

k8s kubernetes plantuml

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/til

Today I Learned

Last synced: 08 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/postgresql-k8s

PostgreSQL on Kubernetes

Last synced: 23 Feb 2026

https://github.com/thesurlydev/brave-cli

Brave search CLI

Last synced: 17 Feb 2026

https://github.com/thesurlydev/darkdev

Last synced: 07 Oct 2025

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/rust-from-kotlin

Proof of concept that illustrates how to call out to Rust from Kotlin.

ffi kotlin rust rust-ffi rust-lang

Last synced: 01 May 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

cli jetbrains

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/reign

Quickly spin up compute.

Last synced: 22 Aug 2025

https://github.com/thesurlydev/minimal-github

A minimal GitHub client

Last synced: 23 Aug 2025

https://github.com/thesurlydev/metallb-install

Minimal script and configuration for MetalLB.

Last synced: 23 Jul 2025

https://github.com/thesurlydev/claude-client

Rust Claude client

Last synced: 23 Feb 2025

https://github.com/thesurlydev/api-cli-lib-template

A cargo-generate template for creating a Rust library, CLI, and an API server

cargo-generate rust

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.

http-server kotlin minimalist

Last synced: 31 Mar 2025