AiEditor WYSIWYG HTML Editör — WYSIWYG HTML Zengin Metin Editörü

Web Projeleriniz İçin En Hızlı WYSIWYG HTML Editor & Rich Text Editor

AiEditor WYSIWYG HTML Editör; React ve tüm framework'lerle çalışan, 35 ms altında açılan bir WYSIWYG Editor ve HTML Editor'dür — sıfır bağımlılık, saf HTML5 çıktı, slash (/) blok komutları ve kurumsal XSS koruması.

AiEditor ile Modern & Akıllı İçerik Üretimi

Bu, doğrudan Google Gemini ve OpenAI modellerini destekleyen, Notion tarzı slash komutları ve zengin medya ergonomisi sunan yeni nesil saf JavaScript editörüdür.

💡
Öne Çıkan Özellik: Araç çubuğundaki ✨ AI butonuna tıklayarak metinlerinizi özetleyebilir, diller arası anlık çeviri yapabilir veya profesyonel tona dönüştürebilirsiniz.
Çalışma Masası
Geliştirici Çalışma Alanı ve Notlar

Düzenleyici içerisinde metni seçtiğinizde beliren akıllı floating bubble araç çubuğunu veya boş satırlarda çıkan (+) Hızlı Ekle butonunu deneyebilirsiniz.


Render: <35ms Çıktı: W3C Validated HTML5 XSS Sanitization: Korumalı (0 Risk) Bağımlılık: 0 Adet (42KB Çekirdek)
Mühendislik & Kalite Güvencesi

CTO ve Yazılımcı Güven Rozetleri

Kurumsal yazılım mimarları ve teknik liderlerin bir WYSIWYG HTML Zengin Metin Editörü'nde aradığı tüm kritik mühendislik gereksinimlerini eksiksiz karşılıyoruz.

Performans Benchmark

<35ms Ultra Hızlı Başlatma

Ağır kütüphanelerin aksine yalnızca 42 KB optimize edilmiş saf çekirdek boyutu. Lazy-loading ve sanal DOM optimizasyonu sayesinde sayfalarınız milisaniyeler içinde etkileşime hazır hale gelir.

Sayfa Yüküne Etki: Sıfır %90 Daha Hafif
Mimari Pure Vanilla JS

Sıfır Dış Bağımlılık (Zero Dependency)

jQuery, React veya karmaşık paket yöneticilerine bağımlı değildir. Saf modern JavaScript (ES6+) standartlarında yazılmıştır. Çakışma, sürüm uyuşmazlığı ve npm paket kırılmaları yaşatmaz.

Harici Paket: 0 100% Bağımsız
Standart W3C Compliant

W3C Semantik HTML5 Çıktısı

İç içe geçmiş gereksiz <span> etiketleri, eski <font> çöplüğü ve karmaşık inline stiller oluşturmaz. SEO dostu, hafif, erişilebilir (A11y) ve saf semantik HTML5 çıktısı üretir.

Kod Temizliği: Kusursuz SEO & A11y Uyumlu
Güvenlik OWASP Top 10

XSS Sanitization Güvenlik Kalkanı

Kullanıcıların yapıştırdığı metinlerdeki zararlı <script>, güvensiz iframe ve onerror saldırı vektörlerini anında temizleyen katı HTML5 sanitizasyon filtresi ile %100 güvenli içerik.

Güvenlik Seviyesi: Kurumsal Sıfır XSS Riski
Geliştirici Tip Güvenliği

TypeScript & Tip Güvenliği (.d.ts)

Kapsamlı TypeScript tanımları sayesinde VS Code, PhpStorm ve WebStorm gibi IDE'lerde tam otomatik tamamlama, tip denetimi ve API ipuçları. React, Vue 3, Svelte, Angular ve PHP ile kusursuz entegrasyon.

Tip Tanımları: Eksiksiz Tam IDE Desteği
Gizlilik 100% Self-Hosted

100% Intranet & Offline Uyumlu

Dış CDN'lere, üçüncü taraf sunuculara veya internet bağlantısına ihtiyaç duymaz. Kendi sunucunuzda, kapalı devre intranet ağlarında veya masaüstü Electron uygulamalarında güvenle çalışır. Veriniz daima sizde kalır.

Dışa Bağımlılık: Yok Tam Veri Gizliliği
WYSIWYG Editor Donanım & Modüller

WYSIWYG Editor Özellikleri & Pro Eklentiler Vitrini

AiEditor, bir web düzenleyicisinden beklenen tüm profesyonel araçları modüler ve esnek bir mimaride sunar.

Zengin Tablolar & Hücre Yönetimi

Tek tıkla satır ve sütun ekleme/silme, hücre birleştirme (colspan/rowspan), tablo başlığı tanımlama, zebra renklendirme ve mobilde yatay kaydırma desteği.

✓ Satır/Sütun Ekle & Sil
✓ Hücre Birleştirme (Merge)
✓ Duyarlı Mobil Scrollbar

Notion Tipi Slash (/) Blok Menüsü

Klavyeden elinizi kaldırmadan hızlı içerik üretimi. Boş bir satırda / yazıldığında anında filtrelenebilir blok listesi açılır.

✓ /h1, /h2, /h3 Başlıklar
✓ /table, /quote, /code
✓ /callout & /list blokları

Medya Boyutlandırıcı & Görsel Yükleyici

Görseller için canlı boyutlandırma kulakçıkları (resizer), sürükle-bırak yükleme, sola/sağa sarma (float), şık figür altyazısı ve yerel galeri entegrasyonu.

✓ Canlı Sürükle-Boyutlandır
✓ Figcaption Altyazı Desteği
✓ Base64 & URL Yükleyici

Canlı Markdown Kısayolları

Geliştiricilerin sevdiği hızlı yazım formatı. # başlık, * italik, ** kalın, > alıntı ve - liste kısayolları anında biçimlenir.

✓ Anlık Sözdizimi Çevrimi
✓ Markdown Dışa Aktarma
✓ Klavye Kısayolları (Ctrl+B/I/U)

Çift Yönlü Canlı Senkronizasyon

Görsel düzenleyicide yaptığınız her dokunuş anında ham HTML koduna; kaynak kod görünümünde yaptığınız düzenlemeler ise anında tuvale hatasız yansır.

✓ Anlık Çift Yönlü Eşleşme
✓ Dahili Kod Renklendirme
✓ Kolay getHTML() API'si

Doğrudan Yapay Zeka Entegrasyonu

Google Gemini ve OpenAI GPT modelleriyle doğrudan istemci üzerinden iletişim. Aracı komisyonu olmadan kendi API anahtarınızla tam kontrol.

✓ Doğrudan API Anahtarı Desteği
✓ Prompt-to-HTML Çıktısı
✓ Metin Düzeltme & Genişletme
Geliştirici Dostu WYSIWYG Text Editor

React, Vue ve Tüm Framework'lerle 2 Dakikada Entegrasyon — Hazır React Editor

Saf JavaScript, React, Vue, Svelte, Angular veya PHP / Laravel projelerinizde sıfır zorlukla kullanmaya başlayın.

AiEditor SDK
<!-- 1. CSS ve JS Kütüphanelerini Dahil Edin -->
<link rel="stylesheet" href="/assets/css/aieditor-editor.css">
<div id="my-editor"></div>
<script src="/assets/js/aieditor.js"></script>

<script>
  // 2. Editörü Başlatın
  const editor = new AiEditor('#my-editor', {
    licenseKey: 'LIC-XXXX-XXXX-XXXX', // Satın aldığınız lisans anahtarı
    placeholder: 'Yazmaya başlayın veya komutlar için / tuşlayın...',
    slashCommands: true,
    stickyToolbar: true,
    onChange: (html, text) => {
      console.log('Semantik HTML5 Çıktısı:', html);
    }
  });
</script>
import React, { useEffect, useRef } from 'react';
// AiEditor Pure JS SDK Entegrasyonu
export default function AiEditorWrapper({ initialHtml, onChange }) {
  const containerRef = useRef(null);
  const editorInstance = useRef(null);

  useEffect(() => {
    if (containerRef.current && !editorInstance.current) {
      editorInstance.current = new window.AiEditor(containerRef.current, {
        licenseKey: 'LIC-XXXX-XXXX-XXXX',
        placeholder: 'İçeriğinizi yazın...',
        slashCommands: true,
        onChange: (html) => onChange?.(html)
      });
      if (initialHtml) editorInstance.current.setHTML(initialHtml);
    }
    return () => editorInstance.current?.destroy();
  }, []);

  return <div ref={containerRef} className="rounded-md border border-slate-200" />;
}
<template>
  <div ref="editorEl" class="rounded-md border border-slate-200"></div>
</template>

<script setup>
import { ref, onMounted, onUnmounted } from 'vue';

const editorEl = ref(null);
let editor = null;
const emit = defineEmits(['change']);

onMounted(() => {
  editor = new window.AiEditor(editorEl.value, {
    licenseKey: 'LIC-XXXX-XXXX-XXXX',
    slashCommands: true,
    onChange: (html) => emit('change', html)
  });
});

onUnmounted(() => editor?.destroy());
</script>
<!-- Laravel Blade / Saf PHP Form Alanı -->
<form action="/posts/save" method="POST">
  @csrf
  <div id="editor-container">{!! $post->content ?? '' !!}</div>
  <input type="hidden" name="content" id="editor-content-input">
  <button type="submit" class="btn btn-primary mt-3">Kaydet</button>
</form>

<script src="{{ asset('assets/js/aieditor.js') }}"></script>
<script>
  const editor = new AiEditor('#editor-container', {
    licenseKey: '{{ config('services.aieditor.key') }}',
    onChange: (html) => {
      document.getElementById('editor-content-input').value = html;
    }
  });
</script>
import { AiEditor, AiEditorOptions } from './types/aieditor';

const options: AiEditorOptions = {
  licenseKey: 'LIC-XXXX-XXXX-XXXX',
  strictLicense: false,
  slashCommands: true,
  quickInsert: true,
  height: 480,
  onChange: (html: string, text: string) => {
    console.log(`Kelime: ${text.length}, HTML Boyutu: ${html.length} byte`);
  }
};

const editor = new AiEditor('#editor-target', options);
const cleanHtml: string = editor.getHTML();
        
Şeffaf Fiyatlandırma & Ticari Haklar

Şeffaf Ticari WYSIWYG HTML Editor Lisansları

Web projeleriniz ve SaaS platformlarınız için saf AiEditor WYSIWYG HTML Editör lisansı sunuyoruz.

Yıllık sabit kurumsal geliştirici lisansı. Gizli maliyet yok, tam şeffaf fiyatlandırma.
Topluluk & Deneme

Ücretsiz

Açık kaynak ve kâr amacı gütmeyen kişisel projeler için.

₺0 / yıl
  • 1 Alan Adı + Localhost
  • Temel WYSIWYG Araç Çubuğu
  • Temiz W3C HTML5 Çıktısı
  • AiEditor Filigranı ile
  • Ticari / SaaS Hariç
  • Topluluk Forum Desteği
Hemen Ücretsiz Dene
Giriş Paketi

Başlangıç

Küçük ölçekli web siteleri, bloglar ve tekil kurumsal siteler.

₺499 / yıl
  • 10 Adet Lisans Anahtarı
  • 1 Yazılım / Proje
  • Filigransız (Watermark-Free)
  • Yapay Zeka Editör Desteği
  • Sınırsız Aktif Son Kullanıcı
  • 1 Yıl Güncelleme & Destek
  • SaaS & Dahili App Hariç
En Popüler
Ticari & SaaS

Profesyonel

Ticari SaaS platformları, müşteri portalları, CMS ve intranetler.

₺1.999 / yıl
  • 100 Adet Lisans Anahtarı
  • 5 Yazılım / Proje
  • Filigransız (Watermark-Free)
  • Yapay Zeka Editör Desteği
  • API Erişimi
  • Subdomain (Wildcard) Desteği
  • Tüm 12 Ticari Pro Eklenti Dahil
  • Öncelikli Geliştirici Desteği (4s SLA)
Sınırsız OEM

Enterprise

SaaS ürünlerinde gömülü dağıtım ve kaynak koduna tam erişim.

₺9.999 / yıl
  • Sınırsız Lisans Anahtarı
  • Sınırsız Yazılım / Proje
  • Yapay Zeka Editör Desteği
  • API Erişimi
  • Subdomain (Wildcard) Desteği
  • 12 Ticari Pro Eklenti Dahil
  • Özel Wildcard Aktivasyon Anahtarı
  • 7/24 Kesintisiz Özel SLA Desteği

Ajanslar İhtiyacı Kadar Ek Kota Alabilir

Profesyonel veya Enterprise paketinizi aldınız ama daha fazla müşteri projesine mi ihtiyacınız var? Yeni baştan tam paket almak yerine, panelinizden anında ek domain (lisans) kotası tanımlayın.

30 Günlük Deneme

Domain + e‑posta ile deneme lisansı alın. Aynı domaine yalnızca bir kez deneme verilir; süre bittiğinde editör kilitlenir, lisans kodu girildiğinde tekrar açılır.

Deneme Lisansı Al

Lisans Paketleri Karşılaştırma Matrisi

Geliştirici ve ticari dağıtım haklarınızı detaylı olarak kıyaslayın.

Lisans Kapsamı & Yetkiler Ücretsiz Başlangıç Profesyonel Enterprise
Lisans Anahtarı Sayısı 1 Adet Lisans Anahtarı 10 Adet Lisans Anahtarı 100 Adet Lisans Anahtarı Sınırsız Lisans Anahtarı
İzin Verilen Yazılım / Proje Sayısı 1 Yazılım / Proje 1 Yazılım / Proje 5 Yazılım / Proje Sınırsız Yazılım / Proje
Filigran (Watermark) Durumu Filigranlı Filigransız Filigransız Filigransız
Yapay Zeka Editör Desteği Temel Tam Destek Tam Destek Tam Destek
Localhost & Geliştirme Ortamı Sınırsız Sınırsız Sınırsız Sınırsız
Aktif Son Kullanıcı Sayısı Sınırsız Sınırsız Sınırsız Sınırsız
Ticari SaaS / Müşteri Portalı Dahil Dahil
API Erişimi Dahil Dahil
OEM / Ticari Yeniden Dağıtım Tam OEM
12 Pro Eklenti (Tablo, Slash, Medya) Temel Temel Tüm Eklentiler Tüm Eklentiler
Her Domaine Özel Lisans Anahtarı
Açık Kaynak Kodu Erişimi (TypeScript) Opsiyonel Add-on Tam Kaynak Kod
Teknik Destek Seviyesi Topluluk Standart Bilet Öncelikli Bilet (4s SLA) 7/24 Kesintisiz Özel SLA
Müşteri Memnuniyeti & Güven

Türkiye ve Dünyada Yazılım Ekiplerinin İlk Tercihi

SaaS kurucuları, dijital ajans yöneticileri ve kurumsal yazılım mimarları AiEditor deneyimlerini anlatıyor.

"CMS altyapımızdaki eski şişkin editörü kaldırıp AiEditor'a geçtiğimizde sayfa açılış hızlarımızda %40 artış sağladık. Müşterilerimiz Notion tarzı slash (/) komutlarına bayıldı. Semantik HTML5 çıktısı sayesinde SEO puanlarımız yükseldi."

Barış Özkan
CTO @ Omnia Cloud CMS

"Geliştirdiğimiz B2B SaaS platformunda müşterilerimize e-posta ve blog düzenleme alanı sunmak için Enterprise OEM lisansını aldık. Sınırsız dağıtım hakkı ve XSS sanitization kalkanı sayesinde kurumsal güvenlik denetimlerinden tam not aldık."

SA
Selin Aksoy
Ürün Yöneticisi @ BulutDesk

"Ajansımız bünyesindeki 20'den fazla müşteri projesinde AiEditor Ajans Lisansını kullanıyoruz. Sıfır dış bağımlılık ve saf JavaScript çekirdeği hem Laravel hem Vue 3 projelerimize 2 dakikada entegre oldu. Kesinlikle tavsiye ederim."

KY
Kaan Yıldırım
Kurucu Ortak @ PixelArt Studio
50.000+
Aktif Canlı Entegrasyon
<35ms
Ortalama Başlatma Süresi
%100
W3C Semantik Uyum
99.8%
Geliştirici Memnuniyeti
Merak Edilenler

Sıkça Sorulan Sorular

Lisanslama modeli, teknik mimari ve kurumsal haklar hakkında detaylı yanıtlar.

AiEditor lisansı neleri kapsar?
AiEditor, web projelerinize ve yazılımlarınıza entegre ettiğiniz profesyonel bir WYSIWYG HTML Zengin Metin Editörü kütüphanesidir. Düzenleyicide bulunan yapay zeka asistanı için kendi Google Gemini veya OpenAI API anahtarınızı doğrudan editöre tanımlayarak çalışabilirsiniz. Aracı komisyonu veya ek maliyet olmadan doğrudan kendi API hesabınızla çalışır.
Enterprise Lisans ile kendi SaaS ürünlerime gömüp dağıtabilir miyim?
Evet! Enterprise OEM lisansımız tam ticari OEM yeniden dağıtım hakkı içerir. AiEditor'ü geliştirdiğiniz bulut yazılımları, CRM, CMS veya B2B platformlarınızın içine gömerek sınırsız sayıda alt kullanıcınıza lisans ihlali endişesi olmadan güvenle sunabilirsiniz.
Domain kilitleme ve lisans anahtarı güvenliği nasıl çalışır?
Satın aldığınız lisans anahtarı veya Enterprise Proje Kodu, müşteri lisans panelinizde tanımladığınız alan adları (domainler) ile eşleşir. Kodunuzun izniniz olmadan yetkisiz bir domainde çalıştırılması durumunda sistem devreye girer ve yönetim panelinizden yetkisiz domainleri tek tıkla engelleyebilirsiniz. Localhost ve test ortamları geliştirme için daima serbesttir.
İnternet bağlantısı olmayan intranet veya kapalı devre ağlarda çalışır mı?
Evet, %100 yerel çalışır. AiEditor'ün hiçbir harici CDN'e, uzaktaki fontlara veya dış sunuculara zorunlu bağımlılığı yoktur. Kapalı intranet sunucularında veya Electron masaüstü yazılımlarında tamamen izole şekilde sorunsuz çalışır.
Hangi tarayıcı ve frameworkleri destekler?
AiEditor; Chrome, Edge, Safari, Firefox ve tüm modern mobil tarayıcılarla tam uyumludur. Pure JavaScript ile inşa edildiği için React, Next.js, Vue 3, Nuxt, Svelte, Angular ve PHP / Laravel Blade gibi tüm popüler mimarilerle hızlıca entegre edilir.
Tekli lisansı daha sonra üst pakete yükseltebilir miyim?
Evet, müşteri panelinizden aradaki fiyat farkını ödeyerek dilediğiniz zaman tek tıkla üst lisans paketlerine geçiş yapabilir veya mevcut lisansınıza ek domain slotları ekleyebilirsiniz.
Hemen Başlayın

AiEditor WYSIWYG HTML Editör ile Rich Text Deneyiminizi Zirveye Taşıyın

Gereksiz kütüphane şişkinliklerinden kurtulun. AiEditor ile projelerinize yüksek hız, semantik W3C temizliği ve üstün kullanıcı ergonomisi kazandırın.