Rapicorn is a GUI toolkit offering concise declarative UI design notation, separated from imperative programming logic. The source code is released as Free Software and the project welcomes everyone to contribute ideas, code or otherwise.
Overview · Releases · Documentation · Support · Development · Blog
Thursday 7th April 2016
A new major release is out. This version contains major improvements of the IDL compiler, and has lots of bug fixes and improved compiler support.
The dependencies got updated, in particular the librsvg code was removed from Rapicorn so the library now needs to be preinstalled (see README). Here are all the details: 16.0.0 Release Announcement.
Tarball: rapicorn-16.0.0.tar.xz
SHA224: f4aef18fd7d4894ab0802b5f316c113f8f7ee74d6d3e85955a288d13
Wednesday 16th September 2015
Amongst loads of fixes and Aida IDL improvements, Rapicorn most notably now has a theming infrastructure, a number of new widgets and a new command line tool rapidres(1) to integrate resource files into executables.
Dependencies are also updated (see README). See here for the full release announcement.
Tarball: rapicorn-15.09.0.tar.bz2
SHA224: 89d95bf74d66731615f05e493e6d3a216a017a78fcdbf32a6c53f0c2
Thursday 09 October 2014
As usual, much sweat and tears went into this release. The code base is now licensed under the MPLv2, a number of new features got integrated and a vast number of bugs were fixed. Dependencies are updated (see README) and a new test build setup helped to find and fix portability issues.
Tarball: rapicorn-14.10.0.tar.bz2
SHA224: a686d0caba1af9346f3c0dd13504e826e9e1ce581cba6dcee5417c0b
Announcement: ANN: Rapicorn 14.10.0 - Declarative GUI toolkit using SVG for C++ & Python
Saturday 20 September 2014
Today the Roadmap went live. It gives a brief overview of the development steps accomplished so far, indicates what's missing for a production ready toolkit and lists the main work areas that currently locate Rapicorn in the Prototype Phase. The roadmap is intentionally held brief, but the task list next to helps to fill in the details.
Friday 19 September 2014
Lots of work went into creating a new navigation structure for the Rapicorn website and rearranging the contents. Anticipating the upcoming release, the content pages have been brought up to date and synchronized with the Rapicorn Manual contents. Together with the ongoing reorganization of the manual, visitors hopefully find the overall appearance more streamlined and easier to navigate. Feedback about the improvements is welcome in our forum.
Sunday 06 July 2013
Lots of cleanups, safety and portability improvements went into this release. If you run into any problems, please report issues in the Rapicorn Forum or Rapicorn Issue Tracker.
The NEWS file lists all changes in detail, happy hacking and enjoy the code!
Tarball: rapicorn-13.07.0.tar.bz2
Sunday 24 March 2013
This release has seen a vast amount of fixes and feature additions. If you run into any problems, please report issues in the Rapicorn Forum.
The code base has been ported to C++11, lots of speed and memory issues have been improved and Python has gained first class AIDA (IDL) support.
The NEWS file lists all changes in detail, happy hacking and enjoy the code!
Tarball: rapicorn-13.03.0.tar.bz2
Wednesday 08 August 2012
The Rapicorn web site is currently transitioned to MediaWiki, so please bear with us for the missing bit and feel free to help with the wiki or report issues in the new forum.
Much time has passed since the last release, and lots of things changed in the code base. The items are too long to list here but amongst many other big changes, the release process has been streamlined, so future releases can be accomplished with much less effort and occour more frequently.
The NEWS file lists all changes in detail, happy hacking and enjoy the code!
Tarball: rapicorn-12.08.0.tar.bz2
Saturday 07 Mai 2011
Reference documentation generated from the Rapicorn source code is now available. Here're the links to various sections:
Friday 20 August 2010
This release contains a multitude of new features like Python bindings, an automated test suite, myriads of bug fixes and small improvements.
Tarball: rapicorn-10.08.0.tar.bz2