254 Resources
sanitize Package sanitize provides functions to sanitize html and paths with go (golang). FUNCTIONS sanitize.Accents(s string) string Accents replaces
HTML StripTags for Go This is a Go package containing an extracted version of the unexported stripTags function in html/template/html.go. ⚠️ This pack
dirtywords Inspired by gau, dirtywords builds targeted wordlists for a given domain using "dirty" knowledge from AlienVault's Open Threat Exchange, th
go-term-markdown go-term-markdown is a go package implementing a Markdown renderer for the terminal. Note: Markdown being originally designed to rende
did did is a Go package that provides tools to work with Decentralized Identifiers (DIDs). Install go get github.com/ockam-network/did Example packag
allot allot is a small Golang library to match and parse commands with pre-defined strings. For example use allot to define a list of commands your CL
gochro is a small docker image with chromium installed and a golang based webserver to interact wit it. It can be used to take screenshots of w
Persian tools An anthology of a variety of tools for the Persian language in Golang Todos Bill calculator Digits Validate Bank card number. Find Bank'
binarydist Package binarydist implements binary diff and patch as described on http://www.daemonology.net/bsdiff/. It reads and writes files compatibl
This repository provides Ghostscript module for awesome Gotenberg With power of Ghostscript Gotenberg can convert PDFs to PDF/A-1b, PDF/A-2b, PDF/A-3b
Hugo-to-Gemini converter This repo holds a converter of Hugo Markdown posts to text/gemini (also named Gemtext in this README). The converter is suppo
基于文本密度的html2article实现[golang] Install go get -u -v github.com/sundy-li/html2article Performance Accuracy: = 98% Qps: 2w/s , 0.06ms/op go test -bench
syntaxhighlight Package syntaxhighlight provides syntax highlighting for code. It currently uses a language-independent lexer and performs decently on
Emojictl (pronounced emoji control) is a package (& CLI wrapper) for managing Emojis on platforms that support custom emojis. Currently only Slack support is implemented.
gosexy/gettext Go bindings for GNU gettext, an internationalization and localization library for writing multilingual systems. Requeriments GNU gettex
exml 🧑💻 Go XML generator without Structs™ Package exml allows XML documents to be generated without the usage of structs or maps. It is not intende
Tideland Go Library Description The Tideland Go Library contains a larger set of useful Google Go packages for different purposes. ATTENTION: The cell
csvparser This package provides a fast and easy-of-use custom mapping from .csv data into Golang structs. Index Pre-requisites Installation Examples C
Go语言QQ群: 102319854, 1055927514 凹语言(凹读音“Wa”)(The Wa Programming Language): https://github.com/wa-lang/wa gettext-go: GNU gettext for Go (Imported By Ku
gpy 汉语拼音转换工具 Go 版。 简体中文 Installation go get -u github.com/go-ego/gpy install CLI tool: go get -u github.com/go-ego/gpy/tools/pinyin $ pinyin 中国话 zhōn
Fabric-Batch-Chaincode Fabric-Batch-Chaincode (FBC) is a library that enables batch transactions in chaincode without additional trusted systems. Over
SDP Package sdp implements SDP: Session Description Protocol [RFC4566]. Complies to gortc principles as core package. Examples See examples folder. Al
go-remarkable2pdf Go library to parse and render Remarkable lines files as PDF.
Will take a markdown file as input and then create a PDF file with the markdown formatting.
enca This is a minimal cgo bindings for libenca. If you need to detect the language of a string you can use guesslanguage package. Supported Go versio
Diff3 A diff3 text merge implementation in Go based on the awesome paper below. "A Formal Investigation of Diff3" by Sanjeev Khanna, Keshav Kunal, and
Handlebars for golang with the same features as handlebars.js 3.0. Hard fork of Raymond to modularize and keep up with handlebars development.
regroup Simple library to match regex expression named groups into go struct using struct tags and automatic parsing Installing go get github.com/oris
genex Genex package for Go Easy and efficient package to expand any given regex into all the possible strings that it can match. This is the code that
go-testmark Do you need test fixtures and example data for your project, in a language agnostic way? Do you want it to be easy to combine with documen
gofmtmd gofmtmd formats go source code block in Markdown. detects fenced code & formats code using gofmt. Installation $ go get github.com/po3rin/gofm
Takenoco A parser combinator library for Go. Examples CSV parser Dust - toy scripting language Usage Define the parser: package csv import ( "err
Goribot 一个分布式友好的轻量的 Golang 爬虫框架。 完整文档 | Document !! Warning !! Goribot 已经被迁移到 Gospider|github.com/zhshch2002/gospider。修复了一些调度问题并分离了网络请求部分到另一个仓库。此仓库会继续
Easily to convert JSON data to Markdown Table
About hangul hangul is a set of handy tools for manipulate korean character in Go language. Example package main import ( "fmt" hangu
go-colortext package This is a package to change the color of the text and background in the console, working both under Windows and other systems. Un
Tools to help with Japanese sentence mining
Auto Text Completion Tool This is a simple text completion/editing/auto-correction tool I created in Go. The tool receives the following arguments: Th
csvutil - Your CSV pocket-knife (golang) #WARNING I would advise against using this package. It was a language learning exercise from a time before "e
nerved a simple but peculiar text editor introduction nerved is a text editor bu
xj2go The goal is to convert xml or json file to go struct file. Usage Download and install it: $ go get -u -v github.com/wk30/xj2go/cmd/... $ xj [-t
Goskirt Package goskirt provides Go-bindings for the excellent Sundown Markdown parser. (F/K/A Upskirt). To use goskirt, create a new Goskirt-value wi
fonetic-go assess pronounciblity of text Introduction Fonetic is a library to assess pronounceablility of a given text. For more information, check ou
pangu.go Paranoid text spacing for good readability, to automatically insert whitespace between CJK (Chinese, Japanese, Korean) and half-width charact
Old Norwegian Dictionary Builder Build "Dictionary of the Old Norwegian Language" into easier-to-use data formats. Available formats: JSON DSL XML Usa
goagrep There are situations where you want to take the user's input and match a primary key in a database. But, immediately a problem is introduced:
svenska-yle-rss-content-fixer This little tool attaches article content to the S
chix -- helper middleware and functionality for go-chi/chi 🔗 Table of Contents Usage Features Support & Assistance Contributing License ⚙️ Usage $ go
gofuckyourself A sanitization-based swear filter for Go. Installing go get github.com/JoshuaDoes/gofuckyourself Example package main import ( "fmt"
Dust - toy scripting language Toy scripting language with a syntax similar to Rust. 👍 Syntax similar to Rust 👍 Loose JSON parsing 👍 Calling host fu
gomtch - find text even if it doesn't want to be found Do your users have clever ways to hide some terms from you? Sometimes it is hard to find forbid
kace go get "github.com/codemodus/kace" Package kace provides common case conversion functions which take into consideration common initialisms. Usag