Skip to content

foxjetstudios/sheetsync-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SheetSync

SheetSync is a roblox studio plugin that let's you import data from Google sheets directly into studio.


Features

  • Import data from Google sheets
  • Generate:
    • ModuleScripts
    • Scripts
    • Folders with value objects
  • Choose destination (serverstorage, replicatedstorage or workspace)
  • Preview data before you import
  • Output frame for debugging

Usage

  1. Open SheetSync from the plugins tab
  2. Paste your google sheets url
  3. Make sure the sheet is public
  4. Choose:
    • Output type
    • Destination
    • Output name
  5. Click Import
  6. Your data is imported in the destination you selected

How It Works

  • Converts a Google sheets url into a CSV export url
  • Fetches the data using Roblox httpservice
  • Parses headers and rows safely
  • Automatically detects value types
  • Generates instances or luau source code
  • Logs every step in the output frame

Requirements

  • You must allow the plugin to use httpservice.
  • You must allow the plugin to inject scripts
  • Your Google sheet needs to be publicly accessible:
Image

License

Code is released under the MIT License Free to use, modify, and distribute. Please see the 'LICENSE' file for more details


Happy building! :)

About

SheetSync is a Roblox studio plugin that allows you to import data from Google Sheets to studio.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages