GameSalad has a number of github repos and glitch projects that can help expand what you can do with GameSalad:



Library Repos

GSTables-JS

A javascript library that helps you parse and create tables suitable for use with GameSalad's Table Network Behaviors.

https://github.com/gamesalad/gstable-js


GSTables-PHP

A php. library that helps you parse and create tables suitable for use with GameSalad's Table Network Behaviors

https://github.com/gamesalad/gstable-php



GameSalad Tables w/ Fast API (Python)

A glitch example api that uses python's Fast API library to provide an API to work with GameSalad's Table Network Behaviors

https://glitch.com/edit/#!/gamesalad-tables-fastapi



GameSalad Groundhog API

Using the above FastAPI project as a starting place, this project pulls data from groundhogday.com's API an formats it for a GameSalad table that will use it to visualize Groundhog Day results

https://glitch.com/edit/#!/gs-groundhog-api


Google Sheets to GameSalad Table Wire Format Gist

This gist has code you can import into your Google Sheet that will allow your google sheet to be an API that servers table data to your game. Because of the inherit limits of google docs, this should only be used for internal testing or for internal / personal apps that need to collect or read data. If you want to use this to manage live game data for bigger games, you should consider putting it behind a caching proxy that will reduce the number of hits directly to Google Docs.

https://gist.github.com/tant42/add5a37bd3143974362c981ff3d3fb4b


Boilerplate Repos

GS Webpack

This boilerplate project lets you code delegates and package your GameSalad HTML5 Apps with the help of webpack.

This will allow you to easily pull in npm packages and see changes as you develop through hotreload.

https://github.com/gamesalad/gs-webpack


GS Tauri

This boilerplate project helps you quickly get your apps packaged as desktop apps using Tauri. Tauri hybrid web/desktop app packager that uses the operating system's native web component so you don't have to deploy a whole web brower with your desktop HTML5 app, reducing download size.

https://github.com/gamesalad/gs-tauri


GS Electron Forge

This boilerplate project helps you quickly get your apps pacakge as desktop apps using Electron. Electron packages chromium and your javascript for a complete desktop app. It is used by apps such as VSCode to take javascript based apps and make them into desktop apps.

https://github.com/gamesalad/gs-electron-forge