Sign in

Repository Index

47,133 repositories indexed

Filters (1)

Filters

Clear all filters

1–17 of 17 · Most stars

✨ PTerm is a modern Go module to easily beautify console output. Featuring charts, progressbars, tables, trees, text input, select menus and much more 🚀 It's completely configurable and 100% cross-platform compatible.

  • go
  • golang
  • golang-library
  • pretty-print

Takes an input http.FileSystem (likely at go generate time) and generates Go code that statically implements it.

  • go
  • embed-files

Idiomatic Go input parsing with subcommands, positional values, and flags at any position. No required project or package layout and no external dependencies.

  • golang
  • flags
  • subcommands
  • cli

Pure Go GPU Application Framework — windowing, input, lifecycle, platform abstraction. Part of the GoGPU ecosystem.

🍡 HTTP Input for Go - HTTP Request from/to Go Struct (Bi-directional Data Binding between Go Struct and http.Request)

  • go-http
  • go-http-middleware
  • go-api
  • go-rest-api

TranslatedPacket monster (っ‘-’)╮=͟͟͞͞◒ ヽ( '-'ヽ) TUI tool for sending packets of arbitrary input and monitoring packets on any network interfaces (default: eth0). Windows/macOS/Linux

Pakkero is a binary packer written in Go made for fun and educational purpose. Its main goal is to take in input a program file (elf binary, script, even appimage) and compress it, protect it from tampering and intrusion.

TranslatedA Zhuyin (Bopomofo) input method that needs no character selection: it uses a Transformer locally to choose characters based on the preceding text. Supports Linux (Fcitx5/IBus), macOS, and Windows.

  • bopomofo
  • chinese-input-method
  • fcitx5
  • go

Simple tool to extract the most common substrings from an input text. Built for password cracking.

  • passwords
  • cracking
  • string-manipulation
  • wordlist-generator

Zero-dependency Go input validation, in-place normalization, and JSON Schema generation from struct tags.

Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.

A GraphQL executable document fingerprint hasher and API proxy to compare queries without formatting diffs, comments, variables and input values.

Parse configuration values into given struct from environment, files, json, bytes, or other input convertible to bytes

  • golang
  • environment
  • configuration