Top 23 Tile Open-Source Projects
-
VegaScroll
↕️ VegaScroll is a lightweight animation flowlayout for UICollectionView completely written in Swift 4, compatible with iOS 11 and Xcode 9.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
go-staticmaps
A go (golang) library and command line tool to render static map images using OpenStreetMap tiles.
-
MapCompose
A fast, memory efficient Jetpack Compose library to display tiled maps, with support for markers, paths, and rotation.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
videowall
Video wall with multiple tiles that enables synchronized video playback, mirrored or tiled.
-
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.
-
Retiled
An attempt at creating a "desktop" environment mainly for Linux phones and tablets that's similar in function to some parts of Microsoft's Windows Phone 8.x, primarily the Start screen, Search app, navigation bar, Action Center, and the status bar. Development is mainly being done using the PinePhone, so that'll be the main supported device.
-
TileGameLib
TileGameLib is a toolkit for quick and easy development of tile-based, pseudo-8-bit games.
-
bottled-up-tilemap
The most advanced tilemap plugin for Godot. Features include everything you can think of and everything from every other plugins.
-
2048-circle
Use the arrow keys to move the tiles. When two tiles with the same number collide, they will merge into their sum. Try to get the 2048 tile!
-
PTM
PTM (Programmable Tile Machine) is a "pseudo-8-bit fantasy computer" that you can program using a built-in programming language called PTML.
-
moulinette-tiles
Moulinette Forge submodule which provides capabilities for importing and managing tiles
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Need help using https://github.com/AliFlux/MapTilesDownloader to download the following maps 1944, 1956 and 1993: https://gis.sinica.edu.tw/showwmts/index.php?s=tileserver&l=AM50K_1944
This is a great map resource I use a lot to set my routes: https://www.cyclosm.org/
Project mention: I made a new interpreted, low-level programming language from scratch that allows you to create tile-based, pseudo-8-bit minigames for Windows (open-source on GitHub, C++ project using SDL 2) | /r/programming | 2023-05-16I have actually developed a separated library called TGL.lib that implements both tiles, smooth scrolling and also sprites which can move freely on top of the tile buffers and can detect collisions between each other (https://github.com/FernandoAiresCastello/TileGameLib). I'm going to include some of that same functionality into PTM version 2.
It's still a work in progress so it's not really usable yet but it's there for people who want to follow the progress : https://github.com/Dark-Peace/bottled-up-tilemap
Project mention: Introducing PETSCIITile Framework - Building Tile-Based Games with ASCII and Graphics! | dev.to | 2023-07-17Link to Source Code: here
Project mention: I've been developing a sort of "fantasy console" that interprets a custom programming language that you can make little tile-based games with... It would be cool to see what people can create with it so I thought it would be a good idea to try posting here. More details in the comments: | /r/playmygame | 2023-05-27
When using tilemaps in p5.js, especially in canvas mode, you might just go with the approach this library uses: https://github.com/RandomGamingDev/Tilemapp5js and just draw every tile every frame which is slow. The next best thing is to simply render it to another canvas and then render any changes over it when needed, but this takes up a bunch of vram, requires multiple canvases, as well as still being best used with chunks for performance reasons, and using the CPU for all tile calculations.
Tiles related posts
Index
What are some of the best open-source Tile projects? This list will help you:
Project | Stars | |
---|---|---|
1 | VegaScroll | 2,930 |
2 | openmaptiles | 2,294 |
3 | MapTilesDownloader | 381 |
4 | go-staticmaps | 337 |
5 | cyclosm-cartocss-style | 221 |
6 | MapCompose | 189 |
7 | tile-gaps | 95 |
8 | videowall | 84 |
9 | VTerminal | 75 |
10 | mapsplit | 64 |
11 | Retiled | 63 |
12 | FastVector | 45 |
13 | openvtpk | 41 |
14 | TileGameLib | 29 |
15 | vtpk2mbtiles | 18 |
16 | bottled-up-tilemap | 12 |
17 | 2048-circle | 11 |
18 | Pray-Times | 9 |
19 | reptiles.dev | 8 |
20 | PETSCII-Tile | 6 |
21 | PTM | 4 |
22 | moulinette-tiles | 2 |
23 | Tilemapp5js | 0 |
Sponsored