ac_text_to_html : Éditeur WYSIWYG sans dépendance 49€

Éditeur WYSIWYG autonome, zéro dépendance, zéro framework

Vos utilisateurs ne sont pas des développeurs. Ils veulent mettre en forme un texte sans écrire une seule ligne de HTML. ac_text_to_html transforme un simple <textarea> en un éditeur de texte riche complet, en une seule ligne de JavaScript.

new ac_text_to_html('mon_textarea');

C'est tout. Le textarea est masqué, remplacé par un éditeur WYSIWYG professionnel. Le HTML généré est stocké dans un input hidden, prêt à être envoyé par formulaire.

Essayez par vous-même

Cet éditeur fonctionne en temps réel, tapez, formatez, expérimentez

HTML généré

Fonctionnalités

Mise en forme complète

Gras, italique, souligné, alignement gauche/centré/droite. Les raccourcis clavier Ctrl+B, Ctrl+I, Ctrl+U fonctionnent nativement.

30+ polices

Polices système (Arial, Georgia, Courier…) et Google Fonts (Roboto, Montserrat, Playfair Display, Dancing Script…). Chargement automatique, rien à configurer.

Couleurs texte et fond

Sélecteurs de couleur natifs pour le texte et le surlignage. L'utilisateur choisit exactement la couleur qu'il veut, sans palette prédéfinie.

Panneau de smileys

60 emojis organisés en 6 catégories : visages, gestes, cœurs, nature, sports, divers. Un clic insère le smiley à la position du curseur.

Liens et citations

Insertion de liens hypertextes avec modale dédiée. Bloc citation stylé pour mettre en valeur un passage important.

Insertion d'images

Upload d'images par drag & drop via ac_fichier_upload (inclus gratuitement). Trois tailles au choix : 200, 400 ou 600px. Redimensionnement automatique côté client.

Édition HTML brut

Basculement instantané entre le mode WYSIWYG et le code HTML source. Pour les développeurs qui veulent ajuster finement le résultat.

Compteur de caractères

Limite configurable avec compteur en temps réel. Compte les caractères du texte brut, sans les balises HTML. Alerte visuelle à l'approche de la limite.

Zéro dépendance

Un seul fichier JavaScript de 42 Ko. CSS injecté automatiquement. Pas de jQuery, pas de React, pas de npm install. Ça marche, tout simplement.

Pourquoi pas TinyMCE ou CKEditor ?

TinyMCE / CKEditor / Quill

Des usines à gaz de 300+ Ko minifiés. Configuration complexe, plugins payants, API key obligatoire pour certains, mises à jour fréquentes qui cassent la compatibilité. Dépendances npm, bundlers, build pipeline. Et souvent un modèle freemium qui limite les fonctionnalités gratuites.

ac_text_to_html

42 Ko. Un fichier. Une ligne d'instanciation. Pas de compte à créer, pas de clé API, pas de limite d'utilisation. Vous achetez une fois, vous l'utilisez à vie dans autant de projets que vous voulez. Le code source est lisible, documenté, et vous pouvez le modifier selon vos besoins.

Intégration en 3 minutes

1

Incluez le fichier

<script src="ac_text_to_html.js"></script>
2

Instanciez sur votre textarea

new ac_text_to_html('id_du_textarea', {
    hauteur   : '300px',
    maxlength : 5000
});
3

Récupérez le HTML

// Le HTML est dans l'input hidden #id_du_textarea_html
// Ou via l'API :
let html = monEditeur.getHTML();

Options disponibles

Option Type Défaut Description
largeur string '100%' Largeur CSS du composant
hauteur string '280px' Hauteur minimale de la zone d'édition
maxlength number 5000 Nombre max de caractères (texte brut, hors balises)
upload_url string null URL du script PHP d'upload, active le bouton image
img_largeur number 600 Largeur max des images uploadées (600, 400 ou 200 px)
callback function null Fonction appelée à chaque modification : fn(html)

ac_text_to_html : 49€ TTC

Licence unique, utilisation illimitée, mises à jour incluses 1 an

La licence comprend :

  • Le fichier source ac_text_to_html.js (code lisible, non obfusqué)
  • La classe ac_fichier_upload.js (gratuite, nécessaire pour l'upload d'images)
  • La documentation complète au format PDF
  • Support technique par email pendant 1 an
Commander

Paiement sécurisé par PayPal. Livraison immédiate par email (code source, documentation et facture).

Découvrir les autres classes

Composants JavaScript/PHP autonomes, zéro dépendance

149€

ac_datagrid_pro

Composant JS pur, zéro dépendance, jusqu'à 2 000 000 de lignes.

99€

ac_datagrid

Grille de données PHP/JS server-side, jusqu'à 2 000 000 de lignes.

99€

ac_sidebar

Barre de navigation JS configurable, menus et rôles.

Gratuit

17 classes gratuites

Notifications, sliders, tags, signature, PDF et plus.