Skip to content

Powerful, fast and Open source Web Builder Framework for modern cross browser landing pages for the games.

License

Notifications You must be signed in to change notification settings

ustasby/ptah-editor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License Build Status Codacy Badge

Ptah - Vue.js-based landing page builder

Ptah is a Vue.js-based open-source game-focused landing page builder framework that combines various ready-to-use templates. It is can be used as a separate product or as an editor inside a CMS to empower less technical users to create modern and fast landing pages for games or e-commerce.

  • Free and open source under Apache-2.0 license
  • Produces ready to deploy PWA projects
  • Ships with 2 production quality templates
    • All our templates feature responsive design out of the box and are mobile-friendly
    • You can modify our templates or add your own
  • Contains multiple ready to use building blocks
    • Each building block (a 'section') can be additionally tweaked to your needs and taste
    • Sections support drag-n-drop and live edits

We built our own landing page with Ptah

We created Ptah for internal use, and were able to open source it under a friendly and popular Apache 2.0 license. If you're curious about the context, here's a blog post at dev.to just about what we're doing and why.

A good demo is worth a thousand words

We're running a demo of Ptah on Amazon Cloud. Check it out by clicking the "Try demo editor" button.

If you like what you see, we do inspire you to try out Ptah and perhaps see CONTRIBUTING.md, once you're ready to contribute.

Ptah is based on Vue.js components, created as editable sections with slot elements. You can use the editor to create templates, just like in the demo above, or export ready to deploy PWA projects.

Getting Started

We've started working on verbose docs for Ptah, so Watch/Star the repo to follow the progress.

Or be brave, be bold and fork what we have today. Then fire up all your questions as issues so we have a motivation to finish the docs faster ;-) Obviously we'd also reply to your issues to our best ability.

You can see the bigger picture in the docs, but here's a quick start that gets you the Ptah editor running locally on your machine.

Install and run

  • yarn install
  • yarn cjs
  • gulp locale_sync
  • gulp public-image
  • yarn build

Feature Requests and support

If you have an idea of how to improve Ptah or have general feedback, you're welcome to submit a feature request.

Chances are, you like what we have already but you may require a custom integration, a special license or something else big and specific to your needs that our community may not benefit from. We're generally open to such conversations.

If you have a question and can't find the answer yourself, you can raise an issue and describe what exactly you're trying to do. We'll do our best to reply in a meaningful time.


Cross-browser testing provided by:

BrowserStack

About

Powerful, fast and Open source Web Builder Framework for modern cross browser landing pages for the games.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 82.9%
  • JavaScript 10.5%
  • CSS 6.2%
  • HTML 0.2%
  • Smarty 0.1%
  • Dockerfile 0.1%