Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists by TomWright
A curated list of projects in awesome lists by TomWright .
https://github.com/TomWright/dasel
Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.
cli config configuration data-processing data-structures data-wrangling devops-tools go golang json json-processing parser query selector toml update xml yaml yaml-processor
Last synced: 24 Oct 2024
https://github.com/tomwright/dasel
Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.
cli config configuration data-processing data-structures data-wrangling devops-tools go golang json json-processing parser query selector toml update xml yaml yaml-processor
Last synced: 29 Oct 2024
https://github.com/TomWright/mermaid-server
Go implementation of a HTTP server to allow remote generation of mermaid-js diagrams without any pre-requisites installed locally.
diagram diagram-generator http mermaid mermaid-charting-language mermaid-cli mermaid-diagrams mermaidjs
Last synced: 05 Nov 2024
https://github.com/tomwright/mermaid-server
Go implementation of a HTTP server to allow remote generation of mermaid-js diagrams without any pre-requisites installed locally.
diagram diagram-generator http mermaid mermaid-charting-language mermaid-cli mermaid-diagrams mermaidjs
Last synced: 31 Oct 2024
https://github.com/TomWright/queryparam
Go package to easily convert a URL's query parameters/values into usable struct values of the correct types.
delimited delimited-data go golang query-parameters query-params slice tag tags url url-parameters url-params url-parser url-parsing url-values
Last synced: 03 Aug 2024
https://github.com/tomwright/queryparam
Go package to easily convert a URL's query parameters/values into usable struct values of the correct types.
delimited delimited-data go golang query-parameters query-params slice tag tags url url-parameters url-params url-parser url-parsing url-values
Last synced: 23 Oct 2024
https://github.com/tomwright/lifetime
A basic go package to handle the lifetime / lifecycle of an application providing easy to use graceful shutdowns.
graceful graceful-shutdown gracefully lifecycle lifecycle-management lifecycle-manager lifetime service services shutdown
Last synced: 23 Oct 2024
https://github.com/tomwright/daselplayground
Playground for Dasel.
dasel docker docker-image go golang playground svelte sveltejs
Last synced: 23 Oct 2024
https://github.com/tomwright/gopool
Easy to use worker pool with dynamic pool sizing.
concurrency concurrency-library concurrency-management go go-routine golang pool pooling process-pool processing worker worker-management worker-pool worker-processes workers
Last synced: 23 Oct 2024
https://github.com/tomwright/qry
SQL builder and repository for SQL query generation and execution. Use generics to automatically map data into your models.
go golang mysql repo repos sql sql-bui sql-builders
Last synced: 24 Oct 2024
https://github.com/tomwright/grace
Easy graceful shutdowns in your go applications.
graceful graceful-shutdown gracefully runner runners shutdown
Last synced: 24 Oct 2024
https://github.com/tomwright/sudoku
Solve sudoku puzzles automatically.
golang sudoku sudoku-puzzle sudoku-solution-finder sudoku-solver
Last synced: 24 Oct 2024
https://github.com/tomwright/structbuilder
Go generator to create builders with options for your structs.
Last synced: 24 Oct 2024
https://github.com/tomwright/phpconfig
A quick and easy Config package designed to pass around a set of values, accessible anywhere in an application.
Last synced: 12 Oct 2024
https://github.com/tomwright/extendedpdo
A simple PDO Wrapper and Query Builder made to shorten the time it takes to get results from basic SQL queries.
database database-access mysql pdo pdo-wrapper php php-7 query-builder singleton sql
Last synced: 12 Oct 2024
https://github.com/tomwright/tmpenv
Set temporary environment variables and program arguments.
arguments environment environment-variables test test-driven-development testing testing-tools tests
Last synced: 24 Oct 2024
https://github.com/tomwright/data-migrate
A small package to give the ability to migrate data from one mysql source to another.
database migrate migration mysql-backup mysql-database
Last synced: 10 Nov 2024
https://github.com/tomwright/gracehttpserverrunner
A HTTP Server Runner for use with grace.
Last synced: 24 Oct 2024
https://github.com/tomwright/currencyphp
A small package to facilitate currency conversions in PHP.
conversion-rate currency currency-converter currency-exchange-rates php
Last synced: 24 Oct 2024
https://github.com/tomwright/eventing
Basic implementation for Event Handlers in PHP.
Last synced: 24 Oct 2024
https://github.com/tomwright/apicredentialshmac
A simply class that can be used to generate a HMAC token.
Last synced: 24 Oct 2024
https://github.com/tomwright/grpc-simple-ts
Protoc plugin to make working with grpc-web easier.
Last synced: 24 Oct 2024
https://github.com/tomwright/finance-planner
Command line application used to help plan personal finances.
Last synced: 24 Oct 2024
https://github.com/tomwright/currencyphpfixerioratefetcher
A fixer.io rate fetcher for CurrencyPHP.
Last synced: 24 Oct 2024
https://github.com/tomwright/gomodvanity
Static github pages site used to serve vanity URL's for go modules.
Last synced: 24 Oct 2024
https://github.com/tomwright/commander
A PHP implementation of the Command Bus Design Pattern.
Last synced: 24 Oct 2024
https://github.com/tomwright/kubo
Utility to help manage and deploy kubernetes manifests.
Last synced: 24 Oct 2024
https://github.com/tomwright/deliver
Publish and subscribe to messages using standard interfaces.
consumer consumers kafka message-queue publish publish-subscribe publisher publishing subscribe
Last synced: 24 Oct 2024
https://github.com/tomwright/cerr
Coded error handling in Go.
error error-code errorcode errors go go-errors golang
Last synced: 24 Oct 2024
https://github.com/tomwright/apitestr
API testing framework based on JSON test files, written in Go.
api api-test api-tester api-testing api-testing-framework api-tests apis gjson go golang test-file test-files testing testing-tool testing-tools
Last synced: 24 Oct 2024
https://github.com/tomwright/gracesarama
Sarama runners for use with grace.
Last synced: 24 Oct 2024
https://github.com/tomwright/gracegrpcserverrunner
A GRPC Server Runner for use with grace.
Last synced: 24 Oct 2024