BSD Ports

The ports trees of the BSDs

One page per port, for five BSDs: FreeBSD's ports, OpenBSD's ports, NetBSD's pkgsrc, DragonFly's DPorts and MidnightBSD's mports. Each page gives the version, the maintainer, the categories, what the port needs to build and run, which ports need it, how to install it, and the version the other systems carry of the same software.

113994 ports in 8 systems and 537 categories.

Systems

Repositories

Ports come from the official tree and from repositories outside it. When two carry the same origin, the one listed later replaces the earlier and its page says so.

RepositoryPorts
FreeBSD ports35590
DPorts31490
pkgsrc19359
mports10678
OpenBSD ports10581
pkgsrc-wip5847
OPNsense237
GhostBSD121
HardenedBSD88
Example overlay3

FreeBSD categories

CategoryPortsDescription
accessibility 60 Ports to help disabled users
afterstep 21 Virtual category: ports that list afterstep beside their own
arabic 9 Arabic language support
archivers 332 Archiving tools
astro 166 Astronomical ports
audio 966 Sound support
benchmarks 131 Benchmarking utilities
biology 264 Biology-related software
budgie 8 Virtual category: ports that list budgie beside their own
cad 190 Computer aided design tools
chinese 144 Chinese language support
comms 254 Communication software
converters 232 Character code converters
databases 1278 Databases
deskutils 342 Things that used to be on the desktop before computers were invented
devel 9758 Development utilities
dns 265 DNS-related software
docs 24 Virtual category: ports that list docs beside their own
editors 363 General editors
education 70 Virtual category: ports that list education beside their own
elisp 105 Virtual category: ports that list elisp beside their own
emulators 223 Emulators for other operating systems
enlightenment 16 Virtual category: ports that list enlightenment beside their own
filesystems 150 File systems and related utilities
finance 235 Monetary, financial and related applications
french 13 French language support
ftp 114 FTP client and server utilities
games 1239 Games
geography 117 Virtual category: ports that list geography beside their own
german 18 German language support
gnome 361 Virtual category: ports that list gnome beside their own
gnustep 84 Virtual category: ports that list gnustep beside their own
graphics 1492 Graphics utilities
hamradio 109 Virtual category: ports that list hamradio beside their own
haskell 64 Virtual category: ports that list haskell beside their own
hebrew 7 Hebrew language support
hungarian 9 Hungarian language support
irc 102 Internet Relay Chat utilities
japanese 310 Japanese language support
java 518 Java language support
kde 603 Virtual category: ports that list kde beside their own
kde-applications 230 Virtual category: ports that list kde-applications beside their own
kde-frameworks 147 Virtual category: ports that list kde-frameworks beside their own
kde-plasma 53 Virtual category: ports that list kde-plasma beside their own
kde-plasma6lts 53 Virtual category: ports that list kde-plasma6lts beside their own
kld 104 Virtual category: ports that list kld beside their own
korean 51 Korean language support
lang 496 Programming languages
linux 313 Virtual category: ports that list linux beside their own
lisp 64 Virtual category: ports that list lisp beside their own
mail 849 Mail software
mate 39 Virtual category: ports that list mate beside their own
math 1436 Numerical computation software and other utilities for mathematics
mbone 2 Virtual category: ports that list mbone beside their own
misc 904 Miscellaneous utilities
multimedia 466 Multimedia software
net 2017 Miscellaneous networking software
net-im 186 Instant messaging software
net-mgmt 460 Networking management tools
net-p2p 123 Peer to peer network applications
net-vpn 41 Virtual category: ports that list net-vpn beside their own
news 78 USENET news software
parallel 36 Virtual category: ports that list parallel beside their own
pear 443 Virtual category: ports that list pear beside their own
perl5 5886 Virtual category: ports that list perl5 beside their own
plan9 3 Virtual category: ports that list plan9 beside their own
polish 11 Polish language support
ports-mgmt 91 Ports for managing, installing and developing FreeBSD ports and packages
portuguese 9 Portuguese language support
print 343 Printing software
python 5519 Virtual category: ports that list python beside their own
ruby 93 Virtual category: ports that list ruby beside their own
rubygems 3525 Virtual category: ports that list rubygems beside their own
russian 30 Russian language support
scheme 28 Virtual category: ports that list scheme beside their own
science 633 Scientific ports that fit into no other category
security 1641 Security utilities
shells 95 Command line shells
spanish 5 Virtual category: ports that list spanish beside their own
sysutils 1904 System utilities
tcl 60 Virtual category: ports that list tcl beside their own
textproc 2614 Text processing utilities
tk 70 Virtual category: ports that list tk beside their own
ukrainian 12 Ukrainian language support
vietnamese 16 Vietnamese language support
wayland 190 Virtual category: ports that list wayland beside their own
windowmaker 61 Virtual category: ports that list windowmaker beside their own
www 3554 Software related to the World Wide Web
x11 776 The X Window System and friends
x11-clocks 47 X11 clocks
x11-drivers 49 X11 drivers
x11-fm 31 X11 file managers
x11-fonts 559 X11 fonts and font utilities
x11-servers 15 X11 servers
x11-themes 188 X11 themes
x11-toolkits 289 X11 toolkits
x11-wm 144 X11 window managers
xfce 73 Virtual category: ports that list xfce beside their own
zope 4 Virtual category: ports that list zope beside their own

Rows in grey are virtual categories: a port lists them beside the category it lives in. The other systems list theirs on their own pages.