Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/knadh/dictpress
A stand-alone web server application for building and publishing full fledged dictionary websites and APIs for any language.
https://github.com/knadh/dictpress
academic academic-website dictionary dictionary-application language language-processing publishing thesaurus wordlist
Last synced: 4 days ago
JSON representation
A stand-alone web server application for building and publishing full fledged dictionary websites and APIs for any language.
- Host: GitHub
- URL: https://github.com/knadh/dictpress
- Owner: knadh
- License: agpl-3.0
- Created: 2019-08-25T07:32:32.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-07-29T17:12:30.000Z (6 months ago)
- Last Synced: 2025-01-12T20:03:10.667Z (11 days ago)
- Topics: academic, academic-website, dictionary, dictionary-application, language, language-processing, publishing, thesaurus, wordlist
- Language: Go
- Homepage: https://dict.press
- Size: 1.38 MB
- Stars: 370
- Watchers: 12
- Forks: 43
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# 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](https://alar.ink/) — Kannada-English dictionary.
- [Olam](https://olam.in/) — 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](https://user-images.githubusercontent.com/547147/175945746-575c2cb7-7478-414a-93ae-014196d3385d.png)](https://olam.in)
[![image](https://user-images.githubusercontent.com/547147/175945847-40d3ae1c-c81a-4283-94af-9299476bfd7f.png)](https://dict.press/static/admin.png)## Getting started
- [Download](https://github.com/knadh/dictpress/releases) the latest version.
- [Read the docs](https://dict.press) for setup and usage instructions.