75 Resources
Golang ascii-table Libraries
TCG - terminal cell graphics library
TCG - terminal cell graphics Go Graphics library for use in a text terminal. Only 1bit graphics can be used with two colors. Used unicode block symbol
A command to output longified ascii art.
longify A command to output longified ascii art. Inspired by Tweet from @sheepla: https://twitter.com/Sheeeeepla/status/1522199846870196225 Installati
Bubble-table - A table component for the Bubble Tea framework
Bubble-table A table component for the Bubble Tea framework. This is currently m
Frecuency of ASCII characters in Typescript and Javascript code
Tool to traverse Javascript and Typescript codebases counting the number of occurrences of each ASCII character. Usefull for optimizing tokenizers / lexers
This project is mostly a fancy wrapper around the Extract Table (github) API
Knockout-City-Stat-Scanner Credits This project is mostly a fancy wrapper around the Extract Table (github) API, they did all the heavy lifting here a
pretty colorfull tables in go with less effort
Table Print out tabular data on the command line using the ansi color esacape codes. Support for writing the ouput based on the fields in a struct and
Build terminal dashboards using ascii/ansi art and javascript
blessed-contrib Build dashboards (or any other application) using ascii/ansi art and javascript. Friendly to terminals, ssh and developers. Extends bl
Gorm-sharding - High performance table sharding plugin for Gorm
Gorm Sharding This project has moved to Gorm offical organization: https://githu
Mantil-template-form-to-dynamodb - Receive form data and write it to a DynamoDB table
This template is an example of serverless integration between Google Forms and DynamoDB
Go-banner-printer - This library is to simply print a ASCII banner when you start the application
This library is to simply print a ASCII banner when you start the application.
A minimal, single-table No-SQL database.
SimpleDB SimpleDB is a very basic No-SQL database format for long-term data storage in Golang. It is WIP, has a LOT of drawbacks, and definitely is no
Typescript type declaration to PostgreSQL CREATE TABLE converter
ts2psql NOTE: This is WIP. Details in this readme are ideal state. Current usage: go build && ./ts2psql (or go build && ts2psql if on Windows OS). A s
Crud - A mysql crud code generate tool from table DDL sql file
crud is a mysql crud code generate tool 中文文档 Getting Started Overview Crud is a
QR code generator (ASCII & PNG) for SEPA payments
QR code generator (ASCII & PNG) for SEPA payments
Golang Transliterator provides one-way string transliteration.
Golang text Transliterator Golang Transliterator provides one-way string transliteration. It takes Unicode text and converts to ASCII characters. Exam
A simple javascript website that takes user input, queries a Go based backend which then creates ascii art and sends it back to the frontend
A simple javascript website that takes user input, queries a Go based backend which then creates ascii art and sends it back to the frontend. Finally the site displays the ascii art and offers the option to download as multiple file types.
Human-friendly Go module that builds and prints directory trees using ASCII art
Human-friendly Go module that builds and prints directory trees using ASCII art.
API for generate image to ASCII Art
ASCII API Generate ASCII art from image. You can try this API here: ascii.projec
GoStruct2Table - format your struct like a table.
GoStruct2Table format your struct like a table. Installing $ go get -u -v github.com/runningzyp/GoStruct2Table Simple Example import parser "github.c
Pretty console printing of tabular data
go-tableify Pretty console printing of tabular data Installation Make sure you have a working Go environment. Follow the Go install instructions. To i
Golang struct to postgres table shifter.
pg-shifter Golang struct to postgres table shifter. go1.9+ required. The main objective is to keep the table's complete schema details in golang table
A example of a join table using liquibase and gorm
A example of a join table using liquibase and gorm. Additionally the join table's composite key is used as a composite foreign key for another table.
Ascii-art-web
ASCII-ART-WEB Author: Alika96 How to run Run the following commands: For building an image: docker image build -t ascii-art-web-docker . For showing i
Store a topic messages to database table
Store messages to database table by structure hints The message type in the broker must be the json object Only use one table for store data Configura
A comphrehensive tool for converting between data table formats
tblconv A simple tool for converting one "table" format into another. Supported Formats CSV source output Excel source output SQL source output CLI Fe
OTF font with vertical bars for one-line ASCII spectrum analyzers, graphs, etc
graph-bars-font OTF font with vertical bars for one-line ASCII spectrum analyzers, graphs, etc. I didn't find anything similar on the net so I decided
Browser based Ascii-art generator with simple web design
Browser based Ascii-art generator with simple web design
Perform a simple Vinegere cipher substitution of ASCII alphabetical characters.
Perform a simple Vinegere cipher substitution of ASCII alphabetical characters. Ignores special ASCII characters, and non ASCII characters.
Easily to convert JSON data to Markdown Table
Easily to convert JSON data to Markdown Table
get windows system call number dynamically, it doesn't need the system call table.
GetSyscallID get windows system call number dynamically, it doesn't need the system call table. Try download go get github.com/akkuman/getsyscallid/cm
create PDF from ASCII File for Cable labels
CableLable create PDF from ASCII File for Cable labels file format is one label per line, a line containing up to 3 words, each word is a line on the
A join table using a composite index with gorm and liquibase
Code to model checking in to events at kiosks. Context: A kiosk enables users to check in to one of several events. At the same time, multiple kiosks
import csv into existing table postgresql or cockroachdb
import csv into existing table postgresql or cockroachdb
Go library that stores data in Redis with SQL-like schema
Go library that stores data in Redis with SQL-like schema. The goal of this library is we can store data in Redis with table form.
skiptable is a jump table that mimics redis' zset using go, and implements most of the features of redis zset
skiptable is a jump table that mimics redis' zset using go, and implements most of the features of redis zset
Generate a global index for multiple markdown files recursively
markdown index Markdown-index is a library to help you generate a global index for multiple markdown files recursively in a directory, containing a su
Simple utilities for creating ascii text in Go
Simple utilities for creating ascii text in Go
asciigrid is a Go package that implements decoder and encoder for the Esri ASCII grid format, also known as ARC/INFO ASCII GRID.
asciigrid asciigrid is a Go package that implements decoder and encoder for the Esri ASCII grid format, also known as ARC/INFO ASCII GRID. Install go
Generate Markdown table for starred repo for a user.
List of Starred Repository How this generated? Id Name Description Star Counts Topics/Tags Last Updated 1 coreutils Cross-platform Rust rewrite of the
Data Structures in Go: Hash Table
Data Structures in Go: Hash Table he time has come to implement one of the most commonly used data structures in software development - the Hash Table
Simple SQL table fuzzing
SQLfuzz Load random data into SQL tables for testing purposes. The tool can get the layout of the SQL table and fill it up with random data. Installat
Distributed cache and in-memory key/value data store.
Distributed cache and in-memory key/value data store. It can be used both as an embedded Go library and as a language-independent service.
Generate ANSI-/Ascii-art version images/Gifs in your terminal.
ANSI-Art NOTE: This toy project is not yet finished. ANSI-version Logo Block ANSI-version Logo ASCII-version Logo Support Platform You are kindly remi
CLI tool for manipulating Ceph's upmap exception table.
pgremapper When working with Ceph clusters, there are actions that cause backfill (CRUSH map changes) and cases where you want to cause backfill (movi
A cross-platform tool to convert images into ascii art and print them on the console
A cross-platform tool to convert images into ascii art and print them on the console
Stonks is a terminal based stock visualizer and tracker that displays realtime stocks in graph format in a terminal.
Stonks is a terminal based stock visualizer and tracker. Installation Requirements: golang = 1.13 Manual Clone the repo Run make && make install Pack
periodic table on the command line
element The periodic table on the command line Installation • Usage Installation Go get it! go get -u -v github.com/gennaro-tedesco/element Usage Usi
Utilities to prettify console output of tables, lists, progress-bars, text, etc.
go-pretty Utilities to prettify console output of tables, lists, progress-bars, text, etc. Table Pretty-print tables into ASCII/Unicode strings.
Go package containing implementations of efficient encoding, decoding, and validation APIs.
encoding Go package containing implementations of encoders and decoders for various data formats. Motivation At Segment, we do a lot of marshaling and
Automatically generate Go test boilerplate from your source code.
gotests gotests makes writing Go tests easy. It's a Golang commandline tool that generates table driven tests based on its target source files' functi
ASCII table in golang
ASCII Table Writer Generate ASCII table on the fly ... Installation is simple as go get github.com/olekukonko/tablewriter Features Automatic Padding
Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.
asciigraph Go package to make lightweight ASCII line graphs ╭┈╯. Installation go get github.com/guptarohit/asciigraph Usage Basic graph package main
weather app for the terminal
wego is a weather client for the terminal. Features show forecast for 1 to 7 days nice ASCII art icons displayed info (metric or imperial units): temp
A fast diff tool for comparing csv files
csvdiff A fast diff tool for comparing csv files. What is csvdiff? Csvdiff is a difftool to compute changes between two csv files. It is not a traditi
🕹️ A basic gameboy emulator with terminal "Cloud Gaming" support
Gameboy.Live 🕹️ Gameboy.Live is a Gameboy emulator written in go for learning purposes. You can simply play Gameboy games on your desktop: Or, "Cloud
Gorched is terminal based game written in Go inspired by "The Mother of all games" Scorched Earth
Gorched Gorched is terminal based game written in Go inspired by "The Mother of all games" Scorched Earth. How the game looks like depends on your ter
Pogreb is an embedded key-value store for read-heavy workloads written in Go.
Embedded key-value store for read-heavy workloads written in Go
🚩 TOC, zero configuration table of content generator for Markdown files, create table of contents from any Markdown file with ease.
toc toc TOC, table of content generator for Markdown files Table of Contents Table of Contents Usage Installation Packages Arch Linux Homebrew Docker
Automatically generate Go test boilerplate from your source code.
gotests gotests makes writing Go tests easy. It's a Golang commandline tool that generates table driven tests based on its target source files' functi
Find outdated dependencies of your Go projects. go-mod-outdated provides a table view of the go list -u -m -json all command which lists all dependencies of a Go project and their available minor and patch updates. It also provides a way to filter indirect dependencies and dependencies without updates.
go-mod-outdated An easy way to find outdated dependencies of your Go projects. go-mod-outdated provides a table view of the go list -u -m -json all co
Fixed width file parser (encoder/decoder) in GO (golang)
Fixed width file parser (encoder/decoder) for GO (golang) This library is using to parse fixed-width table data like: Name Address
ASCII transliterations of Unicode text.
go-unidecode ASCII transliterations of Unicode text. Inspired by python-unidecode. Installation go get -u github.com/mozillazg/go-unidecode Install C
A simple and light excel file reader to read a standard excel as a table faster | 一个轻量级的Excel数据读取库,用一种更`关系数据库`的方式解析Excel。
Intro | 简介 Expect to create a reader library to read relate-db-like excel easily. Just like read a config. This library can read all xlsx file correct
:foggy: Convert image to ASCII
🌁 Image2ascii Image2ASCII is a library that converts images into ASCII images and provides command-line tools for easy use. Installation go get githu
Distributed cache and in-memory key/value data store. It can be used both as an embedded Go library and as a language-independent service.
Olric Distributed cache and in-memory key/value data store. It can be used both as an embedded Go library and as a language-independent service. With
Golang struct-to-table database mapper
Structable: Struct-Table Mapping for Go Warning: This is the Structable 4 development branch. For a stable release, use version 3.1.0. Structable deve
Go database query builder library for PostgreSQL
buildsqlx Go Database query builder library Installation Selects, Ordering, Limit & Offset GroupBy / Having Where, AndWhere, OrWhere clauses WhereIn /
A fast data generator that's multi-table aware and supports multi-row DML.
If you need to generate a lot of random data for your database tables but don't want to spend hours configuring a custom tool for the job, then datage
Embedded key-value store for read-heavy workloads written in Go
Pogreb Pogreb is an embedded key-value store for read-heavy workloads written in Go. Key characteristics 100% Go. Optimized for fast random lookups an
Go datastructures.
Go Data Structures by Tim Henderson ([email protected]) Copyright 2013, Licensed under the GPL version 2. Please reach out to me directly if you requ
Tabular simplifies printing ASCII tables from command line utilities
tabular Tabular simplifies printing ASCII tables from command line utilities without the need to pass large sets of data to it's API. Simply define th
Simple tables in terminal with Go
Simple tables in terminal with Go This package allows to generate and display ascii tables in the terminal, f.e.: +----+------------------+-----------
Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.
asciigraph Go package to make lightweight ASCII line graphs ╭┈╯. Installation go get github.com/guptarohit/asciigraph Usage Basic graph package main
A Go library for building command line applications
gocmd A Go library for building command line applications. Features Advanced command line arguments handling Subcommand handling Short and long comman