HyperFluxCMS

Fast. Flexible. Free.

HyperFluxCMS

Get ready to start

Understand and learn how to use HyperFluxCMS

published 01/01/2025 12:00, updated 04/13/2026 22:37

In this article you will better understand what HyperFluxCMS is, what it is for, whether it is suitable for you, how to install it, and how to use it.

Before you start

Home

Home page of the HyperFluxCMS project.

What is a CMS?

What is a CMS? What is it for? Where do they live? What do they eat? Understand by reading this article.

Who is HyperFluxCMS for?

Learn about HyperFluxCMS, what it is capable of, how it can help your company or project, and decide if it is what you are looking for to create your website.

Features

See the features and resources of HyperFluxCMS and why it is probably your best choice for your website.

HyperFluxCMS Capabilities

Learn about the capabilities of HyperFluxCMS and some suggestions for sites, businesses, and projects where it can be very useful.

Restrictions

HyperFluxCMS does not perform miracles. There are several cases where it may not meet your needs due to technical limitations or simply because it was not designed for that purpose.

HyperFluxCMS Limitations

There are some situations that can cause HyperFluxCMS to generate unexpected behavior. See here what the situations and known problems are, how to avoid them, or what to do to work around them.

Terms of Use

Before installing and using HyperFluxCMS, you must carefully read these terms of use that govern the system's usage license.

Installation and configuration

Requirements

Learn about the requirements to install and use HyperFluxCMS, to prepare to create and publish your site.

Download

Page to download HyperFluxCMS.

HyperFluxCMS Installation

Now that you understand HyperFluxCMS and have decided to install it, find out what you need to get started.

The Admin User

When installing HyperFluxCMS, a system user is created and registered. Understand what it is for and how to use it to start configuring your site.

Logging in

To perform any operation on your site, such as changing settings and publishing posts, you need to log in. See how to do it.

First configurations

The first step after installing your site is to perform the initial configuration. Here is where you will configure the site name, theme, etc.

The Navigation Menu

One of the most important parts of your site and one of the first you will have to modify is the Navigation Menu. Understand how it works and how to create it to make the visitor's browsing experience practical and fast.

Posts to delete

HyperFluxCMS automatically installs some example pages to help you see what your site will look like when it has real content. After everything is ready, you can delete them.

Posts to edit

Any respectable site should have some standard pages, such as a privacy policy and a way for visitors to contact the company or project. See which pages you should edit.

Users

After configuring the site, it's time to create and manage users. Users are the people who will have the permission to change the site or publish posts on it.

Your Profile

Learn how to edit your profile, your picture, and change your password.

Making and Restoring Backup

Learn how to back up your site's content. And how to restore your site in case of server problems. And also how to migrate your site with the same content to another server.

Creating content for your site

Before you start

No matter which markup language you are going to use to publish your posts, there are some particularities of HyperFluxCMS that you should understand before you start writing texts. See here.

Posting content

After everything is configured, it's time to populate your site with the content that really matters. See how.

Lines and paragraphs

HyperFluxCMS automatically handles line breaks and HTML paragraph generation. Understand how this works.

Avoiding automatic line breaks

The automatic paragraph and line break generation feature greatly facilitates text editing. But it can generate undesirable results when importing pages already written in HTML. See how to deal with this situation.

Accentuation

HyperFluxCMS automatically handles letter accentuation and many other non-ASCII symbols, such as some Greek letters and monetary symbols. Understand.

Images in HyperFluxCMS

HyperFluxCMS has features to simplify the embedding of images in posts. See how.

Image gallery

Learn how to manage your site's images. Upload images, get information, and delete them.

Special symbols

HyperFluxCMS uses some characters for special functions. If you need to use them in your text, you will need to take some simple but mandatory precautions for your page to work correctly.

ASCII and unicode special characters

You can insert ASCII and Unicode special characters into your posts on HyperFluxCMS. This can be used to insert mathematical symbols, Greek, Arabic, and Hebrew letters, and much more. It can also be used to insert emojis into your text.

Emojis

You can decorate your text by inserting emojis. Learn how to do this. Learn how to use composite emojis, such as those with skin tones. Understand the limitations.

Special symbols in HyperLite

The HyperLite language has an even simpler syntax than HyperCode. But for that, it was necessary to use a larger number of characters for formatting markup. Consequently, the list of characters that, if used in their normal functions (not formatting), will need to be escaped is larger. See which characters these are and under what conditions they need to be escaped.

Markup languages

Markup languages

You can write, format, and decorate your posts using up to three different types of markup languages: HTML, HyperCode, and HyperLite. Learn more about this.

Using HTML

See how to include HTML code in your posts and templates.

Automatic line breaks in HTML

The automatic paragraph and line break generation feature greatly facilitates text editing. But it can generate undesirable results when importing pages already written in HTML. See how to deal with this situation.

Using HyperLite

The HyperLite language offers a super simple way to write posts with text decorated with bold, italic, images, links, lists, and more.

Javascript and CSS

You can fine-tune the appearance of your site and add functionality using Javascript and CSS.

The HyperCode language

HyperCode Topics

Understand how to use HyperCode language elements to decorate and illustrate your post. You will see how to insert images, links, format text, provide metadata, etc.

Introduction to HyperCode

Understand the HyperCode language and see how to use it to format and decorate your posts.

Text formatting tags

See the complete list of HyperCode Tags for text formatting. These tags can format a small text snippet within a line, paragraph, or table cell.

Block formatting tags

See the complete list of HyperCode Tags for block formatting. Unlike text/character formatting, these tags apply to entire blocks or whole paragraphs.

Images in HyperCode

HyperCode supports several different types of Tags for inserting images. See what they are, the differences, and how to use them.

Inserting links in HyperCode

Inserting links in your HyperCode code is quite simple. See how

Inserting headings

Inserting Headings into your post written in HyperCode is quite easy. See how.

Inserting Lists

How to organize items in lists in HyperCode

Tables

HyperCode supports some basic table elements. See how to use them.

Color tags

See the complete list of colors supported by HyperCode

Audio and video in HyperCode

HyperCode supports some basic elements for embedding audio and video media in your posts. See how.

Menus in HyperCode

Menus or Navigation Bars are essential elements to help your site visitor quickly find what they are looking for. See how to use them.

Documenting code in HyperCode

HyperCode allows you to document your code with hidden comments for the reader visiting your site. See how.

HyperCode Components

HyperCode has some ready-to-use blocks to facilitate the creation of pages and templates. These are pagination blocks, search forms, social media buttons, and post lists.

Templates in HyperCode

Templates are HyperFluxCMS features that allow reusing code snippets as if they were building blocks.

Metadata in HyperCode

Metadata is complementary information about a post or code. In HyperCode it is useful for automatically providing page information, facilitating batch editing or off-line editing.

Other HyperCode elements

HyperCode has other objects to insert, decorate, and format publications. These include lines, blank lines, anchors, indexes, and more.

HyperCode Tags Reference Guide

See the complete list of HyperCode tags supported by HyperFluxCMS, sorted by function.

HyperCode Tags - alphabetical order

See the complete list of HyperCode tags supported by HyperFluxCMS, sorted alphabetically

The project

How much does HyperFluxCMS cost?

How much does it cost to use HyperFluxCMS? Is it really free? Are there limits? Are there special conditions? Fine print?

How HyperFluxCMS works

Understand how HyperFluxCMS processes and manages your site's content to show the visitor a complete website without you having to worry about the laborious processes of content management.

Version history

List of HyperFluxCMS versions and changes between them. New features, bug fixes, improvements, etc.

Collaborate

If you are interested in the HyperFluxCMS project and would like to be part of it, there are several ways to collaborate. See how.

Supporters

The development of HyperFluxCMS would not be possible without supporters and sponsors. Help the project and support those who support it.

Frequently asked questions

Before contacting us, see the most frequently asked questions by site visitors and short, quick, objective answers. Perhaps the issue you have has already been answered.

Earn money

When adopting HyperFluxCMS, there are some business opportunities in which you can make some money. Learn about some examples of opportunities.

How do you pronounce HyperFluxCMS?

Learn how to pronounce the system name without embarrassment.

Why ANTEATER?

The choice of "Anteater" as the codename for the first version of HyperFluxCMS and an anteater as a mascot was not by chance. Learn the reasons that led us to this choice.

History

With so many CMS systems on the market, many of them free (more or less), why create another one? What are the advantages? What would be different about it? See here.

Motivations

Why was HyperFluxCMS created? What are the true intentions? Is it really free? Are there no hidden fees, fine print, or secret charges? How will you make money from it?

Sample sites

Before installing HyperFluxCMS, do you want to see how it works in practice? See some external sites that use it for content management.

About us

Learn more about the project, its creators, and the team.

Contact

If you need some help or guidance or would like to discuss any other matter, contact us through this form. We will get in touch as soon as possible.

Premium support

If you need some help or guidance to install or configure HyperFluxCMS and cannot find the solution, you can hire premium support.

Advanced topics

Templates

Templates are reusable code blocks used by HyperFluxCMS to standardize and optimize the site and facilitate changes to the page layout.

Class, Style, and Id

Understand what Class, Style, and Id properties are in HyperCode, how to use them, and how to take advantage of them.

Variables and parameters

Posts and templates you edit in HyperFluxCMS can use a powerful feature called Variables, which make the site more dynamic. Understand what they are for and how to use them.

Variables reference guide

See the list of HyperFluxCMS Variables that you can use in the page code.

Page score

Understand how HyperFluxCMS calculates the "score" of a page to determine the position in which it will appear in a listing.

Known issues

Like any software system, HyperFluxCMS has some issues. See what they are and what you should do to avoid or work around them.

Demonstration

HyperCode Demonstration

This is an example page that uses various HyperCode language formatting and markup TAGS. It includes tables, formatting, media, images, lists, headings, indexes, and much more.

HyperLite Demonstration

This is an example page created entirely using the HyperLite markup language. It includes lists, images, links, bold text, italic etc., preformatted text, and even an html block.