An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: 2d

Retrodad0001/exterminate

Learning the Odin language and the SDL3 2D framework API by building a simplified 2D rts game and sharing it with the community

Language: PLSQL - Size: 0 Bytes - Last synced at: about 1 hour ago - Pushed at: about 1 hour ago - Stars: 0 - Forks: 0

elchininet/isometric

A lightweight JavaScript library, written in TypeScript, to create isometric projections using SVGs

Language: TypeScript - Size: 3.42 MB - Last synced at: 16 minutes ago - Pushed at: about 1 hour ago - Stars: 156 - Forks: 12

klashdevelopment/Hydra

Hydra is a JavaScript 2D game engine using HTML5 canvas.

Language: JavaScript - Size: 584 KB - Last synced at: about 10 hours ago - Pushed at: about 11 hours ago - Stars: 0 - Forks: 0

lvntky/fbgl

Lightweight 2D Framebuffer Library for Linux

Language: C - Size: 48.2 MB - Last synced at: about 12 hours ago - Pushed at: about 13 hours ago - Stars: 46 - Forks: 2

EsotericSoftware/spine-runtimes

2D skeletal animation runtimes for Spine.

Language: JavaScript - Size: 471 MB - Last synced at: about 15 hours ago - Pushed at: about 18 hours ago - Stars: 4,624 - Forks: 2,965

cxong/cdogs-sdl

Classic overhead run-and-gun game

Language: C - Size: 141 MB - Last synced at: about 20 hours ago - Pushed at: 1 day ago - Stars: 942 - Forks: 123

alexeykarnachev/crossover

A little 2d sandbox to play with genetic AI training

Language: C - Size: 7.61 MB - Last synced at: about 21 hours ago - Pushed at: 1 day ago - Stars: 5 - Forks: 0

golok727/saki

UI

Language: Rust - Size: 668 KB - Last synced at: about 23 hours ago - Pushed at: 1 day ago - Stars: 1 - Forks: 0

oceanengine/okeevis-render

a fast lightweight 2d graphic library

Language: TypeScript - Size: 1.86 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 48 - Forks: 1

teamgravitydev/gamedev-free-resources

This repository offers free assets for game developers, including 2D and 3D art, sound effects, music, and more, all at no cost.

Size: 2.05 MB - Last synced at: 1 day ago - Pushed at: 6 months ago - Stars: 16 - Forks: 3

Klus3kk/microsociety

An object-oriented project, that represents the simulator of the society, with dynamically changing events and AI implemented methods for more lively environments.

Language: C++ - Size: 1.06 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1 - Forks: 0

remarkablegames/inversion

🔳 Two players must come together to win.

Language: TypeScript - Size: 9.07 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 12 - Forks: 0

srcimon/screwbox

ScrewBox is a minimalist pure Java game engine. If you want to start building your own 2D game without leaving your cozy IDE it might be a fun choice.

Language: Java - Size: 17.8 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 9 - Forks: 0

IliaGodlevsky/Pathfinding

C# project. Realized a visualization of the pathfinding algorithms using Console

Language: C# - Size: 10.2 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 25 - Forks: 7

PixiEditor/PixiEditor

PixiEditor is a Universal Editor for all your 2D needs

Language: C# - Size: 111 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 1,711 - Forks: 109

cheyao/2d-minecraft

2D Minecraft clone with OpenGL and SDL (With custom game engine)

Language: C++ - Size: 96.8 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 14 - Forks: 0

kurushimee/fear-the-weak

A melancholic 2D adventure

Language: GDScript - Size: 247 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

AnimeEffectsDevs/AnimeEffects Fork of herace/AnimeEffects

2D Animation Tool

Language: C++ - Size: 8.72 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 181 - Forks: 21

nesktf/shogle

Graphics framework for C++20

Language: C++ - Size: 7.28 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

6ogo/The-Forsaken-Depths

A 2D Roguelite game with randomly generated rooms

Language: JavaScript - Size: 301 KB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 0 - Forks: 1

Isangeles/mural

2D frontend for Flame engine

Language: Go - Size: 85.3 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 2 - Forks: 1

galacean/engine

A typescript interactive engine, support 2D, 3D, animation, physics, built on WebGL and glTF.

Language: TypeScript - Size: 36.7 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 4,494 - Forks: 315

uncommon-nickname/oberon

Terminal renderer.

Language: Rust - Size: 102 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

LibreCAD/LibreCAD

LibreCAD is a cross-platform 2D CAD program written in C++17. It can read DXF/DWG files and can write DXF/PDF/SVG files. It supports point/line/circle/ellipse/parabola/spline primitives. The user interface is highly customizable, and has dozens of translations.

Language: C++ - Size: 108 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 4,873 - Forks: 1,062

Kaetram/Kaetram-Open

Kaetram is an open-source 2D HTML5 MMORPG. It is an extended version of BrowserQuest (BQ).

Language: TypeScript - Size: 804 MB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 586 - Forks: 132

twpayne/go-geom

Package geom implements efficient geometry types for geospatial applications.

Language: Go - Size: 1.07 MB - Last synced at: 1 day ago - Pushed at: 6 days ago - Stars: 902 - Forks: 111

crownengine/crown

Crown Engine

Language: C++ - Size: 196 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 2,206 - Forks: 162

remarkablegames/lights-out

💡 Collect power-ups before the lights go out!

Language: TypeScript - Size: 3.85 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 1

lichendust/lena

🕹️ A handmade framework for making tiny games

Language: Odin - Size: 79.1 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

mapbox/delaunator

An incredibly fast JavaScript library for Delaunay triangulation of 2D points

Language: JavaScript - Size: 1.3 MB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 2,426 - Forks: 146

friction2d/friction Fork of MaurycyLiebner/enve

Friction Graphics

Language: C++ - Size: 107 MB - Last synced at: about 16 hours ago - Pushed at: about 16 hours ago - Stars: 508 - Forks: 20

Ace17/deeep

A platformer/metroidvania game

Language: C++ - Size: 12.4 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 13 - Forks: 0

ferxooo-bot/NUTRIA-CON-SOMBRERO-

Otter Quest es un juego educativo 2D que enseña a los niños sobre el cuidado del medio ambiente mientras se embarcan en una aventura como una nutria que busca restaurar su hábitat natural.

Language: C# - Size: 17.8 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0

jonobr1/two.js

A renderer agnostic two-dimensional drawing api for the web.

Language: JavaScript - Size: 17 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 8,442 - Forks: 458

shanmugam-26/Hackademia

A collection of free mini web app hacking labs

Language: Python - Size: 3.1 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

synfig/synfig

This is the Official source code repository of Synfig Studio animation software

Language: C++ - Size: 63.9 MB - Last synced at: 2 days ago - Pushed at: 7 days ago - Stars: 1,957 - Forks: 365

zak-45/WLEDVideoSync

Cast video, image, Url to 2D Led Matrix using e131 artNet or DDP ( e.g: WLED ...)

Language: Python - Size: 108 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 24 - Forks: 0

levente-varga/Cardium

Extraction deckbuilder

Language: C# - Size: 986 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0

MrEliptik/godot_experiments

2D, 3D & VR experiments and tutorials in Godot 3 & 4

Language: GDScript - Size: 1 GB - Last synced at: 1 day ago - Pushed at: 5 months ago - Stars: 822 - Forks: 76

Nightre/Rapid.js

🚀 A blazing-fast, minimalist WebGL 2D engine focused purely on rendering. Zero game architecture dependencies

Language: TypeScript - Size: 4.3 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 13 - Forks: 2

AahzBrut/EveOffline2D

Language: C++ - Size: 1.13 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

Halffd/game-gl

2D/3D Game Engine with Advanced Lighting, Dynamic Models, and Custom Shader Support - Built with OpenGL, GLFW, GLM and C++

Language: C - Size: 385 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0

galacean/effects-runtime

It can load and render cool animation effects

Language: TypeScript - Size: 7.81 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 411 - Forks: 14

skyloutyr/VTT

A 3d/2d capable self-hosted virtual tabletop

Language: C# - Size: 7.03 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 5 - Forks: 0

yogstation13/Yogstation

Discord: https://discord.gg/yogs13 Forums: https://forums.yogstation.net

Language: DM - Size: 2.93 GB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 142 - Forks: 450

dasara21/hypermatch

hypermatch is a high-performance ⚡ Go library designed for rapid matching of a large number of rules to events. It processes thousands of events per second 🚀 against extensive rule sets in-memory with minimal latency ⏱️. event-driven, events, json, matching, matching-engine, performance, rule-engine

Size: 1000 Bytes - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

monigarr/MagisteriumAI

Magisterium AI : After Effects Scripts

Language: JavaScript - Size: 29.3 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

Cammin/LDtkToUnity

Unity importer for the LDtk level editor

Language: C# - Size: 57.8 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 404 - Forks: 41

etorth/mir2x

open source MMORPG game

Language: C++ - Size: 143 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 416 - Forks: 178

LupeSalas836/umd-cmsc131-project-showcase

A collection of project descriptions and tested concepts from my CMSC-131(UMD's Introductory CS Course) projects. This showcase highlights key challenges, learnings, and outcomes from each project. For access to code samples or live demos, please contact me directly.

Size: 1.95 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

tversteeg/chuot

🐭 AGPL licensed Rust game engine for 2D pixel-art games

Language: Rust - Size: 6.57 MB - Last synced at: about 23 hours ago - Pushed at: 10 days ago - Stars: 34 - Forks: 2

jimsynz/vivid

Vivid is a simple 2D rendering library written in Elixir.

Language: Elixir - Size: 1.08 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 34 - Forks: 2

hvalfangst/age-of-panda

2D sidescrolling platformer game programmed in Rust

Language: Rust - Size: 1.26 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2 - Forks: 0

Anbeeld/Tilted

Lightweight no-dependency TS library for displaying maps and other similar content in a modern 2.5D way

Language: TypeScript - Size: 6.34 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 31 - Forks: 1

agdturner/ccg-v2d

2D Euclidean geometry

Language: Java - Size: 1.24 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 3

Valkryst/VTerminalPaletteEditor

A standalone GUI application for creating and editing VTerminal palettes.

Language: Java - Size: 28.3 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

Valkryst/VTerminal

A new Look-and-Feel (LaF) for Java, which allows for a grid-based display of Unicode characters with custom fore/background colors, font sizes, and pseudo-shaders. Originally designed for developing Roguelike/lite games.

Language: Java - Size: 20 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 86 - Forks: 8

KorsarOfficial/Gravity-Cubes-2D

Taichi Lang #3

Language: Python - Size: 9.16 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

halftheopposite/TOSIOS

The Open-Source IO Shooter is an open-source multiplayer game in the browser

Language: TypeScript - Size: 3.72 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 396 - Forks: 83

appsinacup/godot-rapier-physics

Godot Rapier Physics – 2D and 3D physics engine for the Godot game engine. with better stability, performance, liquids, determinism, state serialization and no ghost collisions.

Language: Rust - Size: 49.2 MB - Last synced at: 4 days ago - Pushed at: 17 days ago - Stars: 537 - Forks: 31

florianfesti/boxes

Boxes.py - laser cutting boxes and more

Language: Python - Size: 87.6 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1,071 - Forks: 398

foxnne/aftersun

Top-down 2D RPG

Language: Zig - Size: 15 MB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 258 - Forks: 9

twjsanderson/lazy-matrix

Easy to use 2D matrix library

Language: JavaScript - Size: 239 KB - Last synced at: 2 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

h4570/qnx-audi

QNX game for Audi's MMI system

Language: C++ - Size: 2.84 MB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 40 - Forks: 7

FosterFramework/Foster

A small C# game framework

Language: C# - Size: 78.6 MB - Last synced at: 1 day ago - Pushed at: 6 days ago - Stars: 530 - Forks: 42

foreverWIP/sappix

A 2D software renderer for Rust (Incomplete)

Language: Rust - Size: 20.5 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

zenialexandre/lotus

Lotus is a game engine with the main focus of being easy-to-use and straight forward on developing 2D games.

Language: Rust - Size: 7.9 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

libgdx/libgdx

Desktop/Android/HTML5/iOS Java game development framework

Language: Java - Size: 1.03 GB - Last synced at: 5 days ago - Pushed at: 11 days ago - Stars: 23,925 - Forks: 6,481

Cooble/NiceDay

NiceDay - (Terraria in C++)

Language: C++ - Size: 37.2 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 11 - Forks: 2

o2-engine/o2

2D Game Engine with visual WYSIWYG editor and JS scripting

Language: C - Size: 841 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 234 - Forks: 22

Jondolf/avian

ECS-driven 2D and 3D physics engine for the Bevy game engine.

Language: Rust - Size: 8.61 MB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 1,973 - Forks: 149

pharo-graphics/Bloc

Low-level UI infrastructure & framework for Pharo

Language: Smalltalk - Size: 18 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 88 - Forks: 39

le5le-com/meta2d.js

The meta2d.js is real-time data exchange and interactive web 2D engine. Developers are able to build Web SCADA, IoT, Digital twins and so on. Meta2d.js是一个实时数据响应和交互的2d引擎,可用于Web组态,物联网,数字孪生等场景。

Language: TypeScript - Size: 3.09 MB - Last synced at: 3 days ago - Pushed at: 5 days ago - Stars: 869 - Forks: 257

elifyener/TheLostForest

The Lost Forest is an open-source 2D platform game developed with Unity2D. Our character aims to reach the end of the game by collecting the carrots in the chests.

Language: C# - Size: 233 MB - Last synced at: 3 days ago - Pushed at: about 3 years ago - Stars: 36 - Forks: 11

tophat2d/tophat

:tophat: a 2d game library for Umka

Language: C - Size: 75 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 75 - Forks: 5

RustyReich/Multris

A version of Tetris with randomly generated polyominoes of varying sizes

Language: C - Size: 24 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 19 - Forks: 0

h8man/TurboTrack2D

Prototype of 2D arcade style racing game

Language: C# - Size: 680 KB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 88 - Forks: 17

warioddly/flappy-bird

A Flappy Bird clone built with Flutter and Flame Engine. Tap to fly, dodge pipes, and enjoy retro arcade vibes! 🐦

Language: C++ - Size: 12.2 MB - Last synced at: 3 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

Walkator/Kailius

2D Platform Game developed in Unity for Android, Windows, and Linux. Kailius is inspired by the early RPGs, featuring PixelArt aesthetics (8 Bits).

Language: C# - Size: 563 MB - Last synced at: 3 days ago - Pushed at: 10 months ago - Stars: 167 - Forks: 31

yopox/bevy_text_mode

Bevy plugin adding a texture atlas sprite with configurable background and foreground colors.

Language: Rust - Size: 930 KB - Last synced at: 2 days ago - Pushed at: 9 months ago - Stars: 17 - Forks: 0

Bombfuse/emerald 📦

A 2D rust game engine focused on portability.

Language: Rust - Size: 15.7 MB - Last synced at: 1 day ago - Pushed at: 5 months ago - Stars: 554 - Forks: 13

tsparticles/tsparticles

tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks animations and use them as animated backgrounds for your website. Ready to use components available for React.js, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno, Solid, Riot and Web Components.

Language: TypeScript - Size: 362 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 8,139 - Forks: 893

MAHMOUDkhalid16/virtual-room-planner

This VirtualRoom Planner is a user-friendly web-based application that allows users to design their room layout in both 2D and 3D environments with Virtual Reality (VR) support. Currently available for desktop (PC/Laptop) only.

Size: 1.95 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

kidagine/Darklings-FightingGame

DARKLINGS is an accessible F2P 2D fighting game with periodic updates (using Rollback Netcode).

Language: ShaderLab - Size: 347 MB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 286 - Forks: 56

marcelo-earth/generative-manim

🎨 GPT for video generation ⚡️

Language: Python - Size: 1.12 MB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 531 - Forks: 80

brizzinck/rustydoku

Rustydoku is a game based on Woodoku on the classic puzzle genre developed in Rust. It combines the gameplay of Woodoku with a modern design and fast performance for Rustaceans)

Language: Rust - Size: 2.82 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 7 - Forks: 0

deathkiller/jazz2-native

🎮 · Jazz² Resurrection: Native C++ reimplementation of Jazz Jackrabbit 2

Language: C++ - Size: 14.7 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 588 - Forks: 39

hdescottes/GdxGame

Turn-based RPG game using Java and libGDX

Language: Java - Size: 433 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 157 - Forks: 44

Daylily-Zeleen/Godot-DragonBones

A GDExtension plugin of DragonBones for Godot 4.x

Language: C++ - Size: 407 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 110 - Forks: 11

Brackeys/2D-Character-Controller

Free 2D Character Controller for Unity.

Language: C# - Size: 2.93 KB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 1,200 - Forks: 1,607

flekschas/regl-scatterplot

Scalable WebGL-based scatter plot library build with Regl

Language: JavaScript - Size: 7.52 MB - Last synced at: 6 days ago - Pushed at: 9 days ago - Stars: 207 - Forks: 27

febos/SQUARNA-data

SQUARNA benchmark data

Language: Jupyter Notebook - Size: 105 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

iterami/DotEyeIllusion.htm

:astonished: CC0 eye blindspot dot illusion. https://iterami.github.io/DotEyeIllusion.htm/

Language: JavaScript - Size: 23.4 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

Chleba/PIXELARTOR

Animation Tool for converting 3D models with animations into 2D sprite frames.

Language: JavaScript - Size: 5.94 MB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 18 - Forks: 1

JeroenGar/sparrow

The state-of-the-art nesting heuristic for 2D irregular strip packing

Language: Rust - Size: 8.15 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 14 - Forks: 3

ikpil/Box2D.NET

Box2D.NET - a port of Box2D, is a 2D physics engine for games, .NET C#, Unity3D

Language: C# - Size: 2.42 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 14 - Forks: 0

mondeja/simple-icons-blender

Simple Icons Blender add-on

Language: Python - Size: 9.87 MB - Last synced at: 5 days ago - Pushed at: 7 days ago - Stars: 23 - Forks: 0

MichaelMackus/libroguelike

Simple single-header game library in ANSI C with zero dependencies. Most useful for roguelike devs, but has functionality that should be useful to most 2d tile-based games.

Language: C - Size: 279 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

reanimate/reanimate

Haskell library for building declarative animations based on SVG graphics

Language: Haskell - Size: 7.6 MB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 1,148 - Forks: 62

Vertexwahn/FlatlandRT

FlatlandRT is a 2D ray tracer visualization tool

Language: C++ - Size: 74.5 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 74 - Forks: 3