List of Haiku applications

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

2 Likes

Some suggestions:

2 Likes

I have added a few of your suggestions and I’ll add the rest once I get to those categories.

Maybe instead of a forum topic, we should instead add a “Native” tag on HaikuDepot?

3 Likes

This can be useful in many other ways…

For example if a user knows a program on another platform and wants to find the alternative in Haiku. I think we can add the list to https://alternativeto.net

2 Likes