Jedan uređivač koji zamjenjuje sve ostale
Unificirani radni prostor za pregled i uređivanje koda, PDF dokumenata, Office datoteka (DOCX, XLSX, ODS), 3D modela, slika i Markdown-a u jednoj brzoj aplikaciji.
Mjereno na 457 stvarnih dokumenata
Glatko skrolanje s prozorom prikaza
Go, Rust, Ruby, Swift, Lua i drugi
Od 3D modela do Office i Vector grafike
Status i Podrška Formata
Pregled svih podržanih formata, opsega funkcionalnosti i ugrađenih pogona u verziji v0.5.0.
| Format | Status & Mogućnosti | Pogon / Tehnologija |
|---|---|---|
| Code & Text | Radi 24 jezika (uklj. .bat, .ps1, shell, YAML, TOML, Go, Ruby, Swift, Lua) + LSP (dijagnostika, hover, dovršavanje, idi na definiciju) | CodeMirror 6 + crates/ul-lsp |
| Markdown | Radi Izvorni kod + pretpregled uživo + način čitanja + dijagrami | CodeMirror 6 + markdown-it + mermaid |
| EPUB | Radi Poglavlja, stranice, sadržaj, zapamćena pozicija čitanja | vlastiti čitač (fflate + DOMPurify) |
| PDF Pregled | Radi Pregledavanje, zumiranje, sloj teksta, pretraživanje (prva stranica za ~0.5s) | pdf.js |
| PDF Anotacije | Radi Isticanje (highlights), bilješke, crtanje (ink) | pdf-lib |
| PDF Tekst | Radi Unos teksta, odabir fonta, veličine, boje i premještanje | pdf-lib + Liberation Sans |
| PDF Redakcija | Radi Pravo uklanjanje teksta iz toka sadržaja (ne samo prekrivanje) | vlastiti čitač toka sadržaja |
| PDF Uređivanje Teksta | Radi Klik na postojeći redak i prepisivanje u fontu samog dokumenta | vlastiti čitač + pdf-lib |
| PDF Stranice | Radi Zakretanje, brisanje, preslagivanje, spajanje i izdvajanje stranica | pdf-lib |
| DOCX | Radi Pregled + uređivanje teksta (naslovi, oblikovanje, liste, tablice, slike) | vlastiti čitač (potpuno uređivanje → ProseMirror) |
| DOC (97–2003) | Radi Pregledavanje (naslovi, podebljanja, liste, tablice, polja) | vlastiti OLE2/FIB čitač |
| XLSX | Radi Pregled + uređivanje ćelija (listovi, formati, formule, spojene ćelije, 100 000+ redaka) | vlastiti čitač + byte-range editing |
| XLS (97–2003) | Radi Pregled + uređivanje ćelija (spremanje stvara novi .xlsx uz original) | vlastiti OLE2/BIFF8 čitač |
| ODS | Radi Pregled + uređivanje ćelija (izravni zapis u sam .ods) | vlastiti čitač + byte-range editing |
| ODT | Radi Pregled + uređivanje teksta (naslovi, oblikovanje, liste, tablice, slike) | vlastiti čitač + byte-range editing |
| Slike (Raster) | Radi Pregled, zum, prozirnost, OCR + obrada: okretanje, zrcaljenje, izrezivanje, promijena veličine i formata | Tesseract (WASM) + Rust jezgra |
| SVG | Radi Pregledavanje (zum, prilagodba i pregled koda na jedan klik) | vlastiti preglednik (siguran rad) |
| Illustrator (.ai) | Radi Pregledavanje (.ai datoteke sadrže PDF strukturu koja se automatski detektira) | PDF preglednik |
| 3D Modeli | Radi Pregled (STL, OBJ, PLY, glTF, GLB, 3MF — rotacija, zum, žičani prikaz, brojač trokuta) | three.js (učitava se samo po potrebi) |
| RTF | Radi Pregledavanje, uključujući .doc datoteke koje imaju Rich Text u pozadini | vlastiti čitač |
| Corel .cdr, EPS, PS | Radi Pregledavanje putem konverzije u PDF (uz integrirani LibreOffice headless) | crates/ul-convert |
| PPTX, ODP, ODG | Faza 5 Prezentacijski formati u fazi razvoja | Univer Slides |
Isprobajte ulEditor Radni Prostor
Prebacujte se između načina rada i iskusite unificirano sučelje bez potrebe za otvaranjem više različitih aplikacija.
fn main() {
// ulEditor pokreće sve formate u jednom prozoru
let editor = ulEditor::new();
editor.open_document("izvješće.pdf");
editor.open_spreadsheet("podaci.xlsx");
}
Mogućnost direktnog prepisivanja teksta:
"Sve promjene u PDF dokumentima zapisuju se izravno u tok sadržaja bez gubljenja izvornih fontova."
3D Model preglednik (three.js)
STL, OBJ, PLY, glTF, GLB, 3MF podržani sa žičanim prikazom