An open API service indexing awesome lists of open source software.

https://github.com/darosh/gridy

TypeScript grid library for server and browser
https://github.com/darosh/gridy

Last synced: about 1 month ago
JSON representation

TypeScript grid library for server and browser

Awesome Lists containing this project

README

        

# Gridy

[![Build Status](https://travis-ci.org/darosh/gridy.svg?branch=master)](https://travis-ci.org/darosh/gridy)
[![Maintainability](https://api.codeclimate.com/v1/badges/de4219ef64ecd6a39039/maintainability)](https://codeclimate.com/github/darosh/gridy/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/de4219ef64ecd6a39039/test_coverage)](https://codeclimate.com/github/darosh/gridy/test_coverage)

> TypeScript grid library for server and browser

![](https://darosh.github.io/gridy/examples/output/demo1.svg)![](https://darosh.github.io/gridy/examples/output/demo2.svg)![](https://darosh.github.io/gridy/examples/output/demo3.svg)

Based on [Hexagonal Grids](http://www.redblobgames.com/grids/hexagons/) and [Amit’s Thoughts on Grids](http://www-cs-students.stanford.edu/~amitp/game-programming/grids/) articles.

Used in [gridy-games](https://github.com/darosh/gridy-games) and [gridy-games-lib](https://github.com/darosh/gridy-games-lib)

Current version has unstable API and unfinished implementation of features.

## Demo

Sandbox, examples and usage: [./examples/index.html](//darosh.github.io/gridy/examples/index.html)

## Documentation

[./doc/index.html](//darosh.github.io/gridy/doc/index.html)

### Grids

|[Rectangular](https://darosh.github.io/gridy/doc/classes/rectangulargrid.html)|[Brick](https://darosh.github.io/gridy/doc/classes/brickgrid.html)|[Hexagonal](https://darosh.github.io/gridy/doc/classes/hexagonalgrid.html)|[Triangular](https://darosh.github.io/gridy/doc/classes/triangulargrid.html)|
|-|-|-|-|
|![](https://darosh.github.io/gridy/examples/output/rectangular-grid.svg)|![](https://darosh.github.io/gridy/examples/output/brick-grid.svg)|![](https://darosh.github.io/gridy/examples/output/hexagonal-grid.svg)|![](https://darosh.github.io/gridy/examples/output/triangular-grid.svg)|