{"id":20314679,"url":"https://github.com/dashpilot/dashpilot","last_synced_at":"2026-03-19T15:14:13.102Z","repository":{"id":135255828,"uuid":"345806427","full_name":"dashpilot/dashpilot","owner":"dashpilot","description":"The main repository for the Dashpilot Github account","archived":false,"fork":false,"pushed_at":"2025-02-27T13:21:43.000Z","size":750,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-27T18:55:37.777Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"dashpilot.vercel.app","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dashpilot.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2021-03-08T21:57:49.000Z","updated_at":"2025-02-27T13:21:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"0f57fe9a-55a5-4d2c-b474-082f7834badb","html_url":"https://github.com/dashpilot/dashpilot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dashpilot%2Fdashpilot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dashpilot%2Fdashpilot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dashpilot%2Fdashpilot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dashpilot%2Fdashpilot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dashpilot","download_url":"https://codeload.github.com/dashpilot/dashpilot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241818878,"owners_count":20025210,"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":[],"created_at":"2024-11-14T18:16:16.540Z","updated_at":"2026-03-08T10:40:42.513Z","avatar_url":"https://github.com/dashpilot.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"### About Me\n\nI'm Gerben, a Dutch full-stack developer constantly exploring new ways of handling content-management (headless, inline-editing, JamStack, serverless). I code in vanilla js, Vue, Svelte, Alpine.js, Nodejs and PHP. I also develop plugins and serverless functions for Netlify, S3 and Vercel.\n\n\n## Vue 3 Projects\n\u003ctable\u003e\n    \u003ctr\u003e\n        \u003ctd width=\"33%\"\u003e\n            \u003ca href=\"https://github.com/dashpilot/vue-pagebuilder\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/dashpilot/vue-pagebuilder/main/editor/img/app-preview2.png\" width=\"100%\" /\u003e\u003c/a\u003e\n        \u003c/td\u003e\n        \u003ctd\u003e\n            \u003cstrong\u003e\u003ca href=\"https://github.com/dashpilot/vue-pagebuilder\"\u003eVue Pagebuilder\u003c/a\u003e\u003c/strong\u003e\u003cbr\u003e\n            Full-featured modular page builder for Vue 3\n        \u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd width=\"33%\"\u003e\n            \u003ca href=\"https://github.com/dashpilot/vue-headless-cms\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/dashpilot/dashpilot-json-cms/main/public/img/preview.png\" width=\"100%\" /\u003e\u003c/a\u003e\n        \u003c/td\u003e\n        \u003ctd\u003e\n            \u003cstrong\u003e\u003ca href=\"https://github.com/dashpilot/vue-headless-cms\"\u003eVue Headless CMS\u003c/a\u003e\u003c/strong\u003e\u003cbr\u003e\n            Headless CMS that saves to a single JSON file. Written in Vue 3\n        \u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\n## Alpine.js Projects\n\u003ctable\u003e\n    \u003ctr\u003e\n        \u003ctd width=\"33%\"\u003e\n            \u003ca href=\"https://github.com/dashpilot/alpinejs-page-editor\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/dashpilot/alpinejs-page-editor/main/img/preview.png\" width=\"100%\" /\u003e\u003c/a\u003e\n        \u003c/td\u003e\n        \u003ctd\u003e\n            \u003cstrong\u003e\u003ca href=\"https://github.com/dashpilot/alpinejs-page-editor\"\u003eAlpine.js Page Editor\u003c/a\u003e\u003c/strong\u003e\u003cbr\u003e\n            On-page editor for Alpine.js\n        \u003c/td\u003e\n    \u003c/tr\u003e\n       \u003ctr\u003e\n        \u003ctd width=\"33%\"\u003e\n            \u003ca href=\"https://github.com/dashpilot/alpinejs-ssr\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/dashpilot/dashpilot/main/img/alpinejs-ssr-preview.png\" width=\"100%\" /\u003e\u003c/a\u003e\n        \u003c/td\u003e\n        \u003ctd\u003e\n            \u003cstrong\u003e\u003ca href=\"https://github.com/dashpilot/alpinejs-ssr\"\u003eServer-Side Rendering (SSR) for Alpine.js\u003c/a\u003e\u003c/strong\u003e\u003cbr\u003e\n           Dead-simple Server-Side Rendering for Alpine.js\n        \u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\n\n## Brutestrap\n\n\n\n\u003ctable\u003e\n    \u003ctr\u003e\n        \u003ctd width=\"33%\"\u003e\n            \u003cimg width=\"2702\" height=\"1836\" alt=\"afbeelding\" src=\"https://github.com/user-attachments/assets/902923b1-0c9d-4c5d-9797-1d807fac6c09\" /\u003e\n        \u003c/td\u003e\n        \u003ctd\u003e\n            \u003cstrong\u003e\u003ca href=\"https://github.com/dashpilot/brutestrap\"\u003eBrutestrap\u003c/a\u003e\u003c/strong\u003e\u003cbr\u003e\n            A Neobrutalist take on Bootstrap 5\n        \u003c/td\u003e\n\u003c/table\u003e\n\n\n\n## Tutorials/Quickstarts\n\n\u003ctable\u003e\n    \u003ctr\u003e\n        \u003ctd width=\"33%\"\u003e\n            \u003ca href=\"https://github.com/dashpilot/netlify-identity-git-gateway\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/dashpilot/netlify-identity-git-gateway/master/devto.png\" width=\"100%\" /\u003e\u003c/a\u003e\n        \u003c/td\u003e\n        \u003ctd\u003e\n            \u003cstrong\u003e\u003ca href=\"https://github.com/dashpilot/netlify-identity-git-gateway\"\u003eQuickstart Netlify Identity \u0026 Git Gateway\u003c/a\u003e\u003c/strong\u003e\u003cbr\u003e\n            Save your app's data to a Github repo without any server-side code\n        \u003c/td\u003e\n    \u003c/tr\u003e\n        \u003ctr\u003e\n        \u003ctd width=\"33%\"\u003e\n            \u003ca href=\"https://github.com/dashpilot/vite-alpinejs\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/dashpilot/vite-alpinejs/main/public/img/preview.jpg\" width=\"100%\" /\u003e\u003c/a\u003e\n        \u003c/td\u003e\n        \u003ctd\u003e\n            \u003cstrong\u003e\u003ca href=\"https://github.com/dashpilot/vite-alpinejs\"\u003eVite Alpine.js\u003c/a\u003e\u003c/strong\u003e\u003cbr\u003e\n            Example on how to write modular Alpine.js code using Vite as a bundler\n        \u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\n\n\n## NPM Packages\n\n\u003ctable\u003e\n    \u003ctr\u003e\n        \u003ctd width=\"33%\"\u003e\n            \u003ca href=\"https://github.com/dashpilot/s3-json-db\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/dashpilot/dashpilot/main/img/s3-json-db-npm.png\" width=\"100%\" /\u003e\u003c/a\u003e\n        \u003c/td\u003e\n        \u003ctd\u003e\n            \u003cstrong\u003e\u003ca href=\"https://github.com/dashpilot/s3-json-db\"\u003eS3 JSON DB\u003c/a\u003e\u003c/strong\u003e\u003cbr\u003e\n            Use Amazon S3 as a simple JSON database and serverless API\n        \u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\n## Serverless Functions (Netlify/Vercel)\n\u003ctable\u003e\n    \u003ctr\u003e\n        \u003ctd width=\"33%\"\u003e\n            \u003ca href=\"https://github.com/dashpilot/netlify-build-status-widget\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/dashpilot/dashpilot/main/img/netlify-build-status-widget.png\" width=\"100%\" /\u003e\u003c/a\u003e\n        \u003c/td\u003e\n        \u003ctd\u003e\n            \u003cstrong\u003e\u003ca href=\"https://github.com/dashpilot/netlify-build-status-widget\"\u003eNetlify Build Status Widget\u003c/a\u003e\u003c/strong\u003e\u003cbr\u003e\n            Widget that shows the current status of your Netlify builds. Ideal for use with Netlify CMS\n        \u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\n- [Quickstart Netlify Spaces/S3](https://github.com/dashpilot/quickstart-netlify-spaces) - Netlify serverless functions for saving data to Amazon S3 or Digitalocean Spaces\n- [Vercel Serverless backend](https://github.com/dashpilot/vercel-serverless-backend) - Save data to S3 or Github straight from your front-end app using Vercel functions\n\n## Single File Components for vanilla javascript\nA build script that allows you to write vanilla js in a modular, single file component style \n\n- https://github.com/dashpilot/single-file-components-for-vanilla-js\n- https://github.com/dashpilot/single-file-components-for-alpinejs\n\n\n\u003c!--\n## Under development and experiments\n- [Dashpilot Headless CMS](https://github.com/dashpilot/dashpilot-headless-cms) - Headless, multi-site CMS written in Svelte\n- [Vanilla SPA](https://github.com/dashpilot/vanilla-spa) Single page app and router without a framework, written in vanilla JS. Uses handlebars for templating\n\n### Inline Editors\n- [Vue Pagebuilder](https://github.com/dashpilot/vue-pagebuilder) - Vue 3 Page Builder\n- [Svelte inline editor](https://github.com/dashpilot/svelte-inline-editor) Inline on-page editor, works with Svelte Templates\n- [HTML template editor](https://github.com/dashpilot/html-template-editor) Inline on-page editor, works with any html template\n\n- [Sitefiction](https://sitefiction-builder.dashpilot.vercel.app/) Most fully featured version, built with Svelte\n- [Sitefiction, different approach](https://sitefiction-data-attr.vercel.app/) Svelte experiment that uses live-editing via a panel on the side, features image upload and can be used with non-Svelte templates\n\nAdd Later: \n- editscreen\n\n\n**dashpilot/dashpilot** is a ✨ _special_ ✨ repository because its `README.md` (this file) appears on your GitHub profile.\n\nHere are some ideas to get you started:\n\n- 🔭 I’m currently working on ...\n- 🌱 I’m currently learning ...\n- 👯 I’m looking to collaborate on ...\n- 🤔 I’m looking for help with ...\n- 💬 Ask me about ...\n- 📫 How to reach me: ...\n- 😄 Pronouns: ...\n- ⚡ Fun fact: ...\n--\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdashpilot%2Fdashpilot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdashpilot%2Fdashpilot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdashpilot%2Fdashpilot/lists"}