24 projects tagged "Mac OS X"
Oolite is an independent reinterpretation and ehancement of the classic space sim game Elite for modern computers. The result is a space trading and combat simulation offering encounters with pirates, police, bounty hunters, the occasional alien menace, and other surprises along the way. While striving to reach the coveted Elite status, the players set their own path through the various galaxies, choosing to be trader, pirate, or bounty hunter depending on the situation at hand, and their own judgement. The game is hugely expandable, using a combination of property lists and JavaScript. Oolite's active modding community already provides more than 200 OXPs (Oolite eXpansion Packs). Among them are a huge variety of missions, weapons, ships, and extra career paths over and above what's available within the core game, as well as a number of other gameplay enhancements and customizations.
PdfMasher is a tool to convert PDF files containing text into a ready-for-ebook set of HTML files. Most ebook readers support PDF files natively, but it's often a real pain to read those documents because you can't control the font size of the document and have to resort to the zooming feature instead. Another drawback of PDFs on ebook readers is that annotations are not supported. Unlike other tools that convert PDFs to ebooks, PdfMasher does not try to guess the role of each piece of text in the PDF, and instead asks the user about the role of each piece of text, and does so in an efficient manner.
MacTerm (formerly MacTelnet) is a complete terminal emulator for Mac OS X, for use with local or remote applications. It is also available for Classic Mac OS as a remote-only shell. It supports VT100, VT102, VT220, and parts of XTerm and ANSI, UTF-8 and other character sets, very accurate rendering of CP437 for use in BBS games, regular or tabbed windows, a full screen mode that works on up to two displays, dynamic search, powerful macros for entering text, running commands, and opening URLs, extensive preferences, including a flexible coloring and formatting system, Workspaces that spawn commands and auto-arrange windows, Growl notifications, text capture, floating keypads for control keys, and much more.
The CodeAssistor Editor is a programming editor that can be useful for editing C/C++, Objective C/C++, Makefiles, Java, SQL, TXT, PHP, Bash, Batch, Perl, Python, Flex, and Bison. The CodeAssistor Editor strives to be small, fast, and simple. Major features include code colorizing and code folding. It is similar to TextEdit, Notepad, and Notepad++.
iMan is a man page viewer for Mac OS X. It provides a native Aqua interface as an alternative to the use of the man program via the Terminal. A variety of useful features have been implemented, including multiple viewing windows, viewing of man pages as well as any man-format file on disk, support for apropos and whatis database searches, as well as in-page search with regular expressions, browser-style history (forward and back within any window), user-customizable font styles, and support for links to man pages in several forms (man:groff(1), man://groff/1, and man://1/groff are all supported). The reusable framework core can be embedded in other applications to provide man page handling functionality.
Pkviz is a tool for plotting and cycling through and animating a series of network packets captured by tcpdump. What makes it unique is that the packets’ structure is visualized, not any labels and not time itself. Pkviz takes each byte in a packet and plots it out end-to-end, left-to-right, from the first byte to the last. How high the dot gets plotted depends on the value of the byte: bytes with a value of 0 are at the bottom and those which are 255 (0xff) – the maximum value of a byte – get plotted at the top. This might not be interesting for one packet, but that changes when you start looking at thousands of packets. Pkviz can cycle through thousands of packets in the set so you can see what happened on the wire.
OFXKit is an Objective-C framework for parsing OFX files into a class hierarchy. Since OFXKit is a native Cocoa framework, Mac OS X development technologies can be easily used with OFXKit. Its main features include OFX 1.x and 2.x support, banking, loan, and investment message sets, and creation of OFX request documents for the "Direct-Connect" feature of many banking Web sites.
A Perl base class that allows you attach event callbacks to an object.