Banjon is an open source English to Bengali encoder and editor based on rules. It is written in Java programming language using SWT (Standard Widget Toolkit) toolkit. Thus it requires a Java Runtime Environment (JRE) installed on the target machine and is compatible with many different platforms.Banjon intends to implement a flexible encoding engine to dynamically transform a sequence of English characters into one or more Unicode Bengali characters. It also aims to integrate all the editing facilities available in a modern text editor.Here are some key features of \"Banjon\":