File viewing and editing software

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Created page with "{| |Software | > |File viewing and editing software |} To see what is in a file, and possibly to modify it, various sorts of software can be used, ranging from raw bi...")
 
 
(7 intermediate revisions by 4 users not shown)
Line 7: Line 7:
 
To see what is in a file, and possibly to modify it, various sorts of software can be used, ranging from raw binary editors/viewers to programs that perform more sophisticated analysis. [[File creation software]] will usually edit existing files as well, and [[File rendering/interaction software]] will display them in various ways.
 
To see what is in a file, and possibly to modify it, various sorts of software can be used, ranging from raw binary editors/viewers to programs that perform more sophisticated analysis. [[File creation software]] will usually edit existing files as well, and [[File rendering/interaction software]] will display them in various ways.
  
* [[Synalysis]] [https://www.synalysis.net/] and [[Hexinator]] [https://hexinator.com/] are programs (related to one another) that can do raw binary/hexadecimal viewing and editing of files, but also parse them using [[Synalysis/Hexinator grammar file|grammar files]] to analyze various file formats.
+
== General files ==
 +
 
 +
* [https://www.synalysis.net/ Synalyze It] and [https://hexinator.com/ Hexinator] are programs (related to one another) that can do raw binary/hexadecimal viewing and editing of files, but also parse them using [[Synalysis grammar file|grammar files]] to analyze various file formats.
 +
* [https://www.kde.org/applications/utilities/okteta/ Okteta] is an open source hex editor by the KDE project. It supports also parsing via [[Okteta grammar file]] to analyze various file formats.
 +
* [https://github.com/wader/fq fq] allows to dive into structure of various binary and textual file formats with a functional programming language based on jq
 +
 
 +
== Specialized data types ==
 +
 
 +
* [https://sleepyhead.jedimark.net/ SleepyHead] (views data from CPAP and related devices for treatment of sleep apnea)
 +
 
 +
== Links ==
 +
* [https://docs.google.com/spreadsheets/d/1ZOUr0pEtkH4_2C7oXdAIeexwhN0v0MvSN7gaVcAnUgo/edit#gid=1330973119 Spreadsheet showing formats supported by various software in Ubuntu systems] (connected with EaaSI sandbox [https://www.softwarepreservationnetwork.org/eaasi-sandbox/])
 +
 
 +
[[Category:Software]]

Latest revision as of 00:15, 4 January 2023

Software > File viewing and editing software

To see what is in a file, and possibly to modify it, various sorts of software can be used, ranging from raw binary editors/viewers to programs that perform more sophisticated analysis. File creation software will usually edit existing files as well, and File rendering/interaction software will display them in various ways.

[edit] General files

  • Synalyze It and Hexinator are programs (related to one another) that can do raw binary/hexadecimal viewing and editing of files, but also parse them using grammar files to analyze various file formats.
  • Okteta is an open source hex editor by the KDE project. It supports also parsing via Okteta grammar file to analyze various file formats.
  • fq allows to dive into structure of various binary and textual file formats with a functional programming language based on jq

[edit] Specialized data types

  • SleepyHead (views data from CPAP and related devices for treatment of sleep apnea)

[edit] Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox