Projects in Awesome Lists by MarkRosemaker
A curated list of projects in awesome lists by MarkRosemaker .
https://github.com/markrosemaker/audacity-go
This go package lets you control Audacity by using scripting/macros.
Last synced: 27 Oct 2025
https://github.com/markrosemaker/openapi
Tools for parsing, formatting, validating, and programmatically enhancing OpenAPI specifications in Go.
api api-documentation api-management api-specification api-tools go json openapi swagger validation yaml
Last synced: 08 May 2026
https://github.com/markrosemaker/jsonutil
Provides custom JSON v2 marshaling and unmarshaling functions for specific data types, e.g. JSON encoding and decoding for types like time.Duration and url.URL.
golang json json-v2 marshal marshaller time-duration unmarshal unmarshaller url
Last synced: 15 May 2026
https://github.com/markrosemaker/ordmap
Provides a generic ordered map implementation, primarily designed for JSON v2 marshalling and unmarshalling. Includes helper functions to easily define your own custom ordered maps with minimal boilerplate code.
Last synced: 28 Oct 2025
https://github.com/markrosemaker/errpath
Utilities for creating and managing detailed error paths, allowing users to construct error messages that include the full path to the error. Useful when traversing complex data structures such as JSON or YAML files. Example: components.schemas["Pet"].allOf[0]: invalid schema
error-handling errors golang json openapi yaml
Last synced: 14 Apr 2026