BeauTyXT icon

BeauTyXT per Android

0.21.4 ISC

Un bellissimo editor di testo, Markdown e Typst, privato, sicuro e minimalista.

Scarica APK (58.6 MB)
Dona

Versione
0.21.4 (55)
Aggiorna
Sviluppatore
soupslurpr
Categoria
Scrittura
Licenza
ISC
Codice sorgente
Repository codice

BeauTyXT App

BeauTyXT è un editor di testo, Markdown e Typst bello, privato, sicuro e minimalista. Ora esegue il sandboxing di tutto il codice Rust in processi separati per una migliore protezione contro le exploitazioni.

Caratteristiche

-Non richiede alcuna autorizzazione. A differenza di altre app che potrebbero voler accedere a tutti i tuoi file, BeauTyXT utilizza l'Android Storage Access Framework (SAF) per permetterti di scegliere quale file aprire senza dare a BeauTyXT accesso a tutti i tuoi file. BeauTyXT non ha nemmeno il permesso di INTERNET, che le app necessitano per effettuare connessioni di rete dirette.

-Utilizza l'Android Storage Access Framework (SAF). BeauTyXT utilizza l'Android Storage Access Framework (SAF) per aprire e modificare file senza soluzione di continuità, indipendentemente dalla loro posizione.

-Scritto in Kotlin e Rust. BeauTyXT è scritto in Kotlin e Rust.

-Implementa Material Design 3 e colori dinamici. BeauTyXT implementa Material Design 3 e colori dinamici per un aspetto bello, ma minimalista.

-Supporto Markdown (.md & .markdown). BeauTyXT supporta la creazione e la modifica di file Markdown (.md & .markdown) per dare vita al tuo testo, mentre il rendering avviene in tempo reale nella parte inferiore dello schermo in verticale o sul lato in orizzontale. Preferisci non rendere il Markdown? Allora puoi disattivarlo nelle impostazioni.

-Supporto Typst. BeauTyXT supporta la creazione e la modifica di progetti Typst quando hai bisogno di qualcosa di più avanzato rispetto al Markdown. Puoi visualizzarlo in tempo reale nella parte inferiore dello schermo in verticale o sul lato in orizzontale e con una visualizzazione in tempo reale di eventuali errori o avvisi.

-Opzione per qualsiasi estensione di file. Sebbene BeauTyXT sia principalmente destinato a modificare file di testo semplice (.txt & .text) e file Markdown (.md & .markdown), ha anche l'opzione di aprire e modificare file di qualsiasi tipo come testo semplice.

-Apri file da altre app. BeauTyXT appare come un'opzione per aprire tipi di file supportati quando le app vogliono richiedere l'apertura di file in un'app compatibile. Alcuni esempi includono il clic su un file in un gestore di file o l'apertura di un file inviato da qualcuno tramite un'app di messaggistica.

-Opzione per sfondo nero profondo. Sostituisce lo sfondo con un colore nero profondo, modificando leggermente il resto della tematizzazione dinamica per adattarsi al nuovo sfondo. È disattivato per impostazione predefinita e può essere attivato nelle impostazioni. È attivo solo quando la modalità scura è abilitata.

-Diario delle informazioni sui file. Puoi ottenere informazioni sul file aperto come nome, dimensione, tipo MIME, conteggio parole e conteggio caratteri toccando l'icona delle informazioni mentre un file è aperto.

-Opzioni di esportazione. BeauTyXT ha opzioni di esportazione per file di testo semplice (.txt & .text) e file Markdown (.md & .markdown) e progetti Typst. I file di testo semplice (.txt & .text) possono essere stampati (inclusa la stampa in PDF) o esportati in Office Open XML (.docx). I file Markdown (.md & .markdown) possono essere esportati come file HTML (.html). I progetti Typst possono essere esportati in file PDF (.pdf).

Inoltre, c'è un'opzione sperimentale per esportare Markdown (.md & .markdown) in Office Open XML (.docx) che può essere attivata nelle impostazioni. Nota che attualmente non supporta tutte le funzionalità di Markdown e sarà aggiornata per supportarne di più. La descrizione dell'impostazione indica le operazioni Markdown attualmente supportate per la conversione in Office Open XML (.docx).

-Sicurezza contro le exploitazioni. BeauTyXT ha una grande sicurezza contro le exploitazioni (rispetto alla maggior parte delle app) poiché esegue il suo codice Rust, che alimenta l'analisi del Markdown, l'esportazione in docx e la modalità Typst in un servizio isolatedProcess che viene eseguito in un processo separato dall'app. Ogni libreria Rust di file o progetto viene eseguita nel proprio processo separato. Inoltre, rende il Markdown analizzato (ora HTML) in un WebView che ha JavaScript disabilitato. Per il rendering del progetto Typst, utilizza la libreria Coil scritta in Kotlin. Tuttavia, rende solo un SVG generato dal codice Rust di Typst, quindi la superficie di attacco è ridotta al minimo.

Problemi & Commenti

Segnala problema

Vecchie versioni


App simili


RICERCHE DEL MOMENTO

fossify launcher vpn music Kotatsu Activity Launcher pdf keyboard newpipe outertune vivi camera gallery metrolist music player seal osmand ashell mull fennec file manager edge seek clock Rekado signal immich video shizuku calculator calendar vlc weather battery email