An alternative, cheap Datastore Editor plugin! [thousands of installs & available on Github!]

Yes that issue was fixed, it is smoother now, thank you!

1 Like

I double checked this one with my glasses on:

Dropdown does not hide descendants


DSEditor_OpenSource__bug_Tables_error.rbxl (202.2 KB)


  1. Publish the experience, and enable Data Store API Access.
  2. Play test with your character in Studio, then Stop.
  3. Open the plugin, and connect to a Data Store, then the Key.
    • Both the Name and Key will be in the output after stopping a play-test mode.
  4. Click the dropdown arrows for:
    1. (Key Name) to open.

    2. PlayerData to open.

    3. (Key Name) to hide.

      • It hides PlayerData, but not its descendants.

When I hide “Dev_(UserId)”, I expect it to hide all of its descendants.
No errors in output.



It seems like I fixed the issue.
Sorry for the inconvenience!

1 Like

Is there a way to list the keys in a given DataStore?

Thank you

Nope, that’s not possible. Roblox doesn’t let us do that.

What about ListKeysAsync method?

that already exists via globaldatastores. this function dosent exist in normal datastores.

What do you mean by “normal” datastores?
I am using the datastores with the following code:
local dataStore = DataStoreService:GetDataStore(“SomeName”)

is this a “normal” datastore?
I can call ListKeysAsync on this datastore and loop through the “pages” objects

1 Like

I get the error 21:45:22.294 ChangeVal is not a valid member of Frame "oKeyMoney2" - Edit 21:45:22.294 Stack Begin - Studio 21:45:22.294 Script 'cloud_6013845672.DataEditor.MainScript', Line 483 - Studio 21:45:22.294 Stack End

This might be a dumb question, but can you make a gui version of this plugin, like make it only accesible to admins, or maybe people who cant use studio

Datastore editor is going by a new model!

Hello developers.
Today, I would like to announce a new model that this plugin will follow.
It has been 4 years since the release, and this plugin is getting so many installs day-by-day.
So, I’ve made the decision to make the plugin paid, but still provide a full free version.
From now on, the plugin on the creator store costs $4.99 but you can get the .rbxmx file for free from the Github repository.

So, why buy it for money?

  • First of all, I’ll try to provide updates to the plugin and if you have bought the plugin, you will recieve updates earlier and also update by just clicking a button in Studio.

  • You can support the plugin’s development as well as my work. It means a lot to me and keeps me motivated to work on my plugins

What are the plans?

I want to make sure to fix UX issues, bugs first. Then, I would love to add some features that the community suggests! Also add more options to the plugin.
So, I would love to hear your opinions and suggestions!

New logo design

After all these years, I’ve designed a new logo for the plugin!
Take a look

(no text version)

Which one do you prefer? I’ll use the text version for now.

  • With text
  • Without text

0 voters

Thank you, everyone!

Thank you so much for the tens of thousands of installs!
I’m so proud of this plugin and I would love to make it come to life again, with updates, new features.

Edit: Roblox doesn’t allow me to set a USD price at the moment. I hope it will be resolved soon


nice plugin keep going with your work bro

1 Like

Sorry for the delay, there were some issues with the website but Roblox has quickly fixed it and now you can buy the plugin for $4.99!

Hi, i know that this is a stupid question but uhh, how do i apply my datastore? It isn’t applying for whatever reason

Bug: value called “UnlockedModes” hided (no matter what it contains)

Could you show me a screenshot of the output window? It would be really helpful.

Hi, i have a question about your plugin, is there a way to disable plugin’s prints? ty

Which prints exactly? Maybe they’re not intentional.

the print Data editor is loading

1 Like

Oh alright, the prints have been removed!
Please update the plugin.

1 Like