Write freely.
Enforce rules when needed.
NGTextEditor prevents formatting drift, dirty copy-paste and inconsistent content. Declarative JSON configuration.
Protect your content, not just its format.
2
filesJSON
config100%
control
Classic editors
- Unpredictable and hard-to-maintain HTML
- Copy-paste that breaks the layout
- Users bypassing brand guidelines
NGTextEditor
- Rules applied in real-time
- Automatic cleanup on paste
- Site colors auto-detected
An editor built for control
All the features of a modern editor, with governance built in.
Configurable rules
Define what's allowed or forbidden via a simple JSON file. The editor enforces your rules automatically.
Smart palette
Auto-detection of your site's colors. Enforce your brand guidelines effortlessly.
Advanced tables
Complete table creation and editing. Cell merging, column styles, customizable borders.
Clean paste
Automatic cleanup of content pasted from Word, Google Docs or the web. No more dirty HTML.
Predictable HTML
Clean and consistent generated code. Usable on frontend and API without surprises.
Guaranteed reliability
Complete unit and functional tests. A stable and maintainable tool for your critical projects.
Integration in 3 steps
Simple to install, powerful to configure.
Import the files
One CSS, one JS. No external dependencies.
Add the class
'ngeditor' class on your textarea.
Configure the rules
Optional JSON file to lock behavior.
You're ready!
The editor respects your rules automatically.
data-ngte-config="/config/mon-editeur.json"></textarea>
Take back control of your content
Try NGTextEditor and discover an editor that enforces your rules.
Good tools give power. The best tools prevent mistakes.