https://github.com/nirokay/thedictionary
Basic urban dictionary server clone, for fun with friends!
https://github.com/nirokay/thedictionary
http-server server silly silly-project urban-dictionary
Last synced: about 1 year ago
JSON representation
Basic urban dictionary server clone, for fun with friends!
- Host: GitHub
- URL: https://github.com/nirokay/thedictionary
- Owner: nirokay
- License: gpl-3.0
- Created: 2024-03-21T16:50:14.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2025-02-21T09:42:18.000Z (over 1 year ago)
- Last Synced: 2025-02-21T10:34:54.791Z (over 1 year ago)
- Topics: http-server, server, silly, silly-project, urban-dictionary
- Language: Nim
- Homepage: https://nirokay.github.io/nim-docs/TheDictionary/dictionaryserver.html
- Size: 82 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
- Changelog: CHANGES.adoc
- License: LICENSE
Awesome Lists containing this project
README
= THE Dictionary
:author: nirokay
:copyright: GPL-3.0
== About
**THE Dictionary** is a basic and crappy clone of online, user-run
dictionaries like https://www.urbandictionary.com/[Urban Dictionary].
== Changelog
See the <>.
== Capabilities
=== New definitions
Well, kinda necessary for a user-run dictionary... you can add your
new definitions at `/submit/`.
=== Querying definitions
All definition queries are available under `/definitions/`, while a
single definition is available under `/definition/{id}` (for example:
`definition/24`).
You can also search for definitions of a specific word with
`/definitions/{word}` (for example: `/definition/word`).
SQLite query parameters are also available at your disposal:
* `/definitions/a%` queries all entries staring with `a`
* `/definitions/%the%` queries all entries that have `the` in them
== Security
The security of this webserver is unknown and probably contains bugs.
Running this server on the open internet is not recommended. Use a
local network instead! :)
== Licence
This project is distributed under **GPL-3.0**.