151 Resources
Golang dom-query Libraries
sqlc implements a Dynamic Query Builder for SQLC and more specifically MySQL queries.
sqlc-go-builder sqlc implements a Dynamic Query Builder for SQLC and more specifically MySQL queries. It implements a parser using vitess-go-sqlparser
A kubectl plugin for easier query and operate k8s cluster.
kube-query A kubectl plug-in that makes it easier to query and manipulate K8S clusters. (what is kubectl plug-in ?) Kube-query support some resource s
Vectorized SQL for JSON at scale: fast, simple, schemaless
Vectorized SQL for JSON at scale: fast, simple, schemaless Sneller is a high-performance vectorized SQL engine for JSON that runs directly on object s
A very simple note-taking CLI you can use from the terminal that uses a SQLite DB to persist, and query, notes.
Note Logger Summary A very simple note-taking CLI you can use from the terminal that uses a SQLite DB to persist, and query, notes. Building/Installin
`go-redash-query` is a simple library to get structed data from `redash query` sources
go-redash-query go-redash-query is a simple library to get structed data from redash query sources Example Source table id name email 1 Dannyhann rhrn
Steampipe plugin to query your Baleen namespaces, custom rules and more
Baleen plugin for Steampipe Use SQL to query namespaces, rules and more from Baleen. Get started β Documentation: Table definitions & examples Quick s
This is the code example how to use SQL to query data from any relational databases in Go programming language.
Go with SQL example This is the code example how to use SQL to query data from any relational databases in Go programming language. To start, please m
Sqly - An easy-to-use extension for sqlx, base on xml files and named query/exec
sqly An easy-to-use extension for sqlx οΌbase on xml files and named query/exec t
Sqlair - SQLite Query Layer With Golang
sqlair SQLite Query Layer Creates an abstract over the go sql package to provide
Use SQL to query databases, logs and more from PlanetScale
Use SQL to instantly query PlanetScale databases, branches and more. Open source CLI. No DB required.
Use SQL to instantly query Algolia indexes and configuration. Open source CLI. No DB required
Use SQL to instantly query Algolia indexes and configuration. Open source CLI. No DB required
whois-go is a simple Go module for domain and ip whois info query
whois-go is a simple Go module for domain and ip whois info query
Oslatlong - CLI to query OSM Nominatim API
oslatlong Quickly conceived app to query OSM's Nominatim geocoding API. How do I
Mauliasproxy - a simple room alias proxy that can respond to the federation alias query endpoint
Mauliasproxy - a simple room alias proxy that can respond to the federation alias query endpoint
Mackerel plugin to post bigquery's query result
mackerel-plugin-bigquery-query-result-importer Synopsis % mackerel-plugin-bigque
Go-Postgresql-Query-Builder - A query builder for Postgresql in Go
Postgresql Query Builder for Go This query builder aims to make complex queries
A simple parser for the query used in gmail to filter for e-mails
Go Gmail Query Parser by Dustin Breuer This project is work in progress. Prerequisites Before installing this project you need: π Go (at least 1.17)
Command line utility for querying AWS Athena, seeks to emulate sqlite3
athena-query Command line utility for querying AWS Athena, seeks to emulate sqlite3. It implements some similar commands (the . notation) as sqlite3.
Kdmq - Tool to query KDM data for a given Rancher version
kdmq (kdm query) Tool to query KDM data for a given Rancher version, think of: W
Simple filter query language parser so that you can build SQL, Elasticsearch, etc. queries safely from user input.
fexpr fexpr is a filter query language parser that generates extremely easy to work with AST structure so that you can create safely SQL, Elasticsearc
A kubectl plugin to query multiple namespace at the same time.
kubemulti A kubectl plugin to query multiple namespace at the same time. $ kubemulti get pods -n cdi -n default NAMESPACE NAME
Solana Token Registry - a package that allows application to query for list of tokens
Please note: This repository is being rebuilt to accept the new volume of token additions and modifications. PR merges will be delayed. @solana/spl-to
Use SQL to instantly query resources from PagerDuty. Open source CLI. No DB required.
PagerDuty Plugin for Steampipe Use SQL to query infrastructure services, teams, escalation policies and more from your PagerDuty account. Get started
Go package to easily convert a URL's query parameters/values into usable struct values of the correct types.
Query Param Stop accessing query strings and repeatedly parsing them into your preferred values - queryparam can do that for you! Installation go get
A quick and dirty hacked tool to query RIL100/DS100 abbreviations from the DB (Deutsche Bahn) in Germany.
go-ril100 A quick and dirty hacked tool to query RIL100/DS100 abbreviations from the DB (Deutsche Bahn) in Germany. usage text output $ go-ril100 DFL
A query library for retrieving part of JSON based on JSONPath syntax.
AsaiYusuke/JSONPath This Go library is for retrieving a part of JSON according to the JSONPath query syntax. The core JSONPath syntax on which this li
Dom - A Go API for different Web APIs for WebAssembly target
Go DOM binding (and more) for WebAssembly This library provides a Go API for dif
Go-linq - A powerful language integrated query (LINQ) library for Golang
go-linq A powerful language integrated query (LINQ) library for Go. Written in v
Maven-client - A command line tool to query first order and transitive maven coordinates based off an initial list of coordinates.
maven-client Description This CLI reads a list of maven group artifact version (GAV) coordinates and returns an ordered list of first order and transi
Go-get-it - Simple database query script for UNIX-terminal usage
go-get-it Simple database query script for UNIX-terminal usage Supports MongoDB Quick start Commands: Usage of ggi: -c string MongoDB collectio
Querydecoder - Optional query parameter decoder for Golang
Optional query parameter decoder for Golang Example import ( "github.com/ritwic
XML DOM processing for Golang, supports xpath query
go-xmldom XML DOM processing for Golang, supports xpath query Parse XML into dom Query node using xpath Update XML using dom Installation $ go get git
M3 monorepo - Distributed TSDB, Aggregator and Query Engine, Prometheus Sidecar, Graphite Compatible, Metrics Platform
M3 Distributed TSDB and Query Engine, Prometheus Sidecar, Metrics Aggregator, and more such as Graphite storage and query engine. Table of Contents Mo
A query server on Kubernetes resources
kql A query server on Kubernetes resources. Example curl command: # for query si
fofax is a fofa query tool written in go, positioned as a command-line tool and characterized by simplicity and speed.
fofaX 0x00 Introduction fofax is a fofa query tool written in go, positioned as
Golang query-able job queue
α BifrΓΆst - a queryable in-process worker queue Package bifrost contains functionality to create an in-process job queue with a configurable number of
qclean lets you to clean up search query in japanese.
qclean qclean lets you to clean up search query in japanese. This is mainly used to remove wasted space. Quick Start package main var cleaner *qclean
Go package to quickly query and manipulate interface data.
Query Interface JSON and set or delete values easily IJSON is a small but effective utility to deal with dynamic or unknown JSON structures in Go. It'
Tool, language and decoders for inspecting binary data.
fq Tool, language and decoders for inspecting binary data. In most cases fq works the same way as jq but instead of reading JSON it reads binary data.
π± iOS DeviceCheck SDK for Go - query and modify the per-device bits
device-check-go π± iOS DeviceCheck SDK for Go - query and modify the per-device bits Installation go get github.com/rinchsan/device-check-go/v2 Gettin
Minecraft Server List Ping library written in Go
minequery Minecraft Server List Ping library written in Go. Features Modern Mine
REST API allowing to perform DNS queries over HTTP
______ ____________________. / / / | / . /
Code that will query the meta data of an instance within AWS and provide a json formatted output on Go
EC2 meta-data, output JSON Code that will query the meta data of an instance wit
Limited query interface to crt.sh
A crt.sh Utility This utility connects to the crt.sh database instead of their API which only supports minimal query types that return non-html (e.g.
Gom: DOM building using Go
gom DOM building using Go Usage package main import "github.com/hadihammurabi/gom" func main() { dom := gom.H("html").Children( gom.H("head").Chi
MongoDB / mgo query that supports efficient pagination
minquery MongoDB / mgo query that supports efficient pagination (cursors to continue listing documents where we left off). Note: Only MongoDB 3.2 and
Query browser cookies for golang
browser cookie query Only supported temporarily macOS,theoretically,it supports all chromium browsers valid browser : Edge Chrome Installation exec go
Simple and powerful toolkit for BoltDB
Storm Storm is a simple and powerful toolkit for BoltDB. Basically, Storm provides indexes, a wide range of methods to store and fetch data, an advanc
IP2Proxy Go package allows users to query an IP address to determine if it was being used as open proxy, web proxy, VPN anonymizer and TOR exits.
IP2Proxy Go Package This package allows user to query an IP address if it was being used as VPN anonymizer, open proxies, web proxies, Tor exits, data
Tag based url Query parameters Constructor.
taqc π Tag based url Query parameters Constructor. (This is pronounced as same as "taxi") Synopsis type Query struct { Foo string `ta
Use SQL to instantly query resources, data sources and more from Terraform code. Open source CLI. No DB required.
Terraform Plugin for Steampipe Use SQL to query data from Terraform configuration files. Get started β Documentation: Table definitions & examples Com
Bluge, will this document match this query?
sour Will this bluge.Document match this bluge.Query? This library allows you to efficiently answer this question. s := sour.New(bluge.InMemoryOnlyCo
Implementation of Minecraft protocols : ping, query and icon.
mcutils - Implementation of Minecraft protocols in Go Informations General All protocols are implemented in Go, without any external dependency. All p
k6 query generator for graphite API
xk6-carbonapi This is a k6 extension using the xk6 system. β This is a proof of concept, isn't supported by the k6 team, and may break in the future.
Handshake Query is a cross-platform library to trustlessly resolve and verify Handshake names using a p2p light client
Handshake Query β οΈ Usage of this library is not currently recommended in your application as the API will likely change. Handshake Query is a cross-pl
Use SQL to instantly query Hypothesis resources. Open source CLI. No DB required.
Hypothesis Plugin for Steampipe Prerequisites Steampipe Golang Build $ git clone https://github.com/judell/steampipe-plugin-hypothesis.git $ cd steam
BQB is a lightweight and easy to use query builder that works with sqlite, mysql, mariadb, postgres, and others.
Basic Query Builder Why Simple, lightweight, and fast Supports any and all syntax by the nature of how it works Doesn't require learning special synta
Scope function for GORM queries provides easy filtering with query parameters
Gin GORM filter Scope function for GORM queries provides easy filtering with query parameters Usage go get github.com/ActiveChooN/gin-gorm-filter Mod
xyr is a very lightweight, simple and powerful data ETL platform that helps you to query available data sources using SQL.
xyr [WIP] xyr is a very lightweight, simple and powerful data ETL platform that helps you to query available data sources using SQL. Supported Drivers
Use SQL to query instances, domains and more from Prometheus.
Use SQL to instantly query Prometheus metrics, alerts, labels and more. Open source CLI. No DB required.
A simple Hasura client for query and metadata APIs
Hasura Client A Hasura client for schema APIs https://hasura.io/docs/latest/graphql/core/api-reference/index.html Usage Create client client := hasura
Use SQL to query information including Users, Groups, Clients, Roles and more from Keycloak.
Keycloak Plugin for Steampipe [WIP] THIS IS NOT ACTIVE NOR WORKING YET - DO NOT USE Use SQL to query information including Users, Groups, Clients, Rol
JSON:API compatible query string parser
QParser The package helps to parse part of the URL path and its parameters string to a handy structure. The structure format is compatible with the JS
Use SQL to instantly query Datadog resources across accounts. Open source CLI. No DB required.
steampipe-plugin-datadog Datadog Plugin for Steampipe Use SQL to query dashboards, users, roles and more from Datadog. Get started β Documentation: Ta
Quickly query a Terraform provider's data type.
Terraform Query Quickly query a Terraform provider's data type. Such as a GitHub repository: β ~ tfq github_repository full_name hashicorp/terraform |
Use SQL to instantly query instances, networks, databases, and more from Scaleway. Open source CLI. No DB required.
Scaleway Plugin for Steampipe Use SQL to query infrastructure servers, networks, databases and more from your Scaleway project. Get started β Document
DSV Parallel Processor takes input files and query specification via a spec file
DSV Parallel Processor Spec file DSV Parallel Processor takes input files and query specification via a spec file (conventionally named "spec.toml").
A tool to solve DNS pollution of GitHub website. Query the real IP address of domain names such as github.com, and refresh the domain name setting of the system hosts file.
githubDNS Target A tool to solve DNS pollution of GitHub website. Query the real IP address of domain names such as github.com, and refresh the domain
groqfmt is a formatter for the GROQ query language
groqfmt groqfmt is a formatter for the GROQ query language. Usage Either: groqfmt INPUT OUTPUT or: cat INPUT | groqfmt OUTPUT or cat INPUT | groqf
π¨ Collection of Prometheus alerting rules
π Awesome Prometheus Alerts Most alerting rules are common to every Prometheus setup. We need a place to find them all. π€ π¨ π Collection available
BigQuery Dataset to query IAM Roles-Permissions daily changes
Google Cloud IAM Roles-Permissions Public Dataset Bigquery DataSet that contains a daily snapshot of all Standard Google Cloud IAM Roles and Permissio
A library to query the godoc.org JSON API.
gopkg This repository provides minimal Go package that makes queries against the godoc.org JSON API. Since that site has mostly been subsumed by pkg.g
Steampipe plugin to query your Scalingo apps, addons and more
Scalingo plugin for Steampipe Use SQL to query infrastructure including applications and addons from Scalingo. Get started β Documentation: Table defi
GraphJin - Build APIs in 5 minutes with GraphQL. An instant GraphQL to SQL compiler.
GraphJin gives you a high performance GraphQL API without you having to write any code. GraphQL is automagically compiled into an efficient SQL query. Use it either as a library or a standalone service.
Query git repositories with SQL. Generate reports, perform status checks, analyze codebases. π π
askgit is a command-line tool for running SQL queries on git repositories. It's meant for ad-hoc querying of git repositories on disk through a common interface (SQL), as an alternative to patching together various shell commands.
βοΈ Concept of Golang HTML render engine with frontend components and dynamic behavior
SSC Engine An HTML render engine concept that brings frontend-like components experience to the server side with native html/template on steroids. Sup
GSQL is a structured query language code builder for golang.
GSQL is a structured query language code builder for golang.
A proxy that authorizes and enforces a given label in a given PromQL query
prom-authzed-proxy prom-authzed-proxy is a proxy for Prometheus that authorizes the request's Bearer Token with Authzed and enforces a label in a Prom
hdq - HTML DOM Query Language for Go+
hdq - HTML DOM Query Language for Go+ Summary about hdq hdq is a Go+ package for processing HTML documents. Tutorials Collect links of a html page How
Go sqlite3 http vfs: query sqlite databases over http with range headers
sqlite3vfshttp: a Go sqlite VFS for querying databases over http(s) sqlite3vfshttp is a sqlite3 VFS for querying remote databases over http(s). This a
Stateless Postgres Query Router
Stateless Postgres Query Router Development How to build go get golang.org/x/tools/cmd/goyacc go get -u github.com/golang/protobuf/protoc-gen-go go in
Use SQL to instantly query users, groups, applications and more from Okta. Open source CLI. No DB required.
Okta Plugin for Steampipe Use SQL to query infrastructure including users, groups, applications and more from Okta. Get started β Documentation: Table
gosq is a parsing engine for a simplicity-focused, template-based SQL query builder for Go.
gosq is a parsing engine for a simplicity-focused, template-based SQL query builder for Go.
Live views and components for golang
live Real-time user experiences with server-rendered HTML in Go. Inspired by and borrowing from Phoenix LiveViews. Live is intended as a replacement f
Dasel - Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool.
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.
Use SQL to instantly query file, domain, URL and IP scanning results from VirusTotal.
VirusTotal Plugin for Steampipe Use SQL to query file, domain, URL and IP scanning results from VirusTotal. Get started β Documentation: Table definit
Query redis with SQL
reqlite reqlite makes it possible to query data in Redis with SQL. Queries are executed client-side with SQLite (not on the redis server). This projec
dqlx is a fully featured DGraph Schema and Query Builder for Go.
dqlx is a fully featured DGraph Schema and Query Builder for Go. It aims to simplify the interaction with the awesome Dgraph database allowing you to fluently compose any queries and mutations of any complexity. It also comes with a rich Schema builder to easily develop and maintain your Dgraph schema.
Query and Provision Cloud Infrastructure using an extensible SQL based grammar
Deploy, Manage and Query Cloud Infrastructure using SQL [Documentation] [Developer Guide] Cloud infrastructure coding using SQL InfraQL allows you to
pogo is a lightweight Go PostgreSQL internal state query engine.
pogo is a lightweight Go PostgreSQL internal state query engine. It focuses on the data that are highly dynamic in nature, and provides some conv
JSONata in Go Package jsonata is a query and transformation language for JSON
JSONata in Go Package jsonata is a query and transformation language for JSON. It's a Go port of the JavaScript library JSONata.
Simple pgx wrapper to execute and scan query results
pig Simple pgx wrapper to execute and scan query results. Features All-in-one tool; Simple transactions management: You can set idle_in_transaction_se
Tools to write high performance GraphQL applications using Go/Golang.
graphql-go-tools Sponsors WunderGraph Are you looking for a GraphQL e2e data fetching solution? Supports frameworks like NextJS, type safety with gene
βοΈ Concept of Golang HTML render engine with frontend components and dynamic behavior
An HTML render engine concept that brings frontend-like components experience to the server side with native html/template on steroids. Supports any s
Use SQL to query host, DNS and exploit information using Shodan. Open source CLI. No DB required.
Shodan Plugin for Steampipe Query Shodan with SQL Use SQL to query host, DNS and exploit information using Shodan. For example: select * from shod
A MySQL-compatible relational database with a storage agnostic query engine. Implemented in pure Go.
go-mysql-server go-mysql-server is a SQL engine which parses standard SQL (based on MySQL syntax) and executes queries on data sources of your choice.
xmlquery is Golang XPath package for XML query.
xmlquery Overview xmlquery is an XPath query package for XML documents, allowing you to extract data or evaluate from XML documents with an XPath expr