bkcvs - Build KDE from CVS: A bash-script that downloads, compiles and installs KDE from current developer cvs sources.
Book: KDE 2.0 Development: Page for a book called KDE 2.0 Development and some smaller projects (KGhostview, KSpell, KHello, KLab, KPlotW)
Cervisia: Graphical front end for CVS client.
Contributed Qt widgets: List a number of submitted widgets for downloading that can be included in applications.
DataWidget: Lets you connect your Qt Widgets to an ODBC Database.
Developer Faq: A list of frequently asked questions (FAQ) about developing for KDE.
Developer Journals: A Blog of KDE-Developers around current development work.
DLDialog: Offers the capability to draw a variety of widgets, in order to ease the human user in feeding input to the script.
EBuilder: A GUI builder for the Qt library.
K PHP Develop: An integrated Web development tool, something like MS Interdev.
KAppTemplate: The KDE Application Generator. Generates the basic directory and file structure for a KDE development project.
KBabel: An advanced and easy to use PO-file (gnu gettext message catalogs) editor.
KBasic: Provides an implementation of the "Basic" programming language for KDE. Describes the programming language as well as available and planned applications to support it in KDE.
KCacheGrind: Visual support for the cachegrind skin of the memory analyzer Valgrind. Overview, news, screenshots, changelog, download, documentation, FAQ.
Kconfigure: A KDE program to compile sources packages without the xterm or console.
KDBC: KDBC is an ODBC based class library closely related to the JDBC.
KDbg: A graphical debugger interface to gdb, the GNU debugger. It provides an intuitive interface for setting breakpoints, inspecting variables, and stepping through code. Offers downloads, a mailing list, a wish list and screenshots and tips and tricks.
KDE 2.0 Development (book): A KDE development resource based on the full text and community annotation of this book by David Sweet, et. al.
KDE CVS Repository: A WWW interface for the KDE CVS Repositories provided kde.org.
KDE Developer: Contains information about developing for KDE.
KDE Developer Centre: A collection of links, guides, tools and tips.
KDE on Cygwin: A port of Qt and KDE to Windows, using Cygwin, the POSIX emulation layer for Windows, the xfree86 server and the qt library.
KDE Source Cross Reference: Cross-referenced KDE source browsing. Online access to the CVS tree of the KDE Development source code.
KDE Studio: An IDE (integrated development environment) for the K Desktop Environment.
KDE Studio Gold: KDE Studio Gold is a commercial release of the Open Source KDE Studio project.
KDE Web Dev dot Org: Home of the kdewebdev module application pages. Those applications include Quanta Plus, Kommander, KXSL Debug, KImageMapEditor, KFileReplace, Kallery. Short description of the projects.
KDE's flexible I/O architecture: An Article published in the german magazine "C't".
kde-cvsbuild shell script: A bash script to make the task of updating the kde sources, configuring, making, installing all packages as easy and unattended as possible.
KDEPrint: Slides from a presentation describing the interals of the KDE Print system. Available as HTML Pages and as downloadable KPresenter file.
KDEPrint Developer Tutorial: A tutorial for application developers that explains how to include print support in KDE Applications.
KDevelop: Provides an easy to use Integrated Development Environment for Unix/X11 with support for KDE related development.
KDevelop RPM-package for the SuSE-distribution: KDevelop RPM-package for the SuSE-distribution
KDOC: A C++ and IDL Class Documentation Tool used to create KDE Documentation.
KHello: A simple "Hello World!"-type program showing how to write a KDE (pre-1.0) application.
KlassModeler: A tool for visually creating and documenting classes.
Korelib: A cross-platform library for plugin-based applications.
KProf: A visual tool for developers that displays the execution profiling output generated by code profilers.
KRegExpEditor: A number of screen dumps of the Regular Expression widget that is currently developed for KDE.
Kreslitko: A simple library/application that makes you able to write sequential code even if you want to create graphic applications under X-Windows.
kspline: A library that provides spline functions.
Ktk: Allows applications written with Tcl/Tk to behave like KDE application.
kwindrose: A library that provides a compass like widget that allows to enter an angle between 0 to 360 degrees.
PyQt/PyKDE: Python Bindings for Qt and KDE.
Python and KDE Tutorial: A tutorial describing how to program Python for KDE.
RARS: RARS is the Robot Auto Racing Simulation, in which the drivers are robot programs. It is intended as a competition among programmers.
Reuse Patterns for KDE Applications: Contains a huge list of applications and classes to select useful parts for own applications. Over 100 KDE applications were data mined to identify reuse patterns involving Qt/KDE classes. Also shows reuse diagnostics for individual applications in the KDE distribution.
Rikkus.info: KDE development tutorials and software developed by Rik Hemsley (rikkus). Contains tutorials for widget styles, kwin styles, multithreading with KDE and for porting KDE.
Toolkit Comparison: Compares the same program, Klotski, written in Gtk, Qt and PyQT. Descriptions, code samples, tables, statistics, humor. [Open Source]
VeePee: Python Support for GNOME and KDE Applications.
VisKprog: A programming language for KDE.
VisualQT: Visual Qt is RAD (Rapid Application Development) tool. It helps programmer in constructing GUI interfaces based on QT and KDE libraries.
Why program for KDE?: An article that lists reasons why programming for KDE is good.