Download Latest Version Hilbert_0.2.10_x64_en-US.msi (38.2 MB)
Home / tauri-v0.2.9
Name Modified Size InfoDownloads / Week
Parent folder
Hilbert_0.2.9_amd64.AppImage 2026-10-26 114.5 MB
Hilbert_0.2.9_amd64.AppImage.sig 2026-10-26 420 Bytes
latest.json 2026-10-26 7.0 kB
Hilbert_aarch64.app.tar.gz.sig 2026-10-26 424 Bytes
Hilbert_aarch64.app.tar.gz 2026-10-26 37.2 MB
Hilbert_0.2.9_aarch64.dmg 2026-10-26 36.6 MB
Hilbert_x64.app.tar.gz.sig 2026-10-26 424 Bytes
Hilbert_x64.app.tar.gz 2026-10-26 37.6 MB
Hilbert_0.2.9_x64.dmg 2026-10-26 37.2 MB
Hilbert_0.2.9_x64-setup.exe.sig 2026-10-26 436 Bytes
Hilbert_0.2.9_x64-setup.exe 2026-10-26 29.5 MB
Hilbert_0.2.9_x64_en-US.msi.sig 2026-10-26 436 Bytes
Hilbert_0.2.9_x64_en-US.msi 2026-10-26 38.2 MB
Hilbert-0.2.9-1.x86_64.rpm.sig 2026-10-26 436 Bytes
Hilbert-0.2.9-1.x86_64.rpm 2026-10-26 38.5 MB
Hilbert_0.2.9_amd64.deb.sig 2026-10-26 432 Bytes
Hilbert_0.2.9_amd64.deb 2026-10-26 38.6 MB
Hilbert (Tauri) v0.2.9 source code.tar.gz 2026-10-26 17.8 MB
Hilbert (Tauri) v0.2.9 source code.zip 2026-10-26 18.1 MB
README.md 2026-10-26 3.3 kB
Totals: 20 Items   443.7 MB 0

Export now suggests the name of your document and not the name of the folder. The preview takes in each new PDF faster. Using Hilbert from a web browser is much safer now. And a rare case where the last words you typed could disappear is fixed.

Export uses the document's name

Opening a folder and then a file in it, Save As / Export suggested the folder's name for the PDF (issue [#41]). It now suggests the name of the main file, which is the file that is actually exported, so myfile.typ gives myfile.pdf. Only Project export, which zips the whole folder, keeps the folder's name. The export window also says which file it exports. A name you type stays when you change the format. The download button in the preview uses the same name too.

Export now saves your open files first, so the exported file has everything you typed. If a question about a file changed outside Hilbert is still waiting, export stops and tells you to answer it first, so nothing is exported with your newest text left out.

A quicker preview

The preview used to start a new PDF reader in the background for every compile. It now keeps one and reuses it. Taking in each new PDF went from about 40 to 90 ms down to a few ms, so each update reaches the screen about 40 ms sooner on a Mac and about 100 ms sooner on Linux.

A safer browser mode

When you serve a project to browsers with hilbert --serve (Help → Use in a Browser), people signed in from a browser could do more on your computer than they should. Now:

  • they cannot read or change anything in a .git folder, where a changed setting could make git run a program on your computer
  • copying the project to another folder on your computer is turned off for them
  • git push only goes to network addresses, never to another folder on your computer. Odd addresses that git would read as options are refused
  • adding a Python, Julia or Wolfram program is turned off when running code is turned off
  • if the desktop app and a browser change the same file, the browser now asks which version to keep instead of saving over the desktop's change
  • the Use in a Browser window now says plainly that over plain http on a network the sign-in token is not encrypted, so use it only on a network you trust or use HTTPS or an SSH tunnel

Fixes

  • Hilbert checks every two seconds whether an open file changed outside it. If one of your own saves finished while that check was reading the file, the check could put the older copy back and the words you had just typed disappeared from the editor. The check now notices the save and waits for the next round.
  • A text file uploaded into a shared project no longer races with saves of the same file. Large pictures no longer hold up saving in other windows while they are written.

Install or update

If you already have Hilbert from a download, it offers this update on its own. Package managers:

:::bash
winget upgrade --exact --id Aburousan.Hilbert      # Windows
brew upgrade --cask hilbert                        # macOS
sudo apt update && sudo apt install hilbert        # Debian and Ubuntu

With Rust installed, cargo install --git https://github.com/aburousan/hilbert-editor --features embed-ui builds it from source and installs it as hilbert.

Source: README.md, updated 2026-10-26