= Rappture Toolkit = '''Rappture''' is a toolkit supporting '''R'''apid '''app'''lication infrastruc'''ture''', making it quick and easy to develop powerful scientific applications. At its core, Rappture is a C++ toolkit, but it has additional language bindings that let it be used in C, Fortran, MATLAB, Octave, Perl, Python, and Tcl applications. It combines numerical building blocks, such as Poisson equation solvers and iterative matrix solvers, along with a powerful infrastructure for handling user interfaces. Once you describe the input/output for your simulator, Rappture handles the rest, generating a graphical interface automatically based on your description. The resulting application is easy to deploy on the [http://www.nanohub.org/ nanoHUB], so a large community of users can access it through their web browser. More information: * [wiki:whatIsRappture What is Rappture?] * [wiki:GettingStarted Getting Started] Other resources: * [wiki:Documentation Documentation] * [wiki:Downloads Downloads / Installation] * [wiki:Citations Citing Rappture in Academic Literature] * [wiki:LicenseTerms License Terms] * [wiki:FAQ Frequently Asked Questions] * [wiki:MailingList Mailing List] ([http://lists.nanohub.org/pipermail/rappture/ archive]) Rappture Team: * [https://www.nanohub.org/contributors/?author=3013 Michael McLennan] (creator) * Derrick Kearney (language bindings) * [http://www.nanohub.org/contributors/?author=9908 Wei Qiao], Insoo Woo, and [http://www.nanohub.org/contributors/?author=121 David Ebert] (nanoVIS visualization server) * R. Kent Smith (meshing and numerical methods) * Nick Kisseberth (molecular visualization) Rappture Developers: Use the [[link(/newticket Ticket System)]] to report problems and track resolutions. See links in upper-right corner.