logo
icon

LanguageTool

LanguageTool adalah pemeriksa tata bahasa, gaya, dan ejaan open-source yang mendukung 30+ bahasa. Host API proofreading Anda sendiri dan hubungkan ekstensi browser atau integrasi kustom.

template cover
Dideploy0 kali
Penerbitfuturize.rush
Dibuat2026-03-28
Layanan
service icon
Tag
ToolProductivity

LanguageTool

API pemeriksaan tata bahasa, gaya, dan ejaan self-hosted yang mendukung 30+ bahasa. Server Java standalone tanpa memerlukan database eksternal.

Apa yang bisa dilakukan setelah deploy

LanguageTool menyediakan REST API di ${ZEABUR_WEB_URL}. Endpoint utama untuk memeriksa teks:

POST ${ZEABUR_WEB_URL}/v2/check

Tes cepat dengan curl:

curl -d "language=en-US&text=This is a example sentence with a error." \
  "${ZEABUR_WEB_URL}/v2/check"

Endpoint API yang tersedia:

  • POST /v2/check — Periksa teks untuk masalah tata bahasa, ejaan, dan gaya
  • GET /v2/languages — Daftar semua bahasa yang didukung
  • POST /v2/words/add — Tambahkan kata ke kamus pengguna
  • POST /v2/words/delete — Hapus kata dari kamus pengguna

Penggunaan dengan ekstensi browser

Ekstensi browser resmi LanguageTool (tersedia untuk Chrome dan Firefox) dapat dikonfigurasi untuk menggunakan instance self-hosted Anda. Di pengaturan ekstensi, atur URL server ke ${ZEABUR_WEB_URL}/v2.

Konfigurasi

  • Java_Xms — Ukuran minimum heap Java (default: 512m)
  • Java_Xmx — Ukuran maksimum heap Java (default: 1g), disarankan minimal 1g untuk produksi

Lisensi

LGPL-2.1 — GitHub