CFLib.org – Common Function Library Project

Libraries

CFMLLib
Last Updated October 17, 2014
Number of UDFs: 53
A library that mimics CFML tags. This allows for CFML tags inside of cfscript. This is primarily a CFMX only library.
DataManipulationLib
Last Updated November 04, 2017
Number of UDFs: 175
DataManipulationLib is a ColdFusion UDF library containing data manipulation functions. This is a general purpose data "munging" type library.
DatabaseLib
Last Updated January 08, 2013
Number of UDFs: 24
A library containing database specific functions (written in CFML), organized by DB platform.
DateLib
Last Updated May 05, 2016
Number of UDFs: 186
This library is for date/time related function. Specifically, items that work on date or time based objects.
FileSysLib
Last Updated September 19, 2014
Number of UDFs: 63
FileSysLib is a ColdFusion UDF library containing functions that interact with the file system at various levels. These levels typically include drives, directories, and files.
FinancialLib
Last Updated January 07, 2015
Number of UDFs: 13
This library contains a set of UDFs that support financial type operations, including things like loan and interest calculations.
MathLib
Last Updated January 08, 2013
Number of UDFs: 146
A set of mathematical functions. This includes geometry, trig, statistical, and general math functions. These functions typically perform calculations.
NetLib
Last Updated July 31, 2013
Number of UDFs: 23
A library for Internet related UDFs. This library includes UDFs that retrieve pages from web servers, translate host addresses, and other operations related to Internet operations.
ScienceLib
Last Updated April 25, 2006
Number of UDFs: 21
A set of UDFs dedicated to scientific equations. This includes weather, astronomy, and other science fields.
SecurityLib
Last Updated October 02, 2012
Number of UDFs: 25
A set of security related functions.
StrLib
Last Updated May 11, 2016
Number of UDFs: 396
StrLib is a ColdFusion UDF library containing string (parsing, formatting) functions not included in the core CFML language. These functions typically will translate/verify strings.
UtilityLib
Last Updated December 27, 2013
Number of UDFs: 187
A set of utility functions for dealing with miscellaneous tasks such as state management, etc.

Welcome To CFLib.org

Welcome to the Common Function Library Project. The purpose of the Common Function Library Project (CFLib.org) is to create a set of user-defined function (UDF) libraries for ColdFusion 5.0 and higher. These libraries are open source and may be used and modified to your liking. Functions range from email format checking to encryption routines. These UDFs can greatly speed up development time as well as add new and powerful features to your web site.

Anyone can add their code to the project by simply using our submission form. You must be running ColdFusion 5.0 (or higher) to run these libraries. For more information about ColdFusion, please visit Adobe's ColdFusion product page.

CFLib.org was created by Raymond Camden. Thanks to Adam Cameron for quite a bit of help as well.

Submissions

You can submit your own UDF now. Before doing so, please search the site and ensure we haven't released a similar UDF already. Also note that your UDF may be modified to meet CFLib standards.

UDFs will be processed and checked manually. This will take some time. Sorry.

News

Welcome to CFLib 2017. CFLib is still static! Thanks to Netlify for awesome hosting!

The support for CFLib.org UDFs has been re-enabled for ColdBox when installed via CommandBox.

Search CFLib.org


Latest Additions

Raymond Camden added
QueryDeleteRows
November 04, 2017

Leigh added
nullPad
May 11, 2016

Raymond Camden added
stripHTML
May 10, 2016

Kevin Cotton added
date2ExcelDate
May 05, 2016

Raymond Camden added
CapFirst
April 25, 2016

Created by Raymond Camden / Design by Justin Johnson