Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ronaldaug/gramateria
Drag and drop web builder with Grapes js, Bootstrap 5, Electron js and Netlify deployment.
https://github.com/ronaldaug/gramateria
bootstrap5 builder drag drag-and-drop drop electron grapesjs netlify-deployment website
Last synced: 6 days ago
JSON representation
Drag and drop web builder with Grapes js, Bootstrap 5, Electron js and Netlify deployment.
- Host: GitHub
- URL: https://github.com/ronaldaug/gramateria
- Owner: ronaldaug
- License: mit
- Created: 2017-10-23T09:31:48.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-03-01T15:38:39.000Z (almost 2 years ago)
- Last Synced: 2025-01-08T16:08:58.583Z (13 days ago)
- Topics: bootstrap5, builder, drag, drag-and-drop, drop, electron, grapesjs, netlify-deployment, website
- Language: JavaScript
- Homepage:
- Size: 6.89 MB
- Stars: 658
- Watchers: 36
- Forks: 200
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Gramateria - v1.0.6
Gramateria a drag and drop web builder which is built with GrapesJS but with a different look, blocks and components. And v1.0.6 is using Bootstrap 5, can generate a Desktop app with ElectronJS and can deploy to Netlify.
[DEMO](https://gramateria.netlify.app)
----
Gramateria v1.0.6 is a re-rewritten version that changed many features and code.
> Although I have stopped developing this app for a while, there are still many users and I feel a little bad because of my old/dirty codes. So I decided to refactor the codes and add some features to be more useful for developers and non-developers in this v1.0.6.
## Installation
```npm install```
```npm start```
## Development
#### Compile sources```npm run dev```
```npm run watch```
```npm run prod```
## Build desktop app
```npm run pack```
Check `export` folder after running `npm run pack` command.
----
### v1.0.6 Change logs
- Change electron-packager to electron-builder
- Change Materialize CSS to Bootstrap 5
- Upgrade Grapesjs to v0.17.19 (latest version)
- Added Nelify deployment
- Messy codes to modular code
- Added laravel mix for script compling
- Added new blocks
- Add Notyf for toast messages
- Remove Gapesjs export plugin
- Remove dashboard version in v1.0.4 which was built with vue.js, element UI and firebase. [reason of removing dashboard](#remove-message)#### Reason of removing dashboard
Because making Gramateria to compatible with Vue, ElementUI and Firebase versions is not an easy task for me. And I want to keep Gramateria as a desktop based app.#### Roadmap
- Add more blocks
- Change icons for section blocks
- Make it available for linux and window.
- Add more SEO tags
- Build multiple pages
- Improve UI### Credits
- Grapesjs [Grapes JS](https://www.grapesjs.com/ "Grapes Js")
- Bootstrap 5 [Bootstrap 5](https://www.getbootstrap.com/ "Bootstrap 5")
- Electron JS [Electron JS](https//www.electronjs.org/ "Electron Js")Show your support by 🌟 the project, thanks.
----
[Buy Me a coffee](https://www.buymeacoffee.com/ronaldaug)