• Stars
    star
    6
  • Rank 2,539,965 (Top 51 %)
  • Language
    Go
  • Created over 4 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Visvalingam-Whyatt line simplification algorithm in Go.

More Repositories

1

primitive

Reproducing images with geometric primitives.
Go
12,639
star
2

Craft

A simple Minecraft clone written in C using modern OpenGL (shaders).
C
10,374
star
3

nes

NES emulator written in Go.
Go
5,427
star
4

Minecraft

Simple Minecraft-inspired program using Python and Pyglet
Python
5,220
star
5

gg

Go Graphics - 2D rendering in Go with a simple API.
Go
4,372
star
6

ln

3D line art engine.
Go
3,269
star
7

pt

A path tracer written in Go.
Go
2,077
star
8

sdf

Simple SDF mesh generation in Python
Python
1,583
star
9

Quads

Computer art based on quadtrees.
Python
1,176
star
10

fauxgl

Software-only 3D renderer written in Go.
Go
864
star
11

physarum

Physarum polycephalum slime mold simulation
Go
857
star
12

hmm

Heightmap meshing utility.
C
568
star
13

Tiling

Tilings of regular polygons.
Python
482
star
14

rbgg

Isolate and remove the background gradient from images of paper.
Go
360
star
15

pack3d

Tightly pack 3D models.
Go
323
star
16

rush

Rush Hour puzzle goodies!
Go
287
star
17

axi

Library for working with the AxiDraw v3 pen plotter.
Python
274
star
18

PirateMap

Procedurally generate pirate treasure maps.
Python
263
star
19

simplify

3D mesh simplification in Go.
Go
247
star
20

ribbon

Ribbon diagrams of proteins in #golang.
Go
243
star
21

Punchcard

Generate GitHub-style punchcard charts with ease.
Python
240
star
22

terrarium

Some code for generating topographic contour maps.
Go
222
star
23

pg

Python OpenGL Graphics Framework
Python
209
star
24

dlaf

Diffusion-limited aggregation, fast.
C++
187
star
25

FeedNotifier

Feed Notifier is a Windows application that resides in the system tray and displays pop-up notifications on your desktop when new items arrive in your subscribed RSS or Atom feeds
Python
165
star
26

CellularForms

An implementation of Andy Lomas' Cellular Forms.
C++
155
star
27

MisterQueen

A chess engine written in C.
C
148
star
28

density

Render millions of points on a map.
Go
147
star
29

meshview

Performant 3D mesh viewer written in Go.
Go
133
star
30

delaunay

Fast Delaunay triangulation implemented in Go.
Go
115
star
31

GraphLayout

Graph drawing using simulated annealing for layout.
Python
114
star
32

Piet

Procedurally Generating Images in the Style of Piet Mondrian
Python
97
star
33

ease

Easing functions in #golang.
Go
92
star
34

AdventOfCode2018

My solutions to the Advent of Code 2018 problems.
Python
81
star
35

iMeme

iMeme is a popular meme generator for Mac OS X
Objective-C
72
star
36

DCPU-16

Python scripts for DCPU-16 emulation.
DCPU-16 ASM
70
star
37

xy

Various utilities for the Makeblock XY Plotter Robot Kit
Python
70
star
38

contourmap

Compute contour lines (isolines) for any 2D data in Go.
Go
69
star
39

demsphere

Generate 3D meshes of planets, moons, etc. from spherical DEMs. (WIP)
Go
66
star
40

GPS

Real-time GPS Satellite Positions in 3D
Python
65
star
41

slicer

Fast 3D mesh slicer written in Go.
Go
61
star
42

AllRGB

Scripts for creating AllRGB images.
Python
61
star
43

pixsort

Applying the traveling salesman problem to pixel art.
Go
59
star
44

mol

Render ball-and-stick models of molecules.
Go
58
star
45

Ricochet

Implementation of Ricochet Robot (Rasende Roboter) including a GUI and a solver
Python
54
star
46

domaincoloring

Domain coloring in Go.
Go
50
star
47

Scale

Beautiful Fractals for Mac OS X.
Objective-C
40
star
48

HelloFlask

A boiler-plate starting point for a Flask web application, including SQLAlchemy, WTForms and Bootstrap.
CSS
38
star
49

gorgb

Program to create "allRGB" images.
Go
38
star
50

Field

Creating computer art by simulating charged particle field lines.
Python
37
star
51

TWL06

Official Scrabble dictionary packaged into a convenient Python module.
Python
36
star
52

serve

Simple Go file server for command line development use, a la Python's SimpleHTTPServer.
Go
34
star
53

choppy

Chop 3D models in half with a user-defined slice plane.
Go
34
star
54

Sync

Code inspired by the book.
Python
31
star
55

tracer

Global illumination path tracer in C++
C++
30
star
56

maps

Work in progress. Render maps in #golang with a simple API.
Go
27
star
57

FutureBlocks

Tetris clone written in QBasic.
Visual Basic
26
star
58

HiRISE

Convert HiRISE PDS IMG files to 3D meshes with normal maps.
Python
25
star
59

AdventOfCode2019

My solutions for Advent of Code 2019.
Python
25
star
60

AdventOfCode2021

My solutions for Advent of Code 2021.
Python
24
star
61

lissaknot

Create 3D models of Lissajous knots.
Go
24
star
62

LoginServer

Online multiplayer game login server for secure user authentication.
Python
24
star
63

pyMeme

Cross-platform meme generator application.
Python
23
star
64

HelloGL

Basic project structure for an OpenGL application.
C
22
star
65

ShortUrl

Python module for generating tiny URLs.
Python
22
star
66

imview

Simple image viewer written in Go + OpenGL.
Go
21
star
67

AdventOfCode2020

My solutions for Advent of Code 2020
Python
20
star
68

PieSlice

Making simple wallpapers out of quarter circles.
Python
20
star
69

Manhattan

Rendering the buildings of Manhattan using OSM data and NYC shapefiles.
Python
20
star
70

GameFrame

Game Frame Simulator
Objective-C
19
star
71

Phrases

Source code for a simple website that generates random, two-word phrases.
HTML
18
star
72

poissondisc

Poisson Disc sampling in Go.
Go
16
star
73

Mazes

Maze generation and rendering using Python.
Python
16
star
74

SwtPacMan

Pac-Man clone written in 2005 using Java + SWT.
Java
16
star
75

Mapper

Web app for quickly plotting markers, polylines, polygons, heatmaps, etc. on a map.
JavaScript
15
star
76

mc

Marching cubes algorithm implemented in #golang.
Go
12
star
77

Poker

Python poker hand evaluator
Python
12
star
78

GrayScott

Simple Gray Scott Reaction Diffusion model implemented in C++ and OpenCL
C++
12
star
79

WangTiling

Weighted Wang tiling.
Python
12
star
80

thumbs

Go binary that watches a folder for images and generates thumbnails of them.
Go
11
star
81

DrMario

Dr Mario clone in Python and wxPython, including AI
Python
10
star
82

Fireflies

Synchronizing fireflies using JavaScript and D3.
10
star
83

go-airspy

Go wrapper for the libairspy library.
Go
10
star
84

MLX90640

Arduino & Python code to interface with the MLX90640 thermal camera
Python
10
star
85

go-embree

Simple golang wrapper for embree using cgo
C++
9
star
86

triangulate

Polygon triangulation via ear clipping in #golang.
Go
8
star
87

wxSnow

Falling snowflakes on your Windows desktop.
Python
8
star
88

WellPlate

Python + wxPython user interface for 96 and 384 well plates.
Python
8
star
89

platformer

It's happening!
Go
8
star
90

AdventOfCode2022

My solutions for Advent of Code 2022.
Python
8
star
91

AdventOfCode2023

My solutions to the Advent of Code 2023 puzzles.
Python
7
star
92

Yellow

Visualization for 2015 NYC Yellow Taxi Trips
JavaScript
7
star
93

motion

Constant acceleration motion planner written in Go.
Go
7
star
94

Turing

2-D Turing Machine
Python
7
star
95

Boggle

Web-based Boggle clone written using Python and Flask
Python
6
star
96

colormap

Colormaps for Go.
Go
6
star
97

go-maps

Utilities for rendering maps in Go.
Go
6
star
98

slices2stl

Go
6
star
99

CurveMesh

Python
6
star
100

StarRocket

Star Rocket is a cartoon-themed space game with over 120 action-packed levels!
Objective-C
6
star