Skip to content

Ghosten Editor is a low code editor for website and client. You can use it to build Website faster and easily!

License

Notifications You must be signed in to change notification settings

GhostenEditor/ghosten

Repository files navigation

Ghosten Editor

Banner

npm GitHub GitHub Workflow Status

Ghosten Editor is a low code editor for website(client as well with Tauri) written by Angular. You can use it to build Website faster and easily. Explore it in the Demo Page

Screenshots

Browser Mobile
Browser Screenshot Mobile Screenshot

Versions

Angular Ghosten
>= 14.0.0 < 16.0.0 v0.1.x
>= 12.0.0 < 14.0.0 todo
>=   9.0.0 < 12.0.0 todo

Table of contents

Features

  • Support Dark Mode
  • Desktop Application
  • Internationalization
  • Support Touch Devices and Mobile Devices
  • Support SSR

Todos

  • Bug Fix
  • Docs
  • Support Old Version Angular

Browser Support

BROWSER SUPPORTED VERSIONS
Chrome latest
Firefox latest and extended support release (ESR)
Edge 2 most recent major versions
Safari 2 most recent major versions
iOS 2 most recent major versions
Android 2 most recent major versions

Packages

This is a monorepo which contains many packages:

Project Package Version Link
Common @ghosten/common npm README
Editor @ghosten/editor npm README
Renderer @ghosten/renderer npm README
Plugins @ghosten/plugins npm README
Components @ghosten/components npm README
Database @ghosten/database npm README
Utils @ghosten/utils npm README

Development

Clone the repository and install all the necessary dependencies

$ git clone https://github.com/GhostenEditor/ghosten.git
$ cd ghosten
$ npm install

Start the dev server

$ npm start

Once the development server is started you should be able to reach the demo page (eg. http://localhost:4200)

Documentation

Check the getting started guide here: Wiki