در بسیاری از موارد لازم است توابع نوشتهشده را بارها استفاده نماییم، در این حالت میتوان این توابع را بهصورت یک کتابخانه ذخیره نمود و با کپی کردن این کتابخانه در پوشه UserLib واقع در پوشه محل نصب نرمافزار در هر بار اجرا این کتابخانه نیز در بخش توابع EES library routines در دسترس خواهد بود.
برای ایجاد کتابخانه پس از ارزیابی کامل توابع نوشتهشده و اطمینان از صحت کارکرد آنها لازم است فایل خود را با استفاده از گزینه Save as بهصورت یک فایل کتابخانهای با پسوند lib ذخیره نمایید. برای اینکه توابع شما دارای توضیحات در خصوص نحوه استفاده از آنها باشند سادهترین کار قرار دادن این توضیحات در خود تابع است. توضیحات را بعد از تعریف تابع بیاورید، فقط لازم است که این توضیحات با علامت $ که پس از آن نام تابع نوشتهشده است شروع شود. مثال زیر را ببینید:
Function Add(x,y) {$Add This function will add two numbers} Add:= x + y End