{"id":15024260,"url":"https://github.com/ronaldaug/gramateria","last_synced_at":"2025-04-04T09:09:27.805Z","repository":{"id":27159916,"uuid":"107960744","full_name":"ronaldaug/gramateria","owner":"ronaldaug","description":"Drag and drop web builder with Grapes js, Bootstrap 5, Electron js and Netlify deployment.","archived":false,"fork":false,"pushed_at":"2023-03-01T15:38:39.000Z","size":7222,"stargazers_count":660,"open_issues_count":27,"forks_count":200,"subscribers_count":35,"default_branch":"master","last_synced_at":"2025-03-28T08:08:52.866Z","etag":null,"topics":["bootstrap5","builder","drag","drag-and-drop","drop","electron","grapesjs","netlify-deployment","website"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ronaldaug.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-10-23T09:31:48.000Z","updated_at":"2025-03-25T04:12:05.000Z","dependencies_parsed_at":"2024-10-30T06:27:26.345Z","dependency_job_id":null,"html_url":"https://github.com/ronaldaug/gramateria","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ronaldaug%2Fgramateria","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ronaldaug%2Fgramateria/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ronaldaug%2Fgramateria/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ronaldaug%2Fgramateria/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ronaldaug","download_url":"https://codeload.github.com/ronaldaug/gramateria/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247149502,"owners_count":20891954,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bootstrap5","builder","drag","drag-and-drop","drop","electron","grapesjs","netlify-deployment","website"],"created_at":"2024-09-24T20:00:02.286Z","updated_at":"2025-04-04T09:09:27.785Z","avatar_url":"https://github.com/ronaldaug.png","language":"JavaScript","funding_links":["https://www.buymeacoffee.com/ronaldaug"],"categories":[],"sub_categories":[],"readme":"# Gramateria - v1.0.6 \n\nGramateria 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.\n\n[DEMO](https://gramateria.netlify.app)\n\n\u003cimg src=\"https://res.cloudinary.com/dpnea22ek/image/upload/w_1400/v1627100771/gramateria.jpg\" /\u003e\n\n----\n\nGramateria v1.0.6 is a re-rewritten version that changed many features and code.\n\n\u003e 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.\n\n\n## Installation \n\n```npm install```\n\n```npm start```\n\n## Development\n#### Compile sources\n\n```npm run dev```\n\n```npm run watch```\n\n```npm run prod```\n\n\n## Build desktop app\n\n```npm run pack```\n\nCheck `export` folder after running `npm run pack` command. \n\n----\n\n### v1.0.6 Change logs\n\n- Change electron-packager to electron-builder\n- Change Materialize CSS to Bootstrap 5\n- Upgrade Grapesjs to v0.17.19 (latest version)\n- Added Nelify deployment\n- Messy codes to modular code\n- Added laravel mix for script compling \n- Added new blocks\n- Add Notyf for toast messages\n- Remove Gapesjs export plugin \n- Remove dashboard version in v1.0.4 which was built with vue.js, element UI and firebase. [reason of removing dashboard](#remove-message)\n\n\n#### Reason of removing dashboard\n\u003ca name=\"remove-message\"\u003e\u003c/a\u003e\nBecause 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.\n\n#### Roadmap\n- Add more blocks\n- Change icons for section blocks\n- Make it available for linux and window. \n- Add more SEO tags\n- Build multiple pages \n- Improve UI\n\n### Credits\n- Grapesjs [Grapes JS](https://www.grapesjs.com/ \"Grapes Js\")\n- Bootstrap 5 [Bootstrap 5](https://www.getbootstrap.com/ \"Bootstrap 5\")\n- Electron JS [Electron JS](https//www.electronjs.org/ \"Electron Js\")\n\nShow your support by 🌟 the project, thanks.\n\n----\n\n[Buy Me a coffee](https://www.buymeacoffee.com/ronaldaug)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fronaldaug%2Fgramateria","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fronaldaug%2Fgramateria","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fronaldaug%2Fgramateria/lists"}