HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49363,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=977",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=975",
"results": [
{
"name": "Gomoku",
"portdir": "games/Gomoku",
"version": "1.2.6",
"license": "GPL-2+",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.gnustep.it/nicola/Applications/Gomoku/",
"description": "extended TicTacToe game",
"long_description": "Gomoku.app is an extended TicTacToe game for GNUstep. You win the game if you are able to put 5 of your pieces in a row, column or diagonal. You lose if the computer does it before you. You can play the game on boards of different size; the default size is 8 but 10 is also nice to play. The game has 6 different difficulty levels.",
"active": true,
"categories": [
"aqua",
"games",
"gnustep"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "CrimsonFields",
"portdir": "games/CrimsonFields",
"version": "0.5.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://crimson.seul.org",
"description": "Tactical war game in the tradition of Battle Isle",
"long_description": "Crimson Fields is a tactical war game in the tradition of Battle Isle, including a map editor and the possibility to import the original History Line or Battle Isle maps.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"makeicns",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libsdl_mixer",
"libsdl",
"libsdl_ttf"
]
}
],
"depends_on": []
},
{
"name": "54321",
"portdir": "games/54321",
"version": "1.0.2001.11.16",
"license": "none",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://old.nklein.com/products/54321/",
"description": "5 games in 4, 3, or 2 dimensions for 1 player",
"long_description": "54321 is five games in four, three, or two dimensions for one player. 54321 takes five classic two-dimensional puzzle games and extends them into three and four dimensions. For more information, see the help within the game.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"zlib",
"clang-9.0",
"libiconv"
]
},
{
"type": "lib",
"ports": [
"libsdl",
"libsdl_image",
"libpng"
]
}
],
"depends_on": []
},
{
"name": "2Pong",
"portdir": "games/2Pong",
"version": "1.0.1a",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://twopong.sourceforge.net/",
"description": "Pong game with 2 balls, 2 and 4 player support",
"long_description": "Pong game with 2 balls, 2 and 4 player support",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"makeicns",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libsdl",
"libsdl_net",
"zlib",
"libxml2",
"libiconv",
"libsdl_mixer"
]
}
],
"depends_on": []
},
{
"name": "sshfs-gui",
"portdir": "fuse/sshfs-gui",
"version": "1.3",
"license": "Apache-2",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/macfuse/",
"description": "OS X GUI for sshfs",
"long_description": "This is an OS X Cocoa GUI on top of sshfs that makes it easy to set up new sshfs mounts.",
"active": true,
"categories": [
"fuse"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "run",
"ports": [
"sshfs"
]
}
],
"depends_on": []
},
{
"name": "offlinefs",
"portdir": "fuse/offlinefs",
"version": "0.4.6",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://offlinefs.sourceforge.net/wiki/",
"description": "Fusefs offline layer able to extend every filesystem with offline capabilities",
"long_description": "The OFS (Offline FileSystem or Ohm FileSystem) is an offline-layer which is (or should be) able to extend every filesystem with offline capabilities. This means, that the user is able to work on his network documents, even when he is disconnected from the server. When connection is restored, the filesystem automatically synchronizes the files.",
"active": true,
"categories": [
"fuse"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"pkgconfig",
"clang-9.0",
"autoconf",
"libtool"
]
},
{
"type": "lib",
"ports": [
"libconfuse",
"dbus"
]
}
],
"depends_on": []
},
{
"name": "mhddfs",
"portdir": "fuse/mhddfs",
"version": "0.1.10",
"license": "GPL-3+",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://mhddfs.uvw.ru/",
"description": "FUSE-based filesystem for combined mountpoints",
"long_description": "This FUSE-based file system allows mount points (or directories) to be combined, simulating a single big volume which can merge several hard disks.",
"active": true,
"categories": [
"fuse"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "encfs",
"portdir": "fuse/encfs",
"version": "1.9.5",
"license": "(GPL-3+ or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://vgough.github.io/encfs/",
"description": "An encrypted pass-through FUSE filesystem",
"long_description": "EncFS is an encrypted pass-through filesystem which runs in userspace, using the FUSE kernel module. Similar in design to CFS and other pass-through filesystems, all data is encrypted and stored in the underlying filesystem. Unlike loopback filesystems, there is no predetermined or pre-allocated filesystem size.",
"active": true,
"categories": [
"fuse"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gettext",
"macfuse",
"openssl",
"rlog"
]
}
],
"depends_on": []
},
{
"name": "curlftpfs",
"portdir": "fuse/curlftpfs",
"version": "0.9.2",
"license": "GPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://curlftpfs.sourceforge.net/",
"description": "CurlFtpFS is a filesystem for acessing FTP hosts based on FUSE and libcurl.",
"long_description": "CurlFtpFS diferentiates itself from other FTP filesystems because it features SSLv3 and TLSv1 support, connecting through tunneling HTTP proxies, automatically reconnection if the server times out, transform absolute symlinks to point back into the ftp file system, and additional options.",
"active": true,
"categories": [
"fuse"
],
"maintainers": [
{
"name": "darenzana",
"github": "",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"glib2",
"curl",
"zlib",
"macfuse",
"libiconv",
"gettext"
]
}
],
"depends_on": []
},
{
"name": "ta-lib",
"portdir": "finance/ta-lib",
"version": "0.4.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ta-lib.org",
"description": "TA-Lib is a financial technical analysis library.",
"long_description": "TA-Lib provides common functions for the technical analysis of financial market data, including more than 150 indicators such as ADX, MACD, RSI, Stochastic, Bollinger Bands and more.",
"active": true,
"categories": [
"finance"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "cpuminer",
"portdir": "finance/cpuminer",
"version": "2.5.1",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pooler/cpuminer",
"description": "Multi-threaded CPU miner for Litecoin and Bitcoin",
"long_description": "Multi-threaded CPU miner for Litecoin and Bitcoin",
"active": true,
"categories": [
"finance"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"jansson",
"curl"
]
}
],
"depends_on": []
},
{
"name": "log4erl",
"portdir": "erlang/log4erl",
"version": "0.8.6",
"license": "MPL-1.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/log4erl/",
"description": "A logger for erlang.",
"long_description": "A logger for erlang in the spirit of Log4J. You can download the latest tarball from the downloads section and read README.txt file for instructions on using log4erl.",
"active": true,
"categories": [
"devel",
"erlang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"erlang"
]
}
],
"depends_on": []
},
{
"name": "x48",
"portdir": "emulators/x48",
"version": "0.6.4",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/x48.berlios/",
"description": "HP48 calculator emulator",
"long_description": "This emulator is capable of providing a faithful replication of the HP48. It also has a debugger for the saturn processor.",
"active": true,
"categories": [
"math",
"emulators"
],
"maintainers": [
{
"name": "michael.klein",
"github": "mklein-de",
"ports_count": 16
}
],
"variants": [
"roms",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"clang-9.0",
"xorg-libXt",
"autoconf",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"xorg-libXext",
"readline"
]
}
],
"depends_on": []
},
{
"name": "vpcs",
"portdir": "emulators/vpcs",
"version": "0.8c-20160224",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.freecode.com.cn/doku.php?id=wiki:vpcs",
"description": "Virtual PC Simulator particularly of use with the Cisco dynamips emulator.",
"long_description": "Virtual PC Simulator particularly of use with the Cisco dynamips emulator. The VPCS can simulate up to 9 PCs. You can ping/traceroute them, or ping/traceroute the other hosts/routers from the virtual PCs when you study the Cisco routers in the Dynamips. VPCS is not the traditional PC, it is just a program running on the Linux or Windows, and only few network commands can be used in it. But VPCS can give you a big hand when you study the Cisco devices in the Dynamips. VPCS can replace the routers or VMware boxes which are used as PCs in the Dynamips network. Try VPCS, it can save your CPU/Memory. It is very small.",
"active": true,
"categories": [
"emulators"
],
"maintainers": [
{
"name": "lasticppc",
"github": "lastic",
"ports_count": 3
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "vmips",
"portdir": "emulators/vmips",
"version": "1.5.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.dgate.org/vmips/",
"description": "MIPS R3000 emulator",
"long_description": "VMIPS is a simulator for a machine compatible with the MIPS R3000 RISC architecture.",
"active": true,
"categories": [
"emulators"
],
"maintainers": [
{
"name": "brg",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "spim",
"portdir": "emulators/spim",
"version": "9.1.22",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://spimsimulator.sourceforge.net",
"description": "an assembly language MIPS R2000/R3000 simulator",
"long_description": "SPIM S20 is a software simulator that runs assembly language programs for the MIPS R2000/R3000 RISC computers. SPIM can read and immediately run files containing assembly language statements. SPIM is a self-contained system for running these programs and contains a debugger and interface to the operating system. SPIM implements almost the entire MIPS assembler-extended instruction set for the R2000/R3000. (I've omitted some the complex floating point comparisons and details of the memory system page tables.) The MIPS architecture has evolved considerably since then (in particular the 64-bit extensions), which means that SPIM will not run programs compiled for recent MIPS or SGI processors.",
"active": true,
"categories": [
"devel",
"lang",
"emulators",
"x11"
],
"maintainers": [
{
"name": "chenguokai17",
"github": "chenguokai",
"ports_count": 6
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"flex",
"clang-9.0",
"rman"
]
},
{
"type": "fetch",
"ports": [
"subversion"
]
}
],
"depends_on": []
},
{
"name": "noahstrap",
"portdir": "emulators/noahstrap",
"version": "2.0.0",
"license": "(MIT or GPL-2+)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/linux-noah/noahstrap",
"description": "bootstrap a Linux ABI implementation for macOS",
"long_description": "noahstrap bootstraps a Linux system for noah",
"active": true,
"categories": [
"emulators"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "run",
"ports": [
"gnutar",
"pv"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"noah"
]
}
]
},
{
"name": "noah",
"portdir": "emulators/noah",
"version": "0.5.1",
"license": "(MIT or GPL-2+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/linux-noah/noah",
"description": "Linux ABI implementation for macOS",
"long_description": "Noah is a Darwin subsystem for Linux. Noah is implemented as a hypervisor that traps Linux system calls and translates them into Darwin system calls. Noah also has an interpreter of ELF files so that Linux binary executables run directly and flawlessly without any modifications. It's effectively a macOS Linux execution flavor, similar to that of FreeBSD Linuxolator, a.k.a. Linux emulation, a.k.a. Linux ABI. In other words, it's the reverse of the Linux Darling project.",
"active": true,
"categories": [
"emulators"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-9.0"
]
},
{
"type": "run",
"ports": [
"noahstrap"
]
}
],
"depends_on": []
},
{
"name": "lisaem",
"portdir": "emulators/lisaem",
"version": "1.2.6",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://lisa.sunder.net/",
"description": "Apple Lisa emulator",
"long_description": "Apple Lisa emulator",
"active": true,
"categories": [
"emulators"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [
"wxwidgets28",
"wxgtk28"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"wxWidgets-2.8"
]
}
],
"depends_on": []
},
{
"name": "hatari",
"portdir": "emulators/hatari",
"version": "2.1.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://hatari.tuxfamily.org/",
"description": "Atari ST/STe/STfm emulator",
"long_description": "Hatari is an actively developed Atari ST/STe/STfm and Falcon emulator",
"active": true,
"categories": [
"emulators"
],
"maintainers": [],
"variants": [
"debug",
"macOSGUI",
"sdl2",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"portmidi",
"libsdl2",
"zlib",
"libpng",
"readline",
"portaudio"
]
}
],
"depends_on": []
},
{
"name": "gxemul",
"portdir": "emulators/gxemul",
"version": "0.4.7.2",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gxemul.sourceforge.net/",
"description": "A simulator for ARM, MIPS, Motorola 88K, PowerPC, and SuperH.",
"long_description": "GXemul is a framework for full-system computer architecture emulation. Several real machines have been implemented within the framework, consisting of processors (ARM, MIPS, Motorola 88K, PowerPC, and SuperH) and surrounding hardware components such as framebuffers, interrupt controllers, busses, disk controllers, and serial controllers.",
"active": true,
"categories": [
"emulators"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"xorg-libX11"
]
}
],
"depends_on": []
},
{
"name": "freesci",
"portdir": "emulators/freesci",
"version": "0.6.4",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://freesci.linuxgames.com/",
"description": "Interpreter for SCI (old Sierra Online) games",
"long_description": "FreeSCI is a portable interpreter for SCI games, such as the Space Quest series (starting with SQ3) or Leisure Suit Larry (2 and sequels). FreeSCI is still incomplete.",
"active": true,
"categories": [
"emulators"
],
"maintainers": [],
"variants": [
"sdl"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"xorg-libXinerama",
"ncurses",
"xrender",
"fontconfig",
"libpng",
"xorg-libXi"
]
}
],
"depends_on": []
},
{
"name": "bochs",
"portdir": "emulators/bochs",
"version": "2.6.11",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://bochs.sourceforge.net/",
"description": "cross platform x86 and x86_64 emulator",
"long_description": "Bochs is a highly portable open source x86 and x86_64 PC emulator written in C++, that runs on most popular platforms. It emulates the Intel x86 CPU, common I/O devices, and a custom BIOS.",
"active": true,
"categories": [
"emulators"
],
"maintainers": [
{
"name": "",
"github": "Nax",
"ports_count": 3
}
],
"variants": [
"debugger",
"smp",
"gdbstub",
"avx",
"x11",
"sdl",
"sdl2",
"term",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gettext",
"libsdl2",
"ncurses",
"readline"
]
}
],
"depends_on": []
},
{
"name": "atari800",
"portdir": "emulators/atari800",
"version": "5.0.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://atari800.github.io",
"description": "Atari 800 emulator",
"long_description": "Atari800 is an emulator of the classic Atari 800 8bit computer.",
"active": true,
"categories": [
"emulators"
],
"maintainers": [
{
"name": "krischik",
"github": "krischik",
"ports_count": 3
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"libsdl_sound",
"libsdl",
"libsdl_image",
"zlib",
"readline",
"libpng",
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "VisualBoyAdvance",
"portdir": "emulators/VisualBoyAdvance",
"version": "1.7.2",
"license": "GPL-2+ and BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://vba.ngemu.com/index.shtml",
"description": "An emulator for Gameboy and GameboyAdvance systems.",
"long_description": "An emulator for Gameboy and GameboyAdvance systems.",
"active": true,
"categories": [
"games",
"emulators"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libsdl",
"libpng"
]
}
],
"depends_on": []
},
{
"name": "zee",
"portdir": "editors/zee",
"version": "0.3.2",
"license": "Apache-2 and MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zee-editor/zee",
"description": "Zee is a modern editor for the terminal, in the spirit of Emacs.",
"long_description": "Zee is a modern editor for the terminal, in the spirit of Emacs. It is written in Rust and it is somewhat experimental.",
"active": true,
"categories": [
"editors"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1008
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "yudit",
"portdir": "editors/yudit",
"version": "2.9.6",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.yudit.org/",
"description": "unicode text editor for X",
"long_description": "Yudit is a unicode text editor for the X Window System. It can do TrueType font rendering, printing, transliterated keyboard input and handwriting recognition with no dependencies on external engines. Its conversion utilities can convert text between various encodings. Keyboard input maps can also act like text converters. There is no need for a pre-installed multi-lingual environment. Menus are translated into many languages.",
"active": true,
"categories": [
"editors"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"xorg-libX11"
]
}
],
"depends_on": []
},
{
"name": "xwpe",
"portdir": "editors/xwpe",
"version": "1.5.30a",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.identicalsoftware.com/xwpe/",
"description": "Programming/debugging environment",
"long_description": "A programming and debugging environment similar to Borland's Turbo C environment. Works in both X and console modes.",
"active": true,
"categories": [
"editors"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "xwordgrinder",
"portdir": "editors/wordgrinder",
"version": "0.8",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cowlark.com/wordgrinder/",
"description": "WordGrinder, lightweight character-cell word processor designed for the console",
"long_description": "WordGrinder is a light-weight character-cell word processor designed for text entry on the console, supporting Unicode and styled text. It provides a clean, easy-to-use interface that gets out of your way and get the job done.",
"active": true,
"categories": [
"editors"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"ninja",
"pkgconfig",
"clang-9.0",
"coreutils"
]
},
{
"type": "lib",
"ports": [
"Xft2",
"zlib",
"xorg-libX11",
"minizip",
"ncurses",
"freetype"
]
}
],
"depends_on": []
},
{
"name": "wordgrinder",
"portdir": "editors/wordgrinder",
"version": "0.8",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cowlark.com/wordgrinder/",
"description": "WordGrinder, lightweight character-cell word processor designed for the console",
"long_description": "WordGrinder is a light-weight character-cell word processor designed for text entry on the console, supporting Unicode and styled text. It provides a clean, easy-to-use interface that gets out of your way and get the job done.",
"active": true,
"categories": [
"editors"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"ninja",
"pkgconfig",
"clang-9.0",
"coreutils"
]
},
{
"type": "lib",
"ports": [
"minizip",
"ncurses",
"zlib"
]
}
],
"depends_on": []
},
{
"name": "psgml",
"portdir": "editors/psgml",
"version": "1.3.1",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.lysator.liu.se/projects/about_psgml.html",
"description": "XML/SGML editing mode for emacs",
"long_description": "Emacs is an advanced and extensible editor. A Major Mode customizes Emacs for editing text of a particular sort. PSGML is a major mode for SGML documents. PSGML has several functions for editing SGML documents. Indentation according to element nesting depth and identification of structural errors (but it is not a validating SGML parser). Menus and commands for inserting tags with only the contextually valid tags. Attribute values can be edited in a separate window with information about types and defaults. Structure based editing includes movement and killing; and also several commands for folding editing.",
"active": true,
"categories": [
"textproc",
"editors"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"emacs",
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "poedit1",
"portdir": "editors/poedit1",
"version": "1.5.7",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.poedit.net/",
"description": "Poedit is a cross-platform gettext catalogs (.po files) editor.",
"long_description": "Poedit is a cross-platform gettext catalogs (.po files) editor. It aims to provide more convenient approach to editing catalogs than editing the file by hand. This port installs Poedit.app.",
"active": true,
"categories": [
"aqua",
"editors"
],
"maintainers": [],
"variants": [
"transmem",
"spellcheck",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0",
"boost171"
]
},
{
"type": "lib",
"ports": [
"db48",
"gettext",
"wxWidgets-3.0"
]
}
],
"depends_on": []
},
{
"name": "po-mode.el",
"portdir": "editors/po-mode.el",
"version": "0.19.8.1",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/gettext/",
"description": "The 'po' file mode for Emacs",
"long_description": "The 'po' file mode for Emacs",
"active": true,
"categories": [
"devel",
"editors"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"emacs",
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "nxml-mode",
"portdir": "editors/nxml-mode",
"version": "20041004",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.thaiopensource.com/nxml-mode/",
"description": "An Emacs mode for editing XML files",
"long_description": "A major mode for GNU Emacs for editing XML documents. It supports editing well-formed XML documents and also provides schema-sensitive editing of XML documents using RELAX NG Compact Syntax.",
"active": true,
"categories": [
"lang",
"editors"
],
"maintainers": [
{
"name": "evenson",
"github": "",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"emacs"
]
}
],
"depends_on": []
},
{
"name": "minimumprofit",
"portdir": "editors/minimumprofit",
"version": "3.3.18b",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.triptico.com/software/mp.html",
"description": "Programmer Text Editor.",
"long_description": "Programmer Text Editor.",
"active": true,
"categories": [
"editors"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"pcre",
"gtk2"
]
}
],
"depends_on": []
},
{
"name": "ledit",
"portdir": "editors/ledit",
"version": "2.04",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://cristal.inria.fr/~ddr/",
"description": "A line editor to be used with interactive commands.",
"long_description": "The command ledit allows to edit lines one by one when running an interactive command. When typing a line, some keys with control or meta are interpreted: it is possible to insert characters in the middle of the line, go to the beginning or the end of the line, get a previous line, search for a line with a pattern, etc.",
"active": true,
"categories": [
"editors"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"ocaml"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"camlp5"
]
}
],
"depends_on": []
},
{
"name": "le",
"portdir": "editors/le",
"version": "1.16.8",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://freecode.com/projects/leeditor",
"description": "Terminal based text editor",
"long_description": "LE has many block operations with stream and rectangular blocks, can edit both unix and dos style files (LF/CRLF), is binary clean, has hex mode, can edit text with multi-byte character encoding, has full undo/redo, can edit files and mmap-able devices in mmap shared mode (only replace), has tunable syntax highlighting, tunable color scheme (can use default colors), tunable key map. It is slightly similar to Norton Editor, but has more features.",
"active": true,
"categories": [
"editors"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "joe37",
"portdir": "editors/joe",
"version": "3.7",
"license": "GPL-2",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/joe-editor/",
"description": "Joe's Own Editor",
"long_description": "JOE is the professional freeware ASCII text screen editor for UNIX. It makes full use of the power and versatility of UNIX, but lacks the steep learning curve and basic nonsense you have to deal with in every other UNIX editor. JOE has the feel of most IBM PC text editors: The key-sequences are reminiscent of WordStar and Turbo-C. JOE is much more powerful than those editors, however. JOE has all of the features a UNIX user should expect: full use of termcap/terminfo, excellent screen update optimizations (JOE is fully useable at 2400 baud), simple installation, and all of the UNIX-integration features of VI.",
"active": true,
"categories": [
"editors"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "joe",
"portdir": "editors/joe",
"version": "4.6",
"license": "GPL-2",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/joe-editor/",
"description": "Joe's Own Editor",
"long_description": "JOE is the professional freeware ASCII text screen editor for UNIX. It makes full use of the power and versatility of UNIX, but lacks the steep learning curve and basic nonsense you have to deal with in every other UNIX editor. JOE has the feel of most IBM PC text editors: The key-sequences are reminiscent of WordStar and Turbo-C. JOE is much more powerful than those editors, however. JOE has all of the features a UNIX user should expect: full use of termcap/terminfo, excellent screen update optimizations (JOE is fully useable at 2400 baud), simple installation, and all of the UNIX-integration features of VI.",
"active": true,
"categories": [
"editors"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "hnb",
"portdir": "editors/hnb",
"version": "1.9.18",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://hnb.sourceforge.net/",
"description": "command-line outliner",
"long_description": "Hierarchical notebook (hnb) is a curses program to structure many kinds of data in one place, for example addresses, to-do lists, ideas, book reviews or to store snippets of brainstorming.",
"active": true,
"categories": [
"editors"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "ex-vi",
"portdir": "editors/ex-vi",
"version": "050325",
"license": "BSD-old and LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ex-vi.sourceforge.net/",
"description": "the traditional ex/vi editor",
"long_description": "the traditional ex/vi editor",
"active": true,
"categories": [
"editors"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "elvis",
"portdir": "editors/elvis",
"version": "2.2_0",
"license": "Artistic-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://elvis.the-little-red-haired-girl.org/",
"description": "A vi/ex clone",
"long_description": "Elvis is a very powerful vi/ex clone providing a remarkable number of bells and whistles like, Syntax Highlighting, Multiple files in multiple windows, Networking support (http and ftp).",
"active": true,
"categories": [
"editors"
],
"maintainers": [
{
"name": "crosma",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "efte",
"portdir": "editors/efte",
"version": "1.1",
"license": "(Artistic-1 or GPL-2+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://efte.sourceforge.net",
"description": "configurable programmers editor",
"long_description": "eFTE is a lightweight, extendable, folding text editor geared toward the programmer. eFTE is a fork of FTE with goals of taking FTE to the next step, hence, Enhanced FTE.",
"active": true,
"categories": [
"editors"
],
"maintainers": [],
"variants": [
"debug",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"xorg-libXext",
"xorg-libice",
"ncurses",
"xpm",
"xorg-libsm",
"xorg-libX11"
]
}
],
"depends_on": []
},
{
"name": "dte",
"portdir": "editors/dte",
"version": "6.12",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://freebsd.t-hosting.hu/dte/",
"description": "text editor which uses many of the shortcuts used in MSDOS EDIT",
"long_description": "text editor which uses many of the shortcuts used in MSDOS EDIT",
"active": true,
"categories": [
"editors"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "dhex",
"portdir": "editors/dhex",
"version": "0.69",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.dettus.net",
"description": "Themeable hex editor with diff mode.",
"long_description": "DHEX is a more than just another hex editor: It includes a diff mode, which can be used to easily and conveniently compare two binary files. Since it is based on ncurses and is themeable, it can run on any number of systems and scenarios. With its utilization of search logs, it is possible to track changes in different iterations of files easily.",
"active": true,
"categories": [
"editors"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "boop",
"portdir": "editors/boop",
"version": "1.4.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://boop.okat.best",
"description": "A scriptable scratchpad for developers.",
"long_description": "A scriptable scratchpad for developers.",
"active": true,
"categories": [
"devel",
"editors"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1008
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "bean",
"portdir": "editors/bean",
"version": "2.4.5",
"license": "GPL-2+",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.bean-osx.com/",
"description": "A small, simple rich text editor.",
"long_description": "Bean is a small, simple word processor (or more precisely, a rich text editor), with many niceties added to make writing convenient, efficient and comfortable.",
"active": true,
"categories": [
"aqua",
"editors"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "bbe",
"portdir": "editors/bbe",
"version": "0.2.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/bbe-/",
"description": "sed-like editor for binary files",
"long_description": "bbe is a sed-like editor for binary files. Instead of reading input in lines as sed, bbe reads arbitrary blocks from an input stream and performs byte-related transformations on found blocks.",
"active": true,
"categories": [
"editors"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "abiword",
"portdir": "editors/abiword",
"version": "2.4.5",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.abisource.com/",
"description": "A word processor with gnome support.",
"long_description": "A word processor with gnome support.",
"active": true,
"categories": [
"aqua",
"textproc",
"editors"
],
"maintainers": [],
"variants": [
"use_binary",
"use_source",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"zlib",
"popt",
"ImageMagick",
"fontconfig",
"libpng",
"fribidi"
]
}
],
"depends_on": []
},
{
"name": "TECO",
"portdir": "editors/TECO",
"version": "1.0",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.ibiblio.org/pub/academic/computer-science/history/pdp-11/teco/",
"description": "An implementation of TECO in portable C",
"long_description": "te(1) is an implementation of TECO in portable C. It implements DEC standard TECO, with some exceptions and extensions described below. te assumes a VT100-type terminal, and its display driver is hard-coded for such.",
"active": true,
"categories": [
"editors"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
}
]
}