Hi all,
I am compiling a list of native open source applications for Haiku, either the official application or the de-facto open source application. If neither of these two exist, I will list a couple of applications that still meets the native open source definition.
I am purposely not including closed source software or ports of open source software from other systems.
This list is still a work in progress, in fact this is the 6th revision of this list.
Audio
Tag Editor
Haiku
ArmyKnife
On other systems
KDE: Kid3; Gnome: EasyTag; Other: Puddletag
Audio Player
Haiku
MediaPlayer
On other systems
KDE: Kaffeine; Gnome: Gnome Music; Other: Banshee
CD Player
Haiku
CDPlayer
Was an official application until 2014 when it was removed from the Haiku source code.
On other systems
KDE: KsCD; Gnome: Goobox
Music Manager
Haiku
Freebird
The Freebird project is the most mature out of the numerous projects to create a Jukebox/Music Manager application for Haiku, unfortunately that does not mean much as it is still in very early development.
On other systems
KDE: JuK; Gnome: Rhythmbox; Apple: iTunes
Podcast Player
Haiku
BePodder
On other systems
Gnome: Podcasts; Other Vocal
Development
Graphical debugger
Haiku
Debugger
The system debugger for Haiku, which is included as part of the Haiku install.
On other systems
KDE: KDbg; Gnome: Nemiver; Microsoft: WinDbg
Computer-aided translation
Haiku
CatKeysEditor
A tool to translate catkeys used to localize Haiku apps. The application can be downloaded from HaikuDepot.
On other systems
KDE: Lokalize; Gnome: Gtranslator; Other: Poedit
Integrated development environment
Haiku
Paladin
Paladin is an open source integrated development environment (IDE) modeled after BeOS’ BeIDE. As such is quite old-fashioned and is not being actively maintained anymore. You need to download the application from HaikuDepot.
Heidi
A project to create a more modern IDE for Haiku
On other systems
KDE: KDevelop; Gnome: Anjuta; Apple: Xcode; Microsoft: Visual Studio
Source Code Editor
Haiku
Pe
Pe is a programmer’s editor for Haiku, although originally developed for the BeOS. although it is not an official Haiku application, it is currently bundled with haiku.
Koder
Koder is a code editor for Haiku based on Scintilla editing component. The project aims to be a more modern source code editor than Pe. It can be downloaded with HaikuDepot.
On other systems
KDE: Kate; Gnome: Geany; Microsoft: Visual Studio Code
Graphical VCS Frontend
Haiku
TrackGit
A very new project that only stated in GSOC 2018
MoleSVN
An older application written for BeOS, needs to be updated to make use new Haiku features. Also SVN is far less popular than it once was.
On other systems
KDE: kdesvn; Gnome: gitg; Windows: TortoiseGit
Graphical diff viewer
Haiku
PonpokoDiff
PonpokoDiff is a graphical file comparison utility. It can compare two files and show its differences graphically. Currently, there’s only minimal support for the comparison of folders. It can be downloaded with HaikuDepot.
On other systems
KDE: Kompare; Gnome: Meld; Microsoft: WinDiff; Apple: FileMerge
System
File Manager
Haiku
Tracker
As Tracker is Haiku’s file manager, it is a core part of the system and is found in all installs. It has a Single window navigation mode that can set is in its setting that can make it a lot more like file managers on other systems.
On other systems
KDE: Dolphin; Gnome: Gnome Files
Partition Editor
Haiku
DriveSetup
On other systems
KDE: Partition Manager; Gnome: Gnome Disks; Apple: Disk Utility; Other: GParted
Disk Usage
Haiku
DiskUsage
On other systems
KDE: KDiskFree; Gnome: Disk Usage Analyzer
Font Manager
Haiku
FontDemo
FontBoy
A small application to show your installed fonts in Haiku.
Slightly more powerful than the official FontDemo application.
On others systems
Gnome: FontViewer; Apple: FontBook
Terminal Emulator
Haiku
Terminal
On others systems
KDE: Konsole; Gnome: Terminal; Apple: Terminal; Microsoft: Console
Password Manager
Haiku
KeyStore
Currently it has no graphical user interface and it still a work in progress.
On others systems
KDE: KWalletManager; Gnome: Keyring; Apple: Keychain
Character Selector
Haiku
CharacterMap
On other systems
KDE: KCharSelect; Gnome: Gucharmap; Apple: Character Viewer; Microsoft: Character Map
Utilities
Archiving Tool
Haiku
Expander
Expander is a small tool to quickly unpack the most common archives. You can only uncompress files. An official Haiku application.
Beezer
Archive manager. Can be downloaded from HaikuDepot.
Archiver
On others systems
KDE: Ark; Gnome: Archive Manager; Apple: Archive Utility
Weather Tool
Haiku
Weather
Weather is a Haiku application that displays the constantly-updated weather of a specified location. It shows the current condition there and a forecast of the next 5 days. The temperature can be displayed in degrees Celsius, Fahrenheit, Kelvin, Rankine, or Delisle
On others systems
Gnome: Weather; Microsoft: MSN Weather
System Cleaner
Haiku
FilWip
On others systems
KDE: Sweeper;
Hex Editor
Haiku
DiskProbe
On others systems
Kde: Okteta; Gnome: Ghex;
Mass Renamer
Haiku
PecoRename
On other systems
KDE: KRename; Other Métamorphose
Personal Alarm
Haiku
WakeUp!
On other systems
KDE: KAlarm