Note that in order to develop such components, you do not need the full sources of e.g. Firefox, since you do not access parts of the front end from within a component. Furthermore, since a component contains basic functionality, it is intended to run with every product of the Mozilla platform. Therefore it makes no sense to use a particular product to build general functionality. That's the reason why the Gecko SDK was devised.
Do not confuse the Gecko/XULRunner SDK with XULRunner itself. The Gecko SDK is a collection of header files and tools used to develop general XPCOM components which add functionality to the existing platform, whereas XULRunner is a framework which can be used to run standalone or embedded applications based on the Mozilla framework.
The Gecko SDK contains all of the necessary tools and headers for making scriptable NPAPI plugins including the xpidl compiler/linker and the latest npapi.h.
Tags: XULRunner SDK
, Develop XPCOM components
, header set
Released:March 1, 2012
Image Components, is a comprehensive Win32 Imaging SDK. It allows users to read and edit the most common image file types, and convert between them. Image fit to the screen (original, best and width). Rotate left, right, flip and mirror. Zoom + and Zoom
VaxVoIP SIP SDK provides tools and components to quickly add SIP (Session Initiation Protocol) based IP-Telephony make and receive phone calls feature in your web pages and software applications. It accelerates the development of SIP based soft phone
SIP SDK provides tools and components to quickly add SIP (Session Initiation Protocol) based dial and receive phone calls feature in your web pages and software applications.
It accelerates the development of SIP based soft phone with your
Fingerprint idetification SDK with client/server ActiveX components. Based on PC-based fingerprint identification technology, which ensure high reliability of the fingerprint identification, 1:1 and 1:N matching modes, comparison speed up to 30,000 fingerprints
Exon SDK will provide developers with a set of easy-to-use game development libraries that help you quickly and easily access DirectX 11 in Microsoft's .NET framework, be it C# or Visual Basic.
The Exon project was created to be used as a core
GrFinger SDK is a groundbreaking fingerprint recognition Software Development Kit (SDK) that allows you to integrate biometrics in a wide variety of applications. Thanks to its support for dozens of programming languages, richness of code samples, and
The PCPANEL WPF Components are a rich set of visual controls, based on the Microsoft .NET framework. These multi-purpose controls can be used to create Human Machine Interface (HMI) applications that help your customers visualize their automation processes
Fingerprint SDK is a groundbreaking fingerprint recognition Software Development Kit (SDK) that allows you to integrate biometrics in a wide variety of applications. Thanks to its support for dozens of programming languages, richness of code samples,
PlugPDF SDK is a simple, cost-effective and streamlined PDF reader SDK that offers the twin advantage of functionality and convenience. Designed to provide optimum support on both Android and iOS platforms, you can create a high performance mobile PDF
conaito Powerlight SDK - Easy and rapid PowerPoint and XPS to Silverlight converting SDK
You want convert and share your PowerPoint presentation or XPS documents online? The conaito Powerlight SDK provides a great solution to convert PowerPoint
Most popular Misc. Programming Tools
DJ Java Decompiler is Windows 95/98/Me/NT/2000/XP/2003 decompiler and disassembler for Java that reconstructs the original source code from the compiled binary CLASS files (for example Java applets). DJ Java Decompiler is able to decompile complex Java
VeriFinger Light SDK is intended for developers, who already have fingerprint scanner interfaces. It allows rapid development of the biometric application using functions from VeriFinger DLL or library, which ensure high reliability of the fingerprint
CASE Studio 2 is a highly professional and customizable database modeling tool that allows database designers and developers to visualy create and maintain Entity Relationship Diagrams (ERD) and Data Flow Diagrams (DFD) and generate SQL scripts for various
Gnostice PDFOne Java is a 100% Java library for developers to implement PDF based software solutions. PDFOne Java provides a rich set of APIs to create, manipulate and organize PDF documents, process PDF forms and perform other PDF document related tasks
You have to develop a Microsoft Access Database that runs resources (Doctor, customers, equipments ...) and manage a schedule... ?
Here’s the tool for you ! A Microsoft Access Scheduler Database Template designed to save you time and help you learn
Blueprint Software Modeler FREE Community Edition A free and powerful UML software modeling tool implemented according to the latest UML2.1 standard; integrated with and built on top of the Eclipse3.2 IDE. The Community Edition supports the most important
JFrameBuilder is an easy-to-use visual Java GUI Builder for Java Swing applications.
It provides the application GUI solution for Java developers. The Java GUI designer enables Java developers to create sophisticated GUI applications using drag-and-drop
Free Hex Editor Software - Binary and Hex file editing tool for Windows with Multi-Window, Multi-Document Interface, Text Viewer, Advanced Search and Replace features. Edit your Exe Code, Hex Dump, Avi, Mpeg, Jpeg and other files with HHD HexEditor
Sequence Diagram Editor simplifies the creation and maintenance of UML sequence diagrams and call flows. It automatically takes care of layout and formatting (across multiple pages if needed) allowing you to easily create sequence diagrams much faster
DBVA for JBuilder, a sophisticated Object to Relational mapping designer and code generator to you. DBVA-JB generate real executable persistence code, persistence layer and database (DDL or direct execute to the database). You can focus on developing
Gecko SDK Author's Software
Integrate your Facebook life into your browser.
Search Facebook from anywhere
The Search Box allows you to easily search Facebook no matter where you are. Select a friend from the dropdown to go directly to their profile, or hit "enter"
Lightning brings the Sunbird calendar to the popular email client, Mozilla Thunderbird. Since it's an extension, Lightning is tightly integrated with Thunderbird, allowing it to easily perform email-related calendaring tasks.
Donate to the
"Fennec" is the code name of the effort to build a mobile version of Firefox. Fennec is half of the Mozilla mobile effort to enable mobile phones with Mozilla software.
Fennec is a mobile Web browser that content and application developers
Mozilla Sunbird® is a cross-platform calendar application, built upon Mozilla Toolkit. Our goal is to provide you with a full-featured and easy to use calendar application that you can use around the world.
Mozilla Sunbird is a redevelopment of the
Mozilla Sunbird® is a cross-platform calendar application, built upon Mozilla Toolkit. Our goal is to provide you with a full-featured and easy to use calendar application that you can use around the world. Mozilla Sunbird is a redevelopment of the Mozilla
Personas for Firefox is an extension that adds lightweight theming to your browser. And all you need to do is look for the one that best suits your preferences. Personas is a prototype that builds upon the ideas that: Themes today are too hard to find
Phzilla will open a blocked page by one click. This extension create a status bar icon so you can open a block page by click on ph icon. You can change proxy server easily by click on Set up New Proxy.
PHProxy acts as a protective screener between
Contacts is an experiment with a new look on how the Thunderbird address book could evolve. Born from the Mozilla Labs Contacts in Firefox add-on, Thunderbird Contacts was adapted to work in Thunderbird and includes some new features.
Fasterfox Lite allows you to easily tweak many network and rendering settings such as simultaneous connections, pipelining, cache and initial paint delay. Unique to this Lite version are included options for SSL Pipelining, timer-based content reflows
Mozilla Weave enables you to have incredibly rich, personalized experiences across the web.
As the Web continues to evolve and more of our lives move online, we believe that Web browsers like Firefox can and should do more to broker rich