Projects / ObjFW


ObjFW is a portable, lightweight framework for Objective C.

Operating Systems

Recent releases

  •  12 Nov 2012 11:31

    Release Notes: Support for Haiku. Autorelease pools now work properly without __thread. Incorrect framework version in the Xcode project has been fixed. Documentation fixes and improvements. Blocks now only use 16 bits for the reference count in order to avoid problems with newer Clang versions. More use of OF_SENTINEL.

    •  27 Oct 2012 16:34

      Release Notes: Again, there are more differences in this release than in any release before it, and listing them all would be too much. The major differences are: ObjFW now comes with its own runtime, which greatly increases performance compared to the GNU runtime and makes it even faster than the Apple runtime. Automatic Reference Counting is now supported. Forwarding has been implemented. Asynchronous stream handling and huge performance improvements have been achieved.

      •  27 Feb 2012 14:21

        Release Notes: This release puts a lot of core classes in class clusters, adds serialization and deserialization of objects into/from XML and JSON, adds the new classes OFIntrospection for introspecting classes and OFProcess for working with child processes, adds lots of OFXMLParser and OFXMLElement improvements, lets OFHTTPRequests have a delegate for status updates and processing data as soon as it arrives, adds several backends for OFStreamObserver (including kqueue, poll, and select), adds SOCKS5 support for OFTCPSockets (client only), and adds several API changes.

        •  30 Aug 2011 16:49

          Release Notes: The blocks runtime is now working correctly. Documentation fixes. -framework works with objfw-compile now. Support for QNX. Various small fixes.

          •  30 Jun 2011 23:58

            Release Notes: Lots of bugs were fixed.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.