For the complete documentation index, see llms.txt. This page is also available as Markdown.

Getting started

You can create and develop Pages in two ways:

  1. Web editor — Build pages directly in the Ubidots UI, as described below.

  2. CLI — Build pages locally with hot reload, then push to Ubidots when ready. Developing locally unlocks the power of your preferred IDE and AI-powered tools like Claude Code.

ubidots pages dev add --name my-page
ubidots pages dev start

See the full CLI reference for Pages for local development workflows, including push, pull, and dev server management.

Using the Web editor

Accessing the Pages module

Find the Pages module in the Dev Center section of the navbar:

Creating a new Page

Click the Create a new page button.

Page editor

The page editor interface includes:

  1. File Explorer: Shows the list of files available for editing or for creating new ones.

  2. Editor Panel: The main area for editing the selected file.

  3. Tab Bar: Shows open tabs for files being edited and lets you switch between them.

  4. Page Name: Shows the Page name.

  5. Page URL: Shows the Page URL and includes a button to copy it.

  6. Preview Toggle: Enables or disables the live preview of the Page.

  7. Dark Mode Toggle: Switches the interface between light and dark themes.

  8. Save Button: A button to save the changes.

Quick example

Create a folder called static using the + button in the File Explorer:

Click the three-dot menu on the static folder, then create a file inside it called data.js.

Paste the following content into each corresponding file:

data.js
body.html
style.css
script.js
manifest.toml

Then click Save. You will be prompted for a name:

After you name the page, you will be able to copy its URL:

Now go to the Dashboards module and create a new dashboard to display the Page you just created. Once you create the dashboard, open its settings, change Dashboard type to Default, and paste the copied URL into the Custom Page URL field:

When you reload the dashboard, the page appears:

That’s it. You have developed your first Page. Head to the next section to learn more about Page development in Ubidots.

Last updated

Was this helpful?