Skip to content

BigText v0.2.0

Choose a tag to compare

@github-actions github-actions released this 27 Oct 09:34
· 106 commits to main since this release

BigText is a free, open-source desktop text editor for huge files (1–50+ GB) that never loads a whole file into memory and never freezes.
Website: erkinbek.github.io/bigtext · Русский · O'zbekcha

What's new in 0.2.0

  • Updates from inside the app. BigText checks for a new release once a day. Help → Check for updates… checks right away, and Check for updates automatically in the same menu turns the daily check off. The update dialog shows what's new and installs only when you click Update now. Remind me later and Skip this version are also there. The download is verified against its SHA-256 checksum. An installed copy runs the new installer silently, and a portable copy replaces bigtext.exe in place. Then BigText restarts.
  • CSV and TSV as a table. .csv and .tsv files open as a table. Only the visible rows are read, so a CSV of several gigabytes scrolls as fast as a small one. Ctrl+T switches any file between the table view and the text view.
    • The delimiter (, ; tab |) is detected, and you can change it in the toolbar.
    • The header row stays pinned at the top.
    • Drag a column border to resize the column, or double-click the border to fit the column to its content.
    • Numbers are right-aligned.
  • Delete columns. Click a column header to select the column. Ctrl+click adds a column, and Shift+click selects a range. Delete columns (or the Delete key) then removes the selected columns and their values from every row. Quoted fields that contain delimiters or line breaks are handled correctly. For files up to 64 MB this is a single edit that Ctrl+Z undoes. Larger files are rewritten on disk like Replace All, with an optional .bak backup.
  • Starts on a clean Windows install. bigtext.exe no longer needs the Visual C++ runtime (VCRUNTIME140.dll). If the window cannot open (BigText needs OpenGL 2.0), an error message now says so; before, nothing happened.

Which file do I need?

Platform File
Windows 10 / 11 (recommended) bigtext-setup-windows-x64.exe — installer with “Open with”, the Explorer context-menu entry and a Start menu shortcut
Windows, portable bigtext-windows-x64.zip — unzip and run bigtext.exe
Linux x64 bigtext-linux-x64.tar.gz
macOS, Apple Silicon bigtext-macos-arm64.tar.gz — unsigned: run xattr -d com.apple.quarantine bigtext once
macOS, Intel bigtext-macos-x64.tar.gz — same as above

Upgrading from 0.1.x

Run the new installer, or replace the portable bigtext.exe. The upgrade happens in place and keeps your settings and recent files. Version 0.1.x has no update check, so you have to install this version by hand. From 0.2.0 on, BigText offers each new version itself.

Features and measured performance are described in the 0.1.0 release notes and the README.

Full Changelog: v0.1.1...v0.2.0