Flatsonar

TeXstudio

by J. Sundermeyer

Craft beautiful LaTeX documents

Dangerous permissions Verified creator GPL-2.0 v4.9.8
Screenshot 1 of TeXstudio

About

TeXstudio is an integrated writing environment for creating LaTeX documents. It integrates editing, building and viewing into a single, user-friendly interface.

Our goal is to make writing LaTeX as easy and comfortable as possible. This means you can focus on your content with the help of a powerful set of features:

  • Easy source code navigation: A structure view, clickable links and a cursor history
  • Detailed syntax highlighting
  • Auto-completion
  • Live checking for spelling, grammar, citations, references, syntax and packages
  • Innovative table editing
  • Clear display of LaTeX errors and warnings (in-editor and as a list)
  • Integrated PDF viewer with (almost) word-level syncing
  • Live-updating inline preview for formulas and code segments
  • Scripting support

Requires either TeX Live being installed on the system from your distribution's repositories or the TeX Live Flatpak which you can install by running 'flatpak install flathub org.freedesktop.Sdk.Extension.texlive//25.08'

Permissions

2 permissions weaken the sandbox. Flatsonar asks before installing.

  • full access to your entire file system
    --filesystem=host
  • sandbox escape: can run commands on the host via flatpak-spawn
    --talk-name=org.freedesktop.Flatpak
  • inter-process communication (needed for X11)
    --share=ipc
  • network
    --share=network
  • X11 display, only when Wayland is unavailable
    --socket=fallback-x11
  • Wayland display
    --socket=wayland
  • GPU acceleration
    --device=dri
  • access to /tmp
    --filesystem=/tmp
  • access to xdg-config/kdeglobals
    --filesystem=xdg-config/kdeglobals:ro
  • talks to com.canonical.AppMenu.Registrar
    --talk-name=com.canonical.AppMenu.Registrar
  • talks to org.kde.kconfig.notify
    --talk-name=org.kde.kconfig.notify
  • talks to org.kde.KGlobalSettings
    --talk-name=org.kde.KGlobalSettings

Who publishes this

The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.

  • installs a prebuilt binary instead of building from source (x2)
    source:prebuilt
  • verified on Flathub: the developer proved they control this app id
    publisher:flathub

Maintenance

Recent activity on the upstream repository, or built and reviewed by Flathub.

No staleness signals: recent activity, or built and reviewed by Flathub.