This software is a viewer and open source repository for Delphi source code, including user-defined code and extracted code from the DelphiDabbler CodeSnip database. It allows users to easily access and manage code snippets.

This powerful application allows you to not only add, edit, delete and save user snippets, but it can also backup and restore these snippets. Upon launching CodeSnip for the first time, it automatically downloads the CodeSnip database from the DelphiDabbler website and saves it locally. The program can also check the database for updates when required, ensuring that you have the latest code library at all times.
CodeSnip organizes routines in several ways, including by category, alphabetically, or by type. It's easy to view the details of any snippet since the program comes with a detail display that shows a brief description, syntax-highlighted source code, a list of required Delphi units, a list of other required snippets from the database, and details of the version of Delphi used in compiling the snippet.
A variety of search options are available in CodeSnip, such as searching for snippets containing specific text, cross-referenced routines, or snippets that can compile under a specific version of Delphi. Additionally, the program can highlight words found in a text search on the screen.
CodeSnip makes it easy to export snippets as Pascal include files, plain text files, or syntax-highlighted XHTML or RTF files. Furthermore, units containing chosen snippets can be generated as well. The application can test compile any snippet using any Win32 Delphi compiler from version 2 to XE5, and even the Free Pascal Compiler. The results of the compilation can be displayed for review.
The application also enables users to submit custom code for inclusion in the online database. It's also possible to export and import user-defined snippets. With the portable version of CodeSnip available from v4.1 onwards, it is now possible to run the program from a removable drive without making any changes to the host operating system. Additionally, v4.2 has added a feature allowing for a list of "favourite" snippets to be maintained, providing users with quick access to frequently used code.
Overall, CodeSnip is an indispensable tool for developers that require quick access to code snippets. It is easy to use and highly versatile, making it a valuable addition to any developer's code library.
Version 4.8.7:
Added support for Delphi XE5 compiler (v4.8.0)
Various bug fixes (v4.8.1 to v4.8.7)