Unleash the power of SageFrame.

Come aboard as we uncover our product to reveal its salient features. Our timely market research and up-to-date technological innovations have created a feature-rich CMS that is definitely worth a notice!



Open Source

As an open source CMS, SageFrame imparts its users the right to make changes as per your own requirements. This sort of open source software reserves a special place for user-generated content as well. And, this particular quality is what imparts flexibility and extensibility to the websites created through SageFrame. Create website and in the process have inputs coming in from users as well!

CMF(Content Management Framework)

As a Content Management Framework, SageFrame felicitates collaborative content creation. On top of an already built CMS, users can create their own custom applications and use them. Besides, in the course of such reusing and enhancing of the software, the core source code, however, remains intact and functional. That means, modifications need not be made on the source code.


SageFrame holds the capability to function well under differing circumstances. On account of the rise in concurrent users, the software can be scaled up and made functional. No matter the changes, the software continues to accommodate such deviations without any changes in its core functionality. Growth in your website dynamics gets seamlessly incorporated into the functionality and this in turn, exacts extensibility and flexibility.

Rapid Site Development

Developing a website through SageFrame is a no brainer! Owing to the modular architecture, we have different types of modules ready to be used. Just a drag and drop and you can use the modules already! Simply a single HTML module can assist you build a full website. Also, you will be saved from the hassles of authentication, authorization and system planning.


    Premium Support

    The professional version of SageFrame comes with a bundled package of premium support plan. Get SageFrame Pro and leave everything taken care of by our fully dedicated support team.



    Create roles, assign tasks to individual roles and let the site owner decide which content to pass moderation test. Content WorkFlow is a powerful feature of abstracting your real process and managing your content based on roles and an efficient approval mechanism.


    100 Fluid Grid System

    With Fluid Grid System, anything that appears on your site can adapt itself into the screens of a wide range of devices, be it with the texts, images, banners, illustrations, tables, or whatsoever. Inbuilt RWD in Sagever following the 100 grid system can largely facilitate your mobile and tablet browsing experience.


    Content Delivery Network

    Content Delivery Network (CDN) in Sagever enables you to add JS and CSS URL contributing to high availability and performance of the site. This new feature as employed by Sagever optimizes the speed with which the content is delivered to the end users.


    Personalized Dashboard

    Not only is your dashboard now customized with the control of every module by making it effortlessly user-friendly, but it is now up by rearranging how the information appears to best suit your needs. Sagever with its dashboard brings in an amazing feature to personalize your themes and positions of your dashboard.


    Multi Parent Portal

    Simply create a portal for each of the domain names and no longer pay several hosting bills for hosting your websites. Sagever allows you to use a single hosting account for multiple portals and display the content for each of your domain names from a single hosting account.


    System Backup and Recovery

    This enables users to backup the SageFrame database and website on whole for future. The system data can then be restored back to the previous condition in case of system errors.



    Planning and exercising the control over the amount of time spent on specific activities, especially to increase effectiveness, efficiency or productivity; To-Do-List allows you to add a list of tasks that need to be completed, typically organized in order of priority.

  • UX
  • Designer
  • Web Master
  • Template Manager
  • Module Management
  • System Configrations
  • Security
  • Developers
  • Digital Marketing Integration
  • SEO
  • Customizable to Admin
  • Page
  • Super User Controls


Visual Layout Control

This feature allows users and developers alike to customize the web layout easily. Users are able to split, merge and rearrange the web layout as they wish. The visual aspect of such layout control lies in the facility of drag-and-drop management. Users can visually check the layout and decide on changes to be made by simply dragging and dropping the components of the pages as per their wish.

Inline Editing

To enhance your user experience, SageFrame employs the concept of inline editing. This makes editing of content possible from the front end itself. You no longer need to go to a separate back-end page. Instead, changes can be made on the front-end page itself. This makes management of the web page an easy and hassle-free job.

Drag and Drop Modules

'Drag and Drop Modules' feature allows modules to be organized and arranged simply by using the drag-and-drop action. This feature allows users to manage the modules in a webpage with only the gesture of the mouse. This way, you can visually arrange the modules by placing them where you want without going through any other page.

Customizable Dashboard

Dashboard of SageFrame is a configurable area where you can select a set of pre-configured portal details and customize the page. By default, dashboard encloses SageFrame C-Panel, Portal information panel, Collapsible Multimode sidebar and dynamic quick links which are completely customizable. It also empowers you to control every module with great assistance from dashboard itself making it effortlessly user-friendly.


Flexible Templating

With SageFrame, designers get to experience flexibility and the freedom to create their own templates the way they want. Keeping only the template.css and certain other folders constant, designers are fully free to design. We give html layout for designers, and they can define positions as well as placings as per their own wish. No programming logic is needed!

XML Base Positions

Using the XML Base positions and simple manipulations on them, designers can work on the layout of templates. For this, not much of programming knowledge is required, nor do you need to work directly on the codings. You can divide positions with the help of place holders. Once XML base is assigned, system renderes the position itself. This way, designing becomes remarkably easy and an instantaneous job.

Installable Templates

Installing templates on the website is a considerably easy job when it comes to the sites made on SageFrame. As a designer, you can just create a template that is SageFrame compatible, save it as a zip file and install it as per the requirement. This way, the installment of templates happens in a bulk. Consequently, you save your time as well as the effort you put into it.

Insert Template with Data

Templates are not the only things you can insert and install in any of the SageFrame site, data also come alongside. You can also customize your page by adding preset templates. While adding such templates, the original data associated with the templates is also fetched. This saves time of rewriting data and gives a better designing experience.

Responsive (100 grid) Framework

The 100 grid framework helps in designing a responsive website. It sets the resolution of a website perfectly so that it does not deter even if the device is different. No matter the size of the device, website sets its resolution accordingly keeping the content same. Everything… including, image size, menu etc. gets rearranged to fit the device whereas the design remains the same.

Web Master

Single Click Installation

The SageFrame installation wizard comes with a single click installation allowing users to create database right from the front-end. They can set permissions on files and folders through a click on check boxes. Moreover, webmasters can use a single click to choose a default template from several options available. This will also enhance the visual appeal of your site and imparts a personality to it.

User Friendly Interface

SageFrame comes with user friendly interface, which means even the SageFrame beginners can take advantage of SageFrame and build great sites. They do not require any trainings or spend hours of their time just to figure out what SageFrame is all about and how it works. This means the learning curve is short. SageFrame dashboard is clean, effective and efficient, and anyone with basic knowledge of internet browsing can interact with SageFrame easily.

Handheld Module Management

Handheld module management lets SageFrame admin to custom tailor the appearance of modules in handheld devices. This tailor made display of modules in page is necessary, to adjust to the screen size of handheld devices. However, site admin can also manage SageFrame modules so that the desktop screen displays exactly the same in handheld devices. In default mode, SageFrame site automatically appears according to the device being used.

CK Editor

In order to make site content editing easy, SageFrame makes use of CK Editor. CK Editor, an open source application, is a ready to use HTML text editor which is designed to simplify creating, and editing web page contents. It is a what you see is what you get (WYSIWYG) editor, that provides all word processor features to your site pages. CK Editor will prove to be one of the most effective tools for a site content creator and/or editor.

Dashboard Information panel

SageFrame's dashboard information panel helps you use and manage your site by providing live feeds of SageFrame user guides, news, module list and blogs. SageFrame dashboard is clutter free, user friendly, and requires minimum effort to learn how to use it. As a site admin, from the Dashboard, you can use quick links, and sidebar to quickly navigate and switch across pages.

Multi-language support

SageFrame is built with the flexibility of adding new languages. A language is assumed as a fallback language by default if not defined. Also, a language can be enabled or disabled except the site’s default one. Users are able to switch between the languages if they are enabled. Similarly, the language can also be easily deleted from the database. Thus, as an admin you can set your SageFrame site to multi-lingual visitors.

Multi-portal Support

Web Portals provide a way for enterprises to give a consistent look and feel with access control and procedures for multiple applications and databases, which otherwise would have been different entities altogether. With SageFrame, administrators and superusers can manage multiple web portals at a time, thereby having the freedom to assign any portal as the parent or child portal.

Plug & Play modules

SageFrame architecture has been designed in such a way that the sites built on SageFrame are easy to maintain. SageFrame architecture also allows site users to create and share modules or use modules contributed by its community. These modules can be applied to a Sageframe using play and plug concept. You can change module positions by drag and drop and customize each page with various combinations of modules.

Module Management

Apart from the SageFrame default modules, Super users can install modules as per their requirements. The .zip installation files of modules can be downloaded from SageFrame website. SageFrame architecture implements plug and play module concept. If you are unable to find an existing module that provides the functionality you desire, you can use your own module.

File Manager

SageFrame File manager provides the user interface to work with files and folders. Now administrator doesn’t have to login to FTP Manager to add/edit the file. They can simply work with the existing file or add the new file by using file manager. This simplifies the process of SageFrame site administration and makes the whole process hassle free. You can add file and folders, delete file and folders, copy, move or refresh files and folders.

Template Manager

Visual Layout Creation

Enhance the visual appeal to your web page ! With SageFrame, you get ample options to generate layouts to your page/s on your own. Create new templates and new layouts as per your requirement and for them to come into effect, assign your creations across different pages. Besides, you can manage the layouts created through a simple drag-and-drop.

Page Wise Layout

You can place different components of the pages where you want them to go. And in doing so, you will be taking control of the way your pages look. Managing page-layout is as simple as selecting the component of the page you want to manage and applying our “drag-and-drop” feature. Through such simple process, you can now create and manage layouts in each and every page of your website.

Single Click to Switch Template

SageFrame comes with a list of in-built templates, and on top of that, you can also create your own templates. From among these templates, choose the one you want to use and apply it to pages through a single click. This way, assigning or switching templates for pages gets easier and manageable.

Module Management

Module Install

Installation of already created modules or new modules you recently created has been made flexible at your end by the options of ‘Single Module Install’ and ‘Package Module Install’. In SageFrame sites, you can install modules either one at a time or in packages. For those who lack a developer’s knowledge and experience, the system itself creates a zip file collecting modules you selected so that they are install-ready.

Composite Module Creator

Composite Module Creator is a utility that creates a SageFrame automatic manifest file into a Zip file. You can edit the manifest file before packaging, and add any other files to the package that your module needs to work properly in a SageFrame environment. This makes working on SageFrame site comparatively easier for developers and novice alike.

System Configrations

User Agent

The page built on SageFrame is compatible to both handheld devices and PCs. This feature allows switching between the user-view mode of the site either on a PC or a mobile device. It is a feature for the developer’s purpose, serving to make the website you build through SageFrame fully compatible to a range of other devices.

Cache Maintenance

This feature allows admin to take control over the cache server. It helps set the cache priorities and perform cache maintenance. This particular purpose is met through the clearing of cache memory to flush out useless data stored on server cache. You will be provided various options you can choose either to 'clear cache' or 'enable cache'.


The scheduler function allows users to assign particular tasks to be carried out at a specified time. Users can schedule a task that runs automatically in an allotted period of time. You can add new scheduled task or make changes in already present tasks with respect to their start date, end date, retry time lapse, next run, last run, and running mode.

Js and Css Optimization

SageFrame administrator can minimize the timeload on their website by enabling Js and Css optimization features. The administrator can use both options together, or any one of them individually. System will compress all Js files into a single Js file and Css to a single file removing spaces, if there are any. As a result, the number of file load request decreases, hence performance increases. YSLOW grading is also influenced by such optimization.


Roles Management

Roles Management administers who gets access to which elements of a SageFrame site and to what extent. By associating a user’s account with one or more roles, you can provide or deny access to view and/or edit site pages and modules. By default, SageFrame comes with four categories of users, each having different role and therefore responsibility. Role management makes sure that only authorized persons perform specific tasks on a SageFrame site minimizing the chances of site tampering and misinformation.

User Management

This feature allows administrators to create new user accounts. Once a user account is created, it can be assigned a role. By default, SageFrame comes with three roles –Super User, Site Admin and Registered user. Each user according to his role gets access to the respective site pages and modules as assigned by the site admin. User management simplifies the process of site administration.

Page wise permission

Page Permissions allows the administrator or super user to control the view/edit access of pages depending on users and roles. Administrators and super user can add pages to both Portal and C-Panel; they can also determine the pages access permission depending on users and roles. Page wise permission makes sure that the sensitive information is accessible only to the authorized users.

Module wise permission

A module wise permission setting allows site admin to control the access to a module depending on the user and their roles. In order to assign the module permission to a specific user, you just need to enter the name of the user in the search user textbox, and use the check boxes to grant customized access to the site users. Module wise permission protects the critical modules from tampering by unauthorized users.

Registration Modes

Registration Modes allow Administrator to manipulate the settings for the user registration. The site admin has the final say on how the SageFrame site is accessed. For instance users can use registration using verification code, Private user registration, public registration and/or without any methods. The registration link will appear or disappear on a SageFrame site as per the registration settings. By limiting SageFrame site access, the site’s integrity is maintained.

Configurable System pages

Configurable System pages empowers SageFrame management the ability to manage admin and portal pages from a centralized place. Administrators can easily modify the pages, manage login, and user registration without changing the CSS files or connecting to FTP managers. Page Management consists of several fields, each consisting of a list of options available at the drop down. Configurable system pages enable site admin to change the URL of a certain page, thus ensuring top level security.

Configurable page extension

Configurable page extension enables the site admin to change the extension. For example you can change the page extension to .aspx, .html, .cool. Whatever the page extension is, you need to put a dot before the actual extension. By altering the page extension, the secrecy of a page is maintained, thereby making it hard for unscrupulous persons take advantage of your site weaknesses.

Open ID authentication

SageFrame allows Open ID authentication, which provides options to SageFrame login using accounts of OpenID providers like Facebook, Google, Yahoo and Linkedin. You may need to get the unique consumer and secret keys for some Open IDs such as in the cases of Facebook and LinkedIn, In other instances this is not necessary such as in the case of Google and Yahoo IDs. Open ID authentication forms as a protective barrier to SageFrame site access.


Modular Architecture

SageFrame is an open source ASP.NET web development framework developed on the top of ASP.NET 3.5 with service pack 1 (sp1) technology. It is a standard-based Web Content Management framework for the creation and management of dynamic websites. Multiple modules with module templates are combined; then again Sage Page will combine with Sage Template, all these to complete the page functionality with appropriate design. Each and every module can be developed independently so that it can produce the exact information that is needed for a site.

SMTP Configuration

SMTP stands for Simple Mail Transfer Protocol. SageFrame comes with an easy SMTP Configuration. SMTP manages the settings for mail transfer. SMTP is administered through three fields – SMTP Server and port : to manage the SMTP server and port of SageFrame site, SMTP Authentication : to choose your SMTP authentication to be anonymous or basic, SMTP Enable SSL : to make a choice whether to enable SSL or not. It is an indispensable tool for site admin to remain in contact with site users.

List Management

The Lists page is a powerful module that can be used by developers to maintain lists of information. As a developer you might need to store your information/data based on some relation, you can do so by using lists. The lists can be about anything such as for countries, currency, users etc. You can create or delete a list or a list item by clicking on the lists icon from the in the C-Panel.

Switch child portal to parent portal

Web Portals provide a way for enterprises to give a consistent look and feel with access control and procedures for multiple applications and databases, which otherwise would have been different entities altogether. With SageFrame, administrators and superusers can manage multiple web portals at a time, thereby having the freedom to assign any portal as the parent or child portal.

SQL Analyzer

SQL Analyzer is one indispensable tool for the SageFrame developers. To get to the SQL Analyzer you just need to click on SQL icon in the C-Panel. The SQL module in SageFrame enables the Super user to execute SQL queries against the available database.Not only execute specific queries, Superuser can even load the database file and alter the table.

Event Log

Web Portals provide a way for enterprises to give a consistent look and feel with access control and procedures for multiple applications and databases, which otherwise would have been different entities altogether. With SageFrame, administrators and superusers can manage multiple web portals at a time, thereby having the freedom to assign any portal as the parent or child portal.

Digital Marketing Integration

Site Analytics

This feature tracks your site traffic based on the hits generated from a particular country, browser or page. It thus analyzes the popularity of your site based on the analytics generated. Through this feature, you can successfully track and analyze how people are using website that you had created using SageFrame. Consequently, you are in a better position to employ more effective marketing strategies.

Script Injector

This feature allows individuals to inject any script to any page of the website in the form of script injector. For instance, you might wish to inject scrips of sites like YouTube, Facebook, Twitter etc to your website, all you need to do is copy the code provided and inject it into your SageFrame site. This can prove to be an effective marketing tool to your website.

Google Adsense

SageFrame imparts inbuilt Google Adsense module which contributes to the digital marketing integration of your website. You get to place relevant and engaging google advertisements into your SageFrame site. This way, you earn revenue from visitors simply by displaying ads from Google. All you need to do is create an account with Google Adsense and put in the Adsense ID provided by Google to your website.


SEO Friendly URL

SageFrame creates search engine optimized (SEO) pages. The titles of the pages reflects on the site URL, leading to simple, human readable URL, which also helps search engine rankings. Similarly, SageFrame site admin can assign their own page extensions to particular pages, thus helping in creating SEO friendly URL. Note that the name of a page extension always starts with a dot e.g - . rice.

SEO Friendly Contents

SageFame comes with every tool to improve your search engine rankings. While adding pages Site admin can properly describe the pages appropriately for Search engine purposes, similarly s/he can take advantage of key words field available while forming new pages. Title and Descriptive meta tag also come handy to improve search engine rankings. Properly placed extra link to high quality sites can also be used to improve search engine rankings.

Submit to Robot

Robots are a list of pages in a site that are not accessible to a crawler. Robots assist search engines to escape the pages and search for the correct one which also saves time for browsing. Robots.txt is created in the root folder of the site host. You can choose to apply robots for specific search engines too. To submit your site pages for robot you need to click on the SEO icon on the C-Panel. This also helps in search engine management.

Dynamic Site Map Generation

Sitemap is a list of pages of a website accessible to crawlers or users. SageFrame SEO extension generates XML sitemap (regarded as more precise than HTML coding) that helps visitors and search engine bots find pages on the site. The XML file is created in the root folder in the host of that particular site. You can specify the frequency of sitemap generation and its submission to the search engines.

Integrated Google Analytics

Google analytics generates detailed statistics about the visitors on a website. If your site sells products or services online, you can use Google analytics module in SageFrame to track sales activity, performance and other detailed statistics about the site visitors. You just need to add this module to one of the page on your site; and it will support you with a box where you can abruptly drop the received code.

Fill Keywords on Page Label

SageFrame allows site admin to fill keywords on pages, which helps in the search engine rankings of the website. While adding new pages, on page details page, you can see a text area named Keywords, here you can specify appropriate keywords. Similarly, in portal setting management page, site admin can use the key words field area to place keywords for the overall site.

Customizable to Admin

Module Message Manager

Module message manager in SageFrame CMS lets you customize messages which are displayed along with the modules. It shows custom module messages in an information bar either at the top or bottom of the page as per your requirement. You can also adjust the mode, language, position and type for each of the messages you wish to assign for modules.

Customizable Menu

SageFrame comes with ‘Front Menu’ and ‘Footer Menu’ by default. Other than that, you can also custom-create your menu. We have ‘Menu Manager Module’ for this purpose with the help of which you can create dynamic menus, add or delete pages on any menu and add external links and custom HTML content. Such flexibility of customization with regard to your menu makes navigation through your website considerably easy.

Customizable Message

As soon as any changes are made by the users, the system either shows a custom message in the message bar or displays the same message as a pop-up. This message is to notify the users about changes made. With SageFrame, you can now customize it, with regard to how you want the messages to appear. You can set such messages either to a default or a custom mode.


Page Management

SageFrame’s robust and flexible page management system helps you manage admin and portal pages all from the same place. You are allowed to create new pages, delete unwanted pages and manage page-access permissions according to users/roles for your website. From the same place, you can also choose whether to include any of the page/s in the menu.

Configurable Startup Page

By virtue of this feature in SageFrame, you can now make any of the pages in your website, your startup page. All you have to do is to configure the page you want to assign as a startup page. You can also decide on which user gets to see the startup page that you just configured to be the one. Permissions can be set accordingly!

Super User Controls

Dynamic message template

The Message Template provides the fundamental facilities for controlling the auto generation of emails, message-boards and their messages. There are sixteen Default Message Templates listed. You can edit, delete or add a template as required. Before adding a template please go through all the available templates, the chances are SageFrame has already included the message template you are looking for.

System event startup

Events can be set up in priority order on system start. This feature sets the startup control at a given page position where the code logics like registering global variables or scripts can be initialized on that particular page load. In order to get to System Event Startup, you need to be logged in and you must click on the System Event Startup icon in the dashboard. Next, you can create a new System event startup as required.

Portal modules

Once a module is installed, Superuser can make the module available to the administrator of that portal. Some modules may have been installed focusing on the specific needs of a portal or due to the security reasons, may not be made available to all the portals. In such a situation, Superuser can give access of the modules to particular portal.

Portal users

Once a module is installed, Superuser can make that module available to the administrator of that portal. Some modules may have been installed focusing on the specific needs of a portal or due to the security reasons, may not be made available to all the portals. In such a situation, Superuser can give portal users the access of the modules to particular portal.

Portal management

SageFrame comes with proper portal management tools. In order to manage site settings of your portal, you need to go click on Settings module on the SageFrame cPanel and Portal setting Management page gets displayed from here portal management is administrated through basic, advanced and Super user settings. Super user setting allows the super user to see portal’s existing configuration and s/he can make changes about super user details, SMTP server settings and other settings.

View All

Keep in touch

get the latest updates

© 2010-2015 SageFrame.com. All Rights Reserved.  Privacy Policy | Terms of Service
Product By