Difference between revisions of "Frameworks"
Jump to navigation
Jump to search
(Redirect, content should be removed. Kept it for now since some of the links are external...) |
(Keep external links for now) |
||
Line 1: | Line 1: | ||
{{category redirect|Frameworks}} | {{category redirect|Frameworks}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Extension frameworks (official parts of GNUstep project) == | == Extension frameworks (official parts of GNUstep project) == | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== Scripting and Binding === | === Scripting and Binding === | ||
Line 39: | Line 9: | ||
* [http://www.gnustep.it/jigs/ JIGS] - GNUstep Java interface | * [http://www.gnustep.it/jigs/ JIGS] - GNUstep Java interface | ||
* [http://www.gnustep.org/experience/RIGS.html RIGS] - GNUstep Ruby bridge | * [http://www.gnustep.org/experience/RIGS.html RIGS] - GNUstep Ruby bridge | ||
− | |||
− | |||
− | |||
− | |||
− | |||
== Other frameworks (not official parts of GNUstep project) == | == Other frameworks (not official parts of GNUstep project) == | ||
Line 50: | Line 15: | ||
* [http://musickit.sourceforge.net/ MusicKit] - The MusicKit is an object-oriented software system for building music, sound, signal processing, and MIDI applications. It has been used in such diverse commercial applications as music sequencers, computer games, and document processors. Professors and students in academia have used the MusicKit in a host of areas, including music performance, scientific experiments, computer-aided instruction, and physical modeling. | * [http://musickit.sourceforge.net/ MusicKit] - The MusicKit is an object-oriented software system for building music, sound, signal processing, and MIDI applications. It has been used in such diverse commercial applications as music sequencers, computer games, and document processors. Professors and students in academia have used the MusicKit in a host of areas, including music performance, scientific experiments, computer-aided instruction, and physical modeling. | ||
− | |||
− | |||
=== Development === | === Development === | ||
− | |||
* [http://homepage.mac.com/gandreas/ IDEKit] - Framework for programmer editors (I have stated to port it to GNUstep, to know more you can contact me [[user:Qmathe | Quentin Mathé]]) | * [http://homepage.mac.com/gandreas/ IDEKit] - Framework for programmer editors (I have stated to port it to GNUstep, to know more you can contact me [[user:Qmathe | Quentin Mathé]]) | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
* [http://www.people.virginia.edu/~yc2w/GNUstep/english/ PCRE Parser] - Perl-compatible '''regular expression''' library. | * [http://www.people.virginia.edu/~yc2w/GNUstep/english/ PCRE Parser] - Perl-compatible '''regular expression''' library. | ||
* [http://www.opengroupware.org/ SKYRIX Core] - Various Foundation extensions, classes for processing MIME entities | * [http://www.opengroupware.org/ SKYRIX Core] - Various Foundation extensions, classes for processing MIME entities | ||
Line 80: | Line 36: | ||
* [https://gna.org/projects/gswebkit/ GSWebKit] - The GNUstep Web Kit provides a set of classes to display web content in windows, and implements browser features such as following links when clicked by the user, managing a back-forward list, and managing a history of pages recently visited" | * [https://gna.org/projects/gswebkit/ GSWebKit] - The GNUstep Web Kit provides a set of classes to display web content in windows, and implements browser features such as following links when clicked by the user, managing a back-forward list, and managing a history of pages recently visited" | ||
− | |||
* [http://netclasses.aeruder.net/ netclasses] - A GNUstep '''socket library'''. | * [http://netclasses.aeruder.net/ netclasses] - A GNUstep '''socket library'''. | ||
* [http://www.collaboration-world.com/cgi-bin/project/index.cgi?pid=3 Pantomime] : The Pantomime framework supports the major mail protocols: POP3, IMAP, and SMTP. | * [http://www.collaboration-world.com/cgi-bin/project/index.cgi?pid=3 Pantomime] : The Pantomime framework supports the major mail protocols: POP3, IMAP, and SMTP. | ||
* [http://www.opengroupware.org/ SKYRIX Core] - Provides a java.io like stream and socket library, a full IMAP4 implementation, a prototypical POP3 and SMTP processors and an Objective-C wrapper for LDAP directory services. | * [http://www.opengroupware.org/ SKYRIX Core] - Provides a java.io like stream and socket library, a full IMAP4 implementation, a prototypical POP3 and SMTP processors and an Objective-C wrapper for LDAP directory services. | ||
* [http://www.gnustep.org/ SMBKit] - SAMBA library wrapper | * [http://www.gnustep.org/ SMBKit] - SAMBA library wrapper | ||
− | |||
=== PIM === | === PIM === | ||
Line 97: | Line 51: | ||
* [http://camelbones.sourceforge.net/index.php CamelBones] - GNUstep/Cocoa Perl bridge | * [http://camelbones.sourceforge.net/index.php CamelBones] - GNUstep/Cocoa Perl bridge | ||
* [http://pyobjc.sourceforge.net/ Pyobjc] - GNUstep/Cocoa Python bridge | * [http://pyobjc.sourceforge.net/ Pyobjc] - GNUstep/Cocoa Python bridge | ||
− | |||
− | |||
− | |||
− | |||
=== Text Processing === | === Text Processing === | ||
Line 106: | Line 56: | ||
* [http://www.apax.net/swpets/objc_p1.html libobjcxerces] - XML (SAX, SAX2) and DOM handling in Objective-C using libXerces. | * [http://www.apax.net/swpets/objc_p1.html libobjcxerces] - XML (SAX, SAX2) and DOM handling in Objective-C using libXerces. | ||
* [http://www.opengroupware.org/ SKYRIX XML] - provides a SAX2 implementation for Objective-C, DOM on top of SaxObjC, an XML-RPC implementation (without the transport layer), SaxObjC driver bundles for: libical (iCalendar,vCard), expat (XML), plists, pyx, CoreFoundation (XML) ) | * [http://www.opengroupware.org/ SKYRIX XML] - provides a SAX2 implementation for Objective-C, DOM on top of SaxObjC, an XML-RPC implementation (without the transport layer), SaxObjC driver bundles for: libical (iCalendar,vCard), expat (XML), plists, pyx, CoreFoundation (XML) ) | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 15:30, 23 October 2006
This page is being or has been relocated. | |
---|---|
The contents are now (or should soon be) located at Category:Frameworks. |
Extension frameworks (official parts of GNUstep project)
Scripting and Binding
- GNUstep Guile - Extension to make use of the GUILE scripting language.
- JIGS - GNUstep Java interface
- RIGS - GNUstep Ruby bridge
Other frameworks (not official parts of GNUstep project)
Audio
- MusicKit - The MusicKit is an object-oriented software system for building music, sound, signal processing, and MIDI applications. It has been used in such diverse commercial applications as music sequencers, computer games, and document processors. Professors and students in academia have used the MusicKit in a host of areas, including music performance, scientific experiments, computer-aided instruction, and physical modeling.
Development
- IDEKit - Framework for programmer editors (I have stated to port it to GNUstep, to know more you can contact me Quentin Mathé)
- PCRE Parser - Perl-compatible regular expression library.
- SKYRIX Core - Various Foundation extensions, classes for processing MIME entities
Graphics
- 3DKit - The GNU 3DKit provides multiple Objective-C frameworks which facilitate the design and implementation of 3D applications based on OpenGL. It tightly integrates with GNUstep and Cocoa.
- CameraKit : a simple wrapper to libgphoto
- DiagramKit : DiagramKit is a framework for manipulating, linking, drawing diagrams.
- GOOD - GOOD stands for GNUstep Object Oriented Diagramming. It is a library that aims to provide GNUstep developers a way to add modern diagramming capabilities to their own application.
- Maliwan - GNUstep Generic Graphic Manipulate Framework.
- Narrative - an LGPLed object oriented plotting framework for Cocoa and GNUstep
- PDFKit : PDFKit is a framework that supports rendering of PDF content in GNUstep applications.
- SlideShowKit : a small kit to include slideshow in your application
Networking
- GSWebKit - The GNUstep Web Kit provides a set of classes to display web content in windows, and implements browser features such as following links when clicked by the user, managing a back-forward list, and managing a history of pages recently visited"
- netclasses - A GNUstep socket library.
- Pantomime : The Pantomime framework supports the major mail protocols: POP3, IMAP, and SMTP.
- SKYRIX Core - Provides a java.io like stream and socket library, a full IMAP4 implementation, a prototypical POP3 and SMTP processors and an Objective-C wrapper for LDAP directory services.
- SMBKit - SAMBA library wrapper
PIM
- Addresses - A framework that allows access to the addresses database in a way that is sourcecode-compatible with Apple's AddressBook framework. It also contains a view framework to facilitate the construction of applications that use the contact database.
- SKYRIX Core - Classes for iCalendar/vCard objects
- syncml - SyncML is an XML based standard for data synchronization.
Scripting and Binding
- CamelBones - GNUstep/Cocoa Perl bridge
- Pyobjc - GNUstep/Cocoa Python bridge
Text Processing
- libobjcxerces - XML (SAX, SAX2) and DOM handling in Objective-C using libXerces.
- SKYRIX XML - provides a SAX2 implementation for Objective-C, DOM on top of SaxObjC, an XML-RPC implementation (without the transport layer), SaxObjC driver bundles for: libical (iCalendar,vCard), expat (XML), plists, pyx, CoreFoundation (XML) )