37 projects tagged "Mac OS X"
Setedit is a text editor specially designed for programmers. It has a nice interface with mouse support, menus and windows (text mode). The editor is a very good choice for people with DOS background, especially people accustomed to Worstar and Borland editors. The editor has overlapped windows so you can see more than one file at the same time, configurable syntax highlighting, macros, rectangular selection, block indentation, as well as customizable keyboard shortcuts and menus.
Squeak is an OpenSource and super-portable implementation of a multi-media capable Smalltalk-80 based object-oriented programming environment. It is written entirely in Smalltalk and has a high-performance VM, created by compiling the Smalltalk VM code into efficient and portable C code. It now uses the Self language's Morphic User Interface but still provides the original MVC GUI as well.
DirectFB is a thin library that provides developers with hardware graphics acceleration, input device handling and abstraction, an integrated windowing system with support for translucent windows and multiple display layers on top of the Linux framebuffer device. It is a complete hardware abstraction layer with software fallbacks for every graphics operation that is not supported by the underlying hardware.
XWT is the XML Windowing Toolkit. It lets you write remote applications that run on a server, yet can "project" their user interface onto any computer, anywhere on the Internet. It can precisely match the appearance and behavior of normal desktop applications. Unlike other remote-display technologies, XWT applications are usable and responsive regardless of network congestion, delays, and even complete network failures. Visual layout is specified using a dialect of XML which is extremely similar to HTML tables, whilst interactivity is scripted in industry-standard ECMAscript (JavaScript). Existing HTML/JavaScript developers can be productive immediately with XWT.
NovaTK is an object-oriented, cross-platform GUI toolkit. One of the focuses of NovaTK is to facilitate rapid development of cross-platform applications requiring fewer lines of code. The event system is based upon a powerful callback mechanism that makes application design simpler, easier to read, and logical.
The Oculus Layout System supplies a Java layout API, and an easy-to-use visual builder, which works with both Swing and AWT. Main features include a proprietary stretching model, which enables the system to automatically infer how to properly stretch almost any user interface, and a cursor-based layout paradigm which dramatically improves the readability and maintainability of the layout code.
Eric is a full featured Python and Ruby editor and IDE, written in Python. It is based on the cross platform Qt GUI toolkit, integrating the highly flexible Scintilla editor control. It is designed to be usable as an everyday quick and dirty editor as well as being usable as a professional project management tool, integrating many advanced features that Python offers the professional coder. Eric includes a plug-in system, which allows easy extension of the IDE functionality with plug-ins downloadable from the net. Current stable versions are Eric4 based on Qt4 and Python 2 and Eric5 based on Python 3 and Qt4.
edit-on Pro is a cross-platform, in-browser, WYSIWYG editor Java applet which enables XHTML content authoring with XML markup. The editor is compact, powerful and requires no special libraries or client plugins. It includes CSS support, table editing, a spelling checker, multi-language support, and features an API that allows full customisation and seamless integration into Web-based applications. It perfectly complements content management systems, e-learning, knowledge management systems, and CRM. A free trial version is available for download and includes complete developer samples and a comprehensive integration manual.