Last Letter 💬
2.4k Views
1.1k Executions

Open Source Suggestions

Last Letter
10 months ago
Please login to perform these actions:

Open Source Suggestions is a Last Letter script for Roblox, uploaded to ScriptBlox on Dec 26, 2025.

Does it work?

No reports yet

No reports yet. Tried it? Be the first to say.

Also noticed:

Description

This is a simple open source script that shows word suggestions based on what you type and yes, that includes any prefix.

View Raw
-- This file is licensed under the Mozilla Public License version 2.0
-- The performance is good enough so I thought that I may as well just release it for anyone to use.
local Players = game:GetService("Players")
local Web = game:GetService("HttpService")

local player = Players.LocalPlayer
local parent = player:WaitForChild("PlayerGui")
local frame = parent:WaitForChild("InGame"):WaitForChild("Frame")

local SUGGESTIONS = 6
local SOURCE = "https://raw.githubusercontent.com/dwyl/english-words/refs/heads/master/words_dictionary.json"

local dictionary = {}
local prefixCache = {}

local screen = Instance.new("ScreenGui")
screen.Name = "AutoCompleteSuggestions"
screen.ResetOnSpawn = false
screen.Parent = parent

local labels = {}
for i = 1, SUGGESTIONS do
    local lbl = Instance.new("TextLabel")
    lbl.Name = "Suggestion"..i
    lbl.Size = UDim2.fromOffset(220, 28)
    lbl.Position = UDim2.new(1, -230, 0, 10 + (i-1)*30)
    lbl.BackgroundTransparency = 1
    lbl.TextColor3 = Color3.new(1, 1, 1)
    lbl.Font = Enum.Font.GothamBold
    lbl.TextSize = 22
    lbl.TextXAlignment = Enum.TextXAlignment.Right
    lbl.Text = ""
    lbl.Parent = screen
    labels[i] = lbl
end

task.spawn(function()
    local success, content = pcall(function()
        return game:HttpGet(SOURCE)
    end)


Comments

3
Log in to join the conversation. Login
frzfrsy's profile picture
frzfrsy10 months ago

try do guess do drawing!

1
frzfrsy's profile picture
frzfrsy10 months ago

top tier programming

1
Unnamed_Goose's profile picture
Unnamed_GooseUploader10 months ago(edited)

If you want to remove any words you can do so by modifying the dictionary JSON link with one of your own. This supports dictionary tier lists so if enough suggestions aren't found in the first one it'll go onto the next, this is useful when you want to mostly use a subset of words.

1