Skip to content

A stand-alone web server application for building and publishing full fledged dictionary websites and APIs for any language.

License

Notifications You must be signed in to change notification settings

knadh/dictpress

Folders and files

NameName
Last commit message
Last commit date
Feb 16, 2025
Apr 3, 2025
Apr 3, 2025
Apr 2, 2025
Feb 18, 2025
Apr 3, 2025
Feb 23, 2025
Feb 16, 2024
Jun 19, 2022
Feb 16, 2024
Aug 25, 2019
Feb 23, 2025
Dec 5, 2023
Feb 23, 2025
Feb 18, 2025
Feb 18, 2025
Feb 18, 2025
Dec 1, 2023

Repository files navigation

dictpress

dictpress is a free and open source, single binary webserver application for building and publishing fast, searchable dictionaries for any language.

Example dictionaries:

  • Alar — Kannada-English dictionary.
  • Olam — English-Malayalam, Malayalam-Malayalam dictionary.

Features

  • Build dictionaries for any language to any language.
  • Supports multiple dictionaries and languages in the same database.
  • Custom themes and templates for publishing dictionary websites.
  • Paginated A-Z (all alphabets for any language) glossaries.
  • HTTP/JSON API for search and everything else.
  • Pluggable search algorithms, eg: fulltext search, phonetic word search etc.
  • Admin UI for managing and curating dictionary data.
  • Admin moderation UI for crowd sourcing dictionary entries.
  • Bulk CSV to database import.

image image

Getting started