Lampungify

An open-source transliteration tool for Lampung language

Company

Lamban Bahasa

Year

2025

Category

Open Source

Role

Developer & Maintainer

Overview

Lampungify is an open-source transliteration library developed to support Lamban Bahasa — a digital Lampung language dictionary initiative. This tool enables bi-directional transliteration between Latin script and traditional Lampung script, designed to preserve and modernize the use of the Lampung language in digital contexts.

The library is built using Deno and TypeScript, and is published on both NPM and JSR to support wide usage across Node, Deno, and modern edge environments. The core logic utilizes Regex-based text parsing and a custom Lampung script font to deliver precise character mapping for a wide range of use cases — from educational tools to cultural archiving.

The project is actively maintained on GitHub and serves as a foundational piece of infrastructure for the broader Lampung digital language ecosystem.


Tech Stack

Language: TypeScript
Runtime: Deno
Distribution: NPM, JSR
Core Tools: Regex, Custom Font Rendering

Related project includes Lamban Bahasa

Objectives

  • Enabled support for both Latin-to-Lampung and Lampung-to-Latin conversions.
  • Implemented Regex-driven parsing logic to handle complex script rules and modifiers.
  • Integrated a custom-designed Lampung script font to ensure correct rendering in modern environments.
  • Published the package on both npm and jsr to ensure cross-platform usability.
  • Provided documentation and examples on GitHub to encourage adoption and contributions from the community.

Project Galery

A glimpse into the project

Dede Kurniawan

Thank you for stopping by my humble corner of the web!

Have something to say? Reach me out

dedekurnn@outlook.com

Built with SvelteKit Svelte

© 2025 DedeKurnn. All rights reserved.

endeid