All Projects → jakobvarmose → go-qidenticon

jakobvarmose / go-qidenticon

Licence: other
qidenticon (identicon generator from Bitmessage) ported to Go

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to go-qidenticon

icodi
Deterministic Random SVG Icon Generator
Stars: ✭ 18 (+50%)
Mutual labels:  identicon, identicon-generator
identicon
Original Identicon java and canvas implementations
Stars: ✭ 64 (+433.33%)
Mutual labels:  identicon, identicon-generator
identicon-api
A simple API to retrieve SVG identicons
Stars: ✭ 15 (+25%)
Mutual labels:  identicon, identicon-generator
minidenticons
Super lightweight SVG identicon (icon avatar) generator
Stars: ✭ 89 (+641.67%)
Mutual labels:  identicon, identicon-generator
BlockiesSwift
Unique blocky identicons generator for Swift
Stars: ✭ 53 (+341.67%)
Mutual labels:  identicon, identicon-generator
BitChan
BitChan is a decentralized anonymous imageboard inspired by BitBoard and built on top of BitMessage with Tor and GnuPG.
Stars: ✭ 44 (+266.67%)
Mutual labels:  bitmessage
IGIdenticon
Swift identicon generator
Stars: ✭ 88 (+633.33%)
Mutual labels:  identicon
Identicon
Identicon generator written in golang
Stars: ✭ 17 (+41.67%)
Mutual labels:  identicon-generator
identicons
🐍 Github-like identicon generator
Stars: ✭ 27 (+125%)
Mutual labels:  identicon
avatar-privacy
GDPR-conformant avatar handling for WordPress
Stars: ✭ 15 (+25%)
Mutual labels:  identicon
MiNode
Python 3 implementation of the Bitmessage protocol. Designed only to route objects inside the network.
Stars: ✭ 15 (+25%)
Mutual labels:  bitmessage
monsterID
The original MonsterID implementation
Stars: ✭ 56 (+366.67%)
Mutual labels:  identicon
identicon-avatar
👾 GitHub style identicon avatar
Stars: ✭ 15 (+25%)
Mutual labels:  identicon
Gravatar
👤 Gravatar Helper & Generator (Laravel supported)
Stars: ✭ 19 (+58.33%)
Mutual labels:  identicon
awesome-identicons
A curated list of "Visual Hashs" (Identicon, Avatar, Fractal, RandomArt and general Hash Visualization)
Stars: ✭ 156 (+1200%)
Mutual labels:  identicon
Pybitmessage
Reference client for Bitmessage: a P2P encrypted decentralised communication protocol:
Stars: ✭ 2,661 (+22075%)
Mutual labels:  bitmessage
pyHIDS
A HIDS (host-based intrusion detection system) for verifying the integrity of a system.
Stars: ✭ 31 (+158.33%)
Mutual labels:  bitmessage

qidenticon (from Bitmessage) ported to Go

Sample icons

Sample icons

Example

package main

import (
	"image/png"
	"os"

	"github.com/jakobvarmose/go-qidenticon"
)

func main() {
	code := qidenticon.Code("test")
	size := 30
	settings := qidenticon.DefaultSettings()
	img := qidenticon.Render(code, size, settings)
	w, err := os.Create("test.png")
	if err != nil {
		panic(err)
	}
	defer w.Close()
	err = png.Encode(w, img)
	if err != nil {
		panic(err)
	}
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].