Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Online Web and Mobile HTML Builder & Editor using daisyui, tailwind and grapesjs in a 40kB box!

License

Notifications You must be signed in to change notification settings

vocamen/web-mobile-html-builder

Repository files navigation

palette

Web/Mobile HTML Builder & Editor πŸš€

No-code HTML builder for your web and mobile apps based on DaisyUI and Tailwind.

Built for you by Vocamen with love 🀍

Feel free to use as-is, and contribute (it's really easy):

πŸ₯‡ONLINE BUILDER

Summary

TL;DR Simply click ONLINE BUILDER and start building your HTML page.

-- Currently, to change components content click the component settings (cog wheel) then use this ugly hack: click "update" then add a character to the following input, then hit "tab" to update your component. Feel free to provide a better way --

Click the </> button to inspect and copy your HTML and CSS. Paste code in your app and don't forget to add DaisyUI and Tailwind CSS in your html page, in the header:

<link href="https://cdn.jsdelivr.net/npm/daisyui@2.38.1/dist/full.css" rel="stylesheet" type="text/css" />
 <link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2/dist/tailwind.min.css" rel="stylesheet" type="text/css" />

Auto-saves on your browser, no need to save!

πŸ₯° PR are welcome!

If you'd like to contribute but don't want to download and install stuff, simply FORK this repository and change blocks.js and components.js in src/, then PR (Pull Request) from your fork to this project.

Download

  • CDN
    • https://unpkg.com/web-mobile-html-builder
  • NPM (not sure)
    • npm i web-mobile-html-builder
  • GIT
    • git clone https://github.com/vocamen/web-mobile-html-builder.git

Development

Clone the repository

git clone --depth 1 https://github.com/vocamen/web-mobile-html-builder.git
cd web-mobile-html-builder

Install dependencies

npm i
npm i -g grapesjs-cli
(you will need this one to test and build easily)

Start the dev server

npx grapesjs-cli serve

Tweak

Simply change 2 files in src/

  • components.js (the HTML code in your page)
  • blocks.js (the menu elements to drag in your HTML page)

Build the source

npx grapesjs-cli build

Test your project before PR

http-server ./dist/

License

MIT

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /