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.
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/el-cache
A simple in-memory cache database written in Rust
Last synced: 29 Jul 2025
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