Skip to content
← Back to Community
Word Bank (How many words can we get?)
Profile icon
IMayBeMe

Word Bank

So pretty much this is a word bank I made in flask in which users can submit words into the database. This was definitely fun to make and I'm especially excited to see how many words can we add to the word bank. I've added the following features:

  • Add a word (must be lowercase)
  • The program checks if it is a real word
  • No duplicate words
  • A counter at the top that shows how many words has the community entered
  • All the words displayed at the bottom

Also, I would like to thank @whippingdot(sorry for the ping) for this idea which I modified into this. I think they posted it on a post for project ideas which I saw and thought was pretty cool.

Please leave any suggestions/feedback in the comments and it would be greatly appreciated. PLEASE KEEP IT SFW, I can only remove so much from the list and will probably stop monitoring it for a while.

Edit: How are there already 639 words
Edit 2: It looks really satisfying now :)
Edit 3: Oh wow, we got to almost 2000 words, I was really not expecting this. Every time I come on there is always someone adding more words.
Edit 4: 7000 words!
Edit 5: TRENDING YAY
Edit 6: People are asking for a search feature, but I decided that I won't make one because it would make this even laggier. Just use crtl F as it's faster. Also, it now takes approximately 35 minutes to read every word entered.
Edit 7: 22,000 WORDS! This is actually insane.
Edit 8: 33,000 WORDS!!
Edit 9: 43,000 WORDS Also 116 upvotes!
Edit 10: We have almost added 1/7 of the dictionary!

Voters
Profile icon
ULever
Profile icon
IzmoeGloria
Profile icon
ConfusedFox
Profile icon
PixiGem
Profile icon
OldWizard209
Profile icon
elcorreodeangel
Profile icon
BrettMatthews1
Profile icon
JacobFiggs
Profile icon
justabear
Profile icon
loganhoff2
Comments
hotnewtop
Profile icon
Bookie0

Screen Shot 2021-03-23 at 12.31.44 PM

If anyone would like to know I added those 3 words. You're very welcome.

Profile icon
IMayBeMe

@Bookie0 yes, you make up 0.03% of the words contributed

Profile icon
Bookie0

@IMayBeMe I am proud of my achievement. :)

Profile icon
IMayBeMe

@Bookie0 considering how laggy this has become, adding 3 words would prob take and hour now lol

Profile icon
Bookie0
Profile icon
tussiez

@Bookie0 coolth

Profile icon
Bookie0

@tussiez yup, the opposite of warmth lmao.

Profile icon
BobTheTomatoPie

they mean the lag, it takes like a minute for each word and they were exaggerating @Craz3d324

Profile icon
DonoldJTrump
Profile icon
Bookie0

@DonoldJTrump LOL trump baf

Profile icon
CookieSnowOwl

POLITICAL DISCRIMINATION!
1967
Discrimination law:
People should be protected from retaliation of protests against discrimination on gender, color, origin...(doesn't include political stuff but idc lol)@Bookie0

Profile icon
Bookie0

@CookieSnowOwl interesting.

Profile icon
Bookie0

@Whippingdot well maybe cuz it's funny? or people liked the comment? or because I added those 3 words like i said in the comment>

i think the real question is why are you spamming?

Profile icon
Bookie0

aw thank you dart @Whippingdot, have a great day too! :D

Profile icon
Whippingdot

?? i didn't spam...My comment must've glitched. I don't think I spammed... @Bookie0

Profile icon
Whippingdot

@Bookie0

aw thank you dart @Whippingdot, have a great day too! :D

What????

Profile icon
Bookie0

@Whippingdot don't worry about it :)

Profile icon
Whippingdot

bruh wait actually what happened. I am soo confused lul @Bookie0

Profile icon
Bookie0
Profile icon
CoolDude9000
Profile icon
[deleted]

Screenshot 2021-03-23 at 06.45.08
oooo i added a word!
why does it say melodramatic is not a word??

pneumonoultramicroscopicsilicovolcanoconiosis NOO SOMEONE ALREADY ADDED THAT ;-;

Screenshot 2021-03-23 at 07.30.50

yayyyy i added egg!
dis is thing is so pog

Profile icon
IMayBeMe

@TheC0derGirl Thanks! It was really fun to make

Profile icon
[deleted]
Profile icon
AIDANGREEN6

@TheC0derGirl Wait a minute- I tried to add pneumonoultramicroscopicsilicovolcanoconiosis the other day, and it said it was an invalid word!

Profile icon
[deleted]
Profile icon
Th3Coder

Come on guys, only HUNDREDS OF THOUSANDS of words left!

Never Gonna Give You Up!

We can do this, even though all you really need is this page lol

But hey, at least it's fun! I guess...

Profile icon
tussiez
Profile icon
Th3Coder

@tussiez uhh... am I blind or is your comment blank?

Profile icon
WriteThatDown

@Th3Coder No you're blind, I can see it perfectly

Profile icon
Th3Coder

@WriteThatDown understood, have a nice day

Profile icon
LuckyOreos

I added bake

Profile icon
IMightBeMe

@LuckyOreos Very kool.

Profile icon
EmojiGame

@LuckyOreos I added cook

Profile icon
IMightBeMe

Also very kool @EmojiGame

Profile icon
Hamburgr
Profile icon
IMayBeMe

@Hamburgr yes, you learn something new everyday

Profile icon
Hamburgr

@IMayBeMe Also for some reason Pteromerhanophobia and other phobia's don't work

Profile icon
Hamburgr
Profile icon
IMayBeMe

@Hamburgr It must be lowercase

Profile icon
Hamburgr

@IMayBeMe still doesnt work for hippopotomonstrosesquippedaliophobia

Profile icon
ch1ck3n

@IMayBeMe never from my homework, they repeat the same thing every day. instead, i learn stuff from being an absolutely imbecilic little child

Profile icon
IMayBeMe
Profile icon
[deleted]

Screenshot 2021-03-23 at 06.53.47

that one time when my friend fav word comes into use

Profile icon
ChaosDragonSai

anatidaephobia (n.):
The fear that somewhere out there there is a duck watching you. Invalid eh?

Profile icon
IMightBeMe

image seems kinda sus that people just fork popular repls...

Profile icon
Th3Coder

@IMightBeMe right, then they just claim it's their creation (or maybe just wanna experiment with it)...

I spy with my not-so-little eyes...

IMPOSTORS!

Profile icon
IMightBeMe

There's an imposter among us @Th3Coder

Profile icon
IMightBeMe
Profile icon
Th3Coder

@IMightBeMe why on earth would they fork it twice...

Profile icon
IMightBeMe

That's what I was wondering lol @Th3Coder

Profile icon
qwertywerty123

@IMightBeMe indeeed...

Profile icon
TheBananaTux

@IMightBeMe He should've added Word Bank-2 but added another Word Bank-1

Profile icon
ProCatGuy

OMG they are SUSSUSSUS!

Profile icon
Wilke000
Profile icon
Elliot1120

Some words I add that are real words aren't accepted and I get a messaged to enter a valid word. Could someone fix this please?

Profile icon
JackFranzel
Profile icon
JackFranzel

@JackFranzel Also:
Monohybrid
Venous
Malformation
idk why i can only think about medical stuff

Profile icon
benji10

This took way too long but:
pantaloons
morose
burgundy
tycoon
genial
congenial
paramour
incubation
tinker
ginger
bikini
brutish
diminutive
inhabitable
granola
botany
bestiary
chive
mauve
generative
gadget
crinkle
discordant
distant
churlish
grizzly
bungalow
derange
macho
militant
haughty
malady
misinformation
gladly
atavistic
resolution
fantasies
regroup
akin
proclivities
turbulence
nack
egoistic
skint
crave
beneath
quoth
hinderance
wick
bicker
enraptured
ersatz
renounced
tinge
yankee
ubiquitous
islamic
octave
profanity
attorney
surmount
delight
finicky
gregorian
hitch
jinx
mesmerise
kink
lyre
zing
xia
cinch
vivacity
vendetta
borealis
nock
nile
meander
soiree
bachelor
notion
excursion
gammon
column
row
phagocyte
macro
crass
bitumen
anthropy
misanthropist
misogynist
gradual
effervesce
credulous
cartridge
conquer
miasma
crustation
affiliation
liaison
sheath
grandiose
hispanic
caress
intuition
inconsistencies
continuity
emanating
innate
affirm
astute
hunch
aggressor
connective
apall
cherish
homologous
evangelism
soot
outing
sledge
corridor
indulgence
satire
martyr
inch
inchworm
compost
compose
composite
alarm
ghostly
incapacitated
effigy
enumerate
extraterrestrial
mundane
monolingual
immunization
yobbo
prevail
mandibles
fuse
winch
propagation
seminal
leisure
trimester
crevette
proprietary
pathos
transliterate
matriculate
ingenious
integrate
vilify
drainage
compress
eagles
idiocy
idiom
viral
warthog
balances
avail
ergo
earnest
breadwinner
extricate
domestication
fidelity
wingdings
whir
neurologist
stupor
ballistic
intercontinental
sclera
dingleberry
idyllic
infinitesimally
centurion
aeon
ionosphere
strategy
epiphany
zeitgeist
blitz
illustrious
gangrene
aviatrix
tor
jeepers
edam
backward
kissed
roil
headlights
caricature
manicure
illustrative
eternal
hapless
descendant
destructive
magus
magi
singe
jewelry
iambic
decimeter
insulate
sultry
raison
romp
posterior
prostrate
immediate
relation
nonplus
crayons
biro
revel
levitate
botch
ahoy
glee
squeak
thump
swamp
metallic
impenetrable
unflappable
manslaughter
snafu
cajole
helios
messenger
asus
platonic
cyphon
messiah
chronos
freestyle
cardiac
shrug
mellifluous
macaca
seahorse
palindrome
diffusion
blight
joyride
hitchhike
matron
patron
sway
yep
escalator
forensics
beguile
chivalry
drummer
quickly
displace
scent
polygamy
monogamy
concoct
misunderstand
loved
strontium
sedate
simper
scamper
sleuth
skiing
survival
evolve
wagon
wager
wallop
whinny
whichever
wakanda
wipe
wiping
wiped
wok
mildew
mischievous
misbehave
mispronounce
krill
shrill
shrine
irradiate

I might have accidentally included one or two that aren't mine, there are a lot to look through, but all of these were thought of by me, and not searched up(other than zia). This is actually really really fun.

Profile icon
bcaceres

for keeping it sfw there's a profanity checker python module- I use it in my word game

Profile icon
Whippingdot

nO-oNe cArEs aBoUt tHe cOmMeNtS oF tHe gUy wItH tHe iDeA!

wHyYyYyYyYyYyYyYyYyY!

This doesn't work anymore BTW

Profile icon
IMayBeMe

@Whippingdot people spammed it too much :(

Profile icon
Whippingdot

who? Also as long as they do what the program tells them to do how is iit spamming. LUL @IMayBeMe

Profile icon
IMayBeMe

@Whippingdot yeah I don't really care that they are spamming, but just be warned this may not work all the time due to that.

Profile icon
SilvermoonCat
Profile icon
ryanjbwang
Profile icon
ryanjbwang

9B7D614F-CE8B-48EA-A331-2DFF9FCD9CA9

LMAO

Ten seconds later:
99E53ACE-8B37-49B6-9BA7-9624B4C68267

Me: But you said to enter “Something”!

Dumb guy:
4A6DA3A2-F1DD-48C2-8F64-4C90602E6451

One second later:
99E53ACE-8B37-49B6-9BA7-9624B4C68267

Me: Haha

English can: something already in database

Profile icon
CookieSnowOwl

hippopotomonstrosesquippedaliophobia
should work.
WHY NOT :( :(

Profile icon
Brendan23

@CookieSnowOwl you can't have any spaces, indents or anything after the word otherwise it doesn't work. or, it's just not a word.

Profile icon
jihhyuu202

it is the fear of long words @Brendan23 ironic right

Profile icon
Highwayman

single word conjugations in any other language: massive amount of permutations.
single word conjugations in english: three things.
:(

Profile icon
SixBeeps

@Highwayman -ed, -s, -ing, nothing more.

Profile icon
RylanPetroelje

@Highwayman i stole permutations and added to the bank

Profile icon
Highwayman

exactttly XD @SixBeeps

Profile icon
Highwayman

noice, I was gonna put it but I think I put just permutation instead. @RylanPetroelje

Profile icon
Creatito1

Haha it's too big, I can't even load it anymore, sadly I can't add cheerio to the list

Profile icon
IMayBeMe

@Creatito1 lol, I only expected like 50 words

Profile icon
maxina

i added like at least 2k words

Profile icon
IMayBeMe

@maxina amazing!

Profile icon
AlpineAze

I added so many words that i couldn't count them if i tried, but in the time i was adding words there were some other people too! We pushed the count from just over 9100 to well over 9500!

Profile icon
IMayBeMe

@AlpineAze Yeah! It's amazing to think a small project like this could get so much support as well as words!

Profile icon
Brendan23

after trying 24 times,
yay!
me: ╰(°▽°)╯

Profile icon
IMayBeMe

@Brendan23 yeah this received way more words than excpected

Profile icon
MarbleLover6561

I added "emerald", you're welcome :)
Edit: "sapphire", "topaz", "jade", and "pearl" are also in the bank. You're now at 8,000 words, go you :)

Profile icon
IMayBeMe
Profile icon
DavidHilsee

i added fart pee and butt

Profile icon
Whippingdot

please don't. Do not be so immature @DavidHilsee

Profile icon
IMayBeMe

@DavidHilsee Yeah whippingdot's correct, you should atleast try to be mature on replit

Profile icon
LaneMartin

Stop it, get some help.
-Michael Jordan (from that McDonalds ad about drugs)
@DavidHilsee

Profile icon
ChristopherDai

word list:
a
aa
aaa
aah
aahed
aahing
aahs
aal
aalii
aaliis
aals
aam
aani
*Visible confusion

Profile icon
IMayBeMe

@ChristopherDai Those are actually real words believe it or not.

Profile icon
FloCal35

Got the reference @ChristopherDai

Profile icon
ChristopherDai

Really? AAA? pretty sure the person who created this word is a monkey with a keyboard that only has the letter 'a' @IMayBeMe

Profile icon
IMayBeMe

@ChristopherDai Even I was surprised but here is the definitions: http://www.yougowords.com/browse/aaa

Profile icon
Th3Coder

@IMayBeMe I am very surprised that's an actual word! I would define them like this:

DISCLAIMER: NOT REAL MEANING

a: one object, one thing I guess
aa: screaming
aaa: more screaming
aah: even more screamming
aahed: screamed.
aahing: the act of doing aah
aahs: multiple screaming
aal: a typo when you try to type all
aalii: Princess Jasmine desperately calling Ali
aaliis: Princess Jasmine desperately calling Ali multiple times
aals: multiple typos when trying to type all
aam: the sound when someone starving eats a big chunk of food
aani: 2 typos when trying to type any

Profile icon
KarmaIsADick

If the program can check if it is a real word, shouldn't it be able to add the words itself?

Profile icon
williham
Profile icon
IMayBeMe

@bennyrobert It can't really check, but actually just compares it to a word file

Profile icon
KarmaIsADick

@IMayBeMe It wouldn't let me add the word potions, or potion, but it let me add... um... certain other words. You should get a text document of the dictionary instead. Try this.

Profile icon
IMayBeMe
Profile icon
IMayBeMe

@bennyrobert Actually that's the exact file I used

Profile icon
KarmaIsADick

@IMayBeMe Ah, ig we got to find another that is better.

Profile icon
IMayBeMe
Profile icon
KarmaIsADick

whatever @williham

Profile icon
SamiOsman

@bennyrobert not the point of the repl we are supposed to put in the words 0_0

Profile icon
Michael8910

you literally typed out every single word in that file

Profile icon
Th3Coder

@MikeJMS8910 yep, the words.txt file right?

Edit: I think he/she copied it from an online list of words

Profile icon
Michael8910

@Th3Coder ok yea that would be better

Profile icon
IMayBeMe

@Th3Coder So to explain I downloaded it for two reasons:

    1. I couldn't find a decent free API with words (It costed like $20)
    1. Having a file would allow me to censor words and make it sfw

Hope that answered your question

Profile icon
Th3Coder

@IMayBeMe it did, thanks! :)

Also, great code!

Profile icon
Whippingdot

gud jub making it safe for work. It has p..n. You shud probs remove those... @IMayBeMe

Profile icon
IMayBeMe

@Whippingdot I'll probably just see if I can find a file with all nsfw words removed.

Profile icon
YodaCode

@IMayBeMe You call this SFW? Lol

Profile icon
IMayBeMe

@YodaCode I tried, but there are more 360,000 words to go through, I just hope that people will keep it clean.

Profile icon
OldWizard209

He could havejust copied it from this or this website.... @MikeJMS8910

Profile icon
TylerGrady1

Waking up the repl takes forever

Profile icon
Lolzify

added: genuine

Profile icon
XuanZhang5

I want to add A Long word but it won't let me...Methionyl​threonyl​threonyl​glutaminyl​alanyl​prolyl​threonyl​phenyl​alanyl​threonyl​glutaminyl​prolyl​leucyl​glutaminyl​seryl​valyl​valyl​valyl​leucyl​glutamyl​glycyl​seryl​threonyl​alanyl​threonyl​phenyl​alanyl​glutamyl​alanyl​histidyl​isoleucyl​seryl​glycyl​phenyl​alanyl​prolyl​valyl​prolyl​glutamyl​valyl​seryl​tryptophyl​phenyl​alanyl​arginyl​aspartyl​glycyl​glutaminyl​valyl​isoleucyl​seryl​threonyl​seryl​threonyl​leucyl​prolyl​glycyl​valyl​glutaminyl​isoleucyl​seryl​phenyl​alanyl​seryl​aspartyl​glycyl​arginyl​alanyl​lysyl​leucyl​threonyl​isoleucyl​prolyl​alanyl​valyl​threonyl​lysyl​alanyl​asparaginyl​seryl​glycyl​arginyl​tyrosyl​seryl​leucyl​lysyl​alanyl​threonyl​asparaginyl​glycyl​seryl​glycyl​glutaminyl​alanyl​threonyl​seryl​threonyl​alanyl​glutamyl​leucyl​leucyl​valyl​lysyl​alanyl​glutamyl​threonyl​alanyl​prolyl​prolyl​asparaginyl​phenyl​alanyl​valyl​glutaminyl​arginyl​leucyl​glutaminyl​seryl​methionyl​threonyl​valyl​arginyl​glutaminyl​glycyl​seryl​glutaminyl​valyl​arginyl​leucyl​glutaminyl​valyl​arginyl​valyl​threonyl​glycyl​isoleucyl​prolyl​asparaginyl​prolyl​valyl​valyl​lysyl​phenyl​alanyl​tyrosyl​arginyl​aspartyl​glycyl​alanyl​glutamyl​isoleucyl​glutaminyl​seryl​seryl​leucyl​aspartyl​phenyl​alanyl​glutaminyl​isoleucyl​seryl​glutaminyl​glutamyl​glycyl​aspartyl​leucyl​tyrosyl​seryl​leucyl​leucyl​isoleucyl​alanyl​glutamyl​alanyl​tyrosyl​prolyl​glutamyl​aspartyl​seryl​glycyl​threonyl​tyrosyl​seryl​valyl​asparaginyl​alanyl​threonyl​asparaginyl​seryl​valyl​glycyl​arginyl​alanyl​threonyl​seryl​threonyl​alanyl​glutamyl​leucyl​leucyl​valyl​glutaminyl​glycyl​glutamyl​glutamyl​glutamyl​valyl​prolyl​alanyl​lysyl​lysyl​threonyl​lysyl​threonyl​isoleucyl​valyl​seryl​threonyl​alanyl​glutaminyl​isoleucyl​seryl​glutamyl​seryl​arginyl​glutaminyl​threonyl​arginyl​isoleucyl​glutamyl​lysyl​lysyl​isoleucyl​glutamyl​alanyl​histidyl​phenyl​alanyl​aspartyl​alanyl​arginyl​seryl​isoleucyl​alanyl​threonyl​valyl​glutamyl​methionyl​valyl​isoleucyl​aspartyl​glycyl​alanyl​alanyl​glycyl​glutaminyl​glutaminyl​leucyl​prolyl​histidyl​lysyl​threonyl​prolyl​prolyl​arginyl​isoleucyl​prolyl​prolisoleucin