55 Resources
Golang pixel-art-maker 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
macOS Quick Look plugin for Matroska `.mka` files
qlmka: A macOS Quick Look plugin to display Matroska .mka covers This plugin adds support for showing thumbnails of Matroska .mka files in macOS Finde
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
ddl-maker generate ddl (SQL file) from Go struct.
[日本語] What is ddl-maker ddl-maker generate ddl (SQL file) from golang struct. It's only supported MySQL only now. The original code is kayac/ddl-maker
A golang implementation of the Open Pixel Control protocol
__ ___ ___ _____ ___ /'_ `\ / __`\ _______ / __`\/\ '__`\ /'___\ /\ \L\ \/\ \L\ \/\______\/\ \L\ \ \ \L\ \/\ \__/ \ \
Caps - Attempt at making computer generated pixel art from bottle caps
I started sorting the caps and realised that there are significantly more Alexan
🌕 Server application for storing doujinshi, manga, art collections and other galleries with API and user control. Written in Go.
🌕 Server application for storing doujinshi, manga, art collections and other galleries with API and user control. Written in Go.
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
A small drunken bishop written in Go to represent bytes.
Go, Little Drunken Bishop! go get github.com/eloonstra/go-little-drunken-bishop Table of Contents How does it work? Usage Example License Contributin
Lightweight, single-binary Backup Repository client. Part of E2E Backup Architecture designed by RiotKit
Backup Maker Tiny backup client packed in a single binary. Interacts with a Backup Repository server to store files, uses GPG to secure your backups e
Go-Generative-Art-A - Generate PNG art from source images! GOLang Generative Art
GO Lang Generative Art Tool A Take source images and generate art utilizing sour
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
Simple pixel monospaced font package for golang
fopix Simple monospaced pixel font package for golang Partly idea taken from: pixfont Installation go get github.com/toelsiba/fopix Fonts Font files a
State of the art point location and neighbour finding algorithms for region quadtrees, in Go
Region quadtrees in Go Region quadtrees and efficient neighbour finding techniques in Go Go-rquad proposes various implementations of region quadtrees
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
Little golang app that allows you to download a youtube video as mp3, and optionally embed ID3 tags -Cover Art, Artist ...-
yt2mp3 Little golang app that allows you to download a youtube video as mp3, and optionally embed ID3 tags -Cover Art, Artist ...- Instructions At the
Indie Turn Based Strategy in Isometric Pixel Art
Tanks of Freedom Indie Turn Based Strategy in Isometric Pixel Art A classic turn-based strategy game with two armies fighting against each other. Chal
A procedural textures authoring and 3D model painting tool based on the Godot game engine
Material Maker This is a tool based on Godot Engine that can be used to create textures procedurally and paint 3D models. Its user interface is based
A free & open-source 2D sprite editor, made with the Godot Engine! Available on Windows, Linux, macOS and the Web!
Pixelorama - your free and open-source sprite editor! Made by Orama Interactive with the Godot Engine, written in GDScript! Make sure to visit our web
Addon for Godot Engine. Adds support for RPG Maker's Autotile tilesets.
Deprecation Notice This is written for and compatible only with Godot 2.x. Please use Godot's built in auto-tile system for later versions. Godot Auto
Archiving Street Art in a distributed manner
Graffiti Repository provides a tool for graffiti community to keep track and preserving street artwork in their areas. Features Distributed storage Th
MPD client inspired by ncmpcpp written in GO with builtin cover art previews.
goMP MPD client inspired by ncmpcpp written in GO demo.mp4 Roadmap Add Functionality to Sort out most played songs Add a config parser Image Previews
Browser based Ascii-art generator with simple web design
Browser based Ascii-art generator with simple web design
Official vilmos visual language interpreter!
vilmos interpreter - let's put software in museums 🎨 Uninstall all your IDE's, close the terminal, install your favourite drawing software and start
A suite of tools for NFT generative art.
nftool A suite of tools for NFT generative art. Features Traits/Attributes/Properties Generation Configure custom rarity Generate collection attribute
Comparison of Pixel and Ebiten API on the trees tutorial
Rewriting the trees tutorial of Pixel with Ebiten for API comparison I tried Pixel and really liked the clean API but the dev seems to be on pause sin
a simple golang program that shows the time in asci art.
Curtime a simple golang program that shows the time in asci art. Installing Other For other distros you can grab a executable file from the releases.
Example of how to achieve pixel perfect shadows in a 2D view
Lights and Shadows Example of how to achieve pixel perfect shadows in a 2D view. The sample is based on the following sources: 2D Pixel Perfect Shadow
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
Toy Shader in TinyGo for Game Boy Advance.
toyshader.gba Toy Shader in TinyGo for Game Boy Advance. Releases v0.2: 80x80 screen with 3x2 pixel block version for drawing speed. v0.1: 240x160 pix
Contracts for the versus-flow.art project
Versus Flow Auction Contract This is a git repo for the cadence contrats for versus@flow. Follow the guide below to set it up and test locally in the
Flappy Game
Flappy Game The following command will open the game window. go run main.go Press the spacekey to avoid obstacles. To continue, press the spacekey. G
Build apps for pixel-based displays.
Pixlet Pixlet is an app runtime and UX toolkit for highly-constrained displays. We use Pixlet to develop applets for Tidbyt, which has a 64x32 RGB LED
Convert images to computer generated art using delaunay triangulation.
▲ Triangle is a tool for generating triangulated image using delaunay triangulation. It takes a source image and converts it to an abstract image comp
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
Generate high-quality triangulated art from images.
An iterative algorithm to generate high quality triangulated images.
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
An iterative algorithm to generate high quality triangulated images.
Triangula uses a modified genetic algorithm to triangulate images. It works best with images smaller than 3000px and with fewer than 3000 points, typically producing an optimal result within a couple of minutes.
An iterative algorithm to generate high-quality triangulated images.
An iterative algorithm to generate high quality triangulated images. Introduction Triangula uses a modified genetic algorithm to triangulate images. I
Creative coding in Go
Ink is a framework for creative 2D graphics in Go, based on OpenGL. Visit buchanae.github.io/ink for more. Example: a simple triangle Install: go get
Reproducing images with geometric primitives.
Primitive Pictures Reproducing images with geometric primitives. How it Works A target image is provided as input. The algorithm tries to find the sin
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
Fast face detection, pupil/eyes localization and facial landmark points detection library in pure Go.
Pigo is a pure Go face detection, pupil/eyes localization and facial landmark points detection library based on Pixel Intensity Comparison-based Objec
generativeart is a Go package to generate many kinds of generative art.
generativeart is a Go package to generate many kinds of generative art. The goal is to collect some excellent generative art (implemented in R or Processing), and rewrite them in Go again
Generative Julia Set Image in Go
julia Generative Julia Set Image in Go In general terms, a Julia set is the boundary between points in the complex number plane or the Riemann sphere
Faster than the fastest in the world pixel-by-pixel image difference tool.
imgdiff Faster than the fastest in the world pixel-by-pixel image difference tool. Why? imgdiff isn't as fast as a tool like this should be and I'm no
3D line art engine.
ln The 3D Line Art Engine ln is a vector-based 3D renderer written in Go. It is used to produce 2D vector graphics (think SVGs) depicting 3D scenes. T
: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
:triangular_ruler: Create beautiful generative image patterns from a string in golang.
geopattern Create beautiful generative image patterns from a string in golang. Go port of Jason Long's awesome GeoPattern library. Read geopattern's d
:pushpin: State of the art point location and neighbour finding algorithms for region quadtrees, in Go
Region quadtrees in Go Region quadtrees and efficient neighbour finding techniques in Go Go-rquad proposes various implementations of region quadtrees
:art: Contextual fmt inspired by bootstrap color classes
Cfmt Contextual fmt It provides contextual formatting functions that have nearly identical usage of the fmt package. The ideas were borrowed from boot
Kelp is a free and open-source trading bot for the Stellar DEX and 100+ centralized exchanges
Kelp Kelp is a free and open-source trading bot for the Stellar universal marketplace and for centralized exchanges such as Binance, Kraken, CoinbaseP