Ohok (pronounced "oh-okay") is a lightweight and customizable text editor widget designed for web applications. It is easy to integrate and highly extensible. See hosted demo.
- Rich text formatting: bold, italic, underline, strikethrough.
- Font size and font family controls.
- Lists, text color, and background highlighting.
- Image upload with drag-and-drop support.
- Auto-save functionality.
- Word and character count display.
Install via npm:
Thank you for your interest in contributing to Ohok editor! We welcome all contributions.
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Write tests (if applicable) and ensure the code follows our style guidelines.
- Submit a pull request with a clear description of your changes.
- Use clear, descriptive names.
- Follow consistent indentation and formatting.
- Write comments to explain nontrivial logic.
- Ensure your changes do not break existing functionality.
If you find a bug or have a suggestion, please open an issue on GitHub with steps to reproduce the problem.
Thank you for helping improve Ohok editor!