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

Projects in Awesome Lists by GraHms

A curated list of projects in awesome lists by GraHms .

https://github.com/grahms/godantic

godantic is a Go package that provides functionality for decoding JSON data and validating it against a given object structure. It aims to simplify the process of decoding and validating JSON input in Go applications.

golang-package validation-library

Last synced: 19 Jul 2025

https://github.com/grahms/samora-lang

Samora Lang - A Simple Interpreted Programing Language just for Educational Purposes

Last synced: 06 Jul 2025

https://github.com/GraHms/mpesa-rust-sdk

A Rust library to interact with the MPesa API, simplifying B2C payment integrations and more.

Last synced: 03 May 2025

https://github.com/grahms/mpesa-rust-sdk

A Rust library to interact with the MPesa API, simplifying B2C payment integrations and more.

Last synced: 02 Jul 2025

https://github.com/grahms/worx

Worx is a framework for building APIs in Go with support for TMF (Telecom Management Forum) standards.

framework godantic tmf

Last synced: 30 Apr 2025

https://github.com/grahms/html2pdf

HTML 2 PDF is a Go library that provides an interface for converting HTML content to PDF using Chromium. It interacts with a headless Chromium instance and generate PDFs from HTML content.

Last synced: 29 Jul 2025

https://github.com/grahms/gorm-xray

A GORM plugin that seamlessly integrates AWS X-Ray tracing into your Go application, allowing you to monitor and visualize SQL queries in real-time.

Last synced: 07 May 2025

https://github.com/grahms/promptweaver

PromptWeaver is a Go library for progressively parsing and structuring hybrid text streams—text that blends plain narrative, XML-like tags, and metadata—into discrete, actionable events. It is designed to handle LLM outputs, agent instructions, developer logs, or any mixed-content stream in real time.

Last synced: 07 Sep 2025

https://github.com/grahms/slang-rust-lexical-analyzer

The SamoraLang Rust Lexical Analyzer is a lexer implemented in Rust for the SamoraLang programming language. This lexer is designed to tokenize SamoraLang source code, providing a foundation for further stages in the language processing pipeline.

lexer lexical-analysis lexical-analyzer rust-lang samora-lang

Last synced: 26 Feb 2026

https://github.com/grahms/speclang

Speclang is a domain-specific language (DSL) designed for defining API specifications. It allows developers to describe API endpoints, data models, annotations, and other relevant details using a custom syntax. The goal of Speclang is to provide a concise and expressive way to define API contracts,

api openapi-specification swagger

Last synced: 12 Apr 2025

https://github.com/grahms/prompter

Fluent Go prompt builder for LLaMA- and Chat-style models with role-delimited blocks and built-in list formatting.

Last synced: 17 Mar 2026

https://github.com/grahms/xgor

Xgor is a library that extends Gorm to provide additional functionalities for building robust database repositories with support for custom filters, transactions, and relationship handling.

Last synced: 10 May 2026

https://github.com/grahms/sandman

Sandman is a backend service that helps to decouple highly coupled REST API microservices. It does this by using a message queue (such as SQS) to allow the microservices to communicate with each other asynchronously.

Last synced: 30 Apr 2025

https://github.com/grahms/fronteira

Last synced: 02 Mar 2026

https://github.com/grahms/el-cache

A simple in-memory cache database written in Rust

Last synced: 29 Jul 2025

https://github.com/grahms/fleetman-app

Last synced: 16 Feb 2026

https://github.com/grahms/docker-meteor

This is a simple image to run a meteor app in a docker container

Last synced: 16 Feb 2026