All Projects → vapid → Vapid

vapid / Vapid

Licence: mit
Vapid is an intentionally simple content management system built on the idea that you can create a custom dashboard without ever leaving the HTML.

Programming Languages

SCSS
7915 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to Vapid

Fae
CMS for Rails. For Reals.
Stars: ✭ 701 (-54.86%)
Mutual labels:  cms, content-management-system
Scrivito example app js
Scrivito is a JavaScript-based SaaS Content Management Service, built for digital agencies and medium to large sized businesses. This example app shows Scrivito’s features and is a great basis for your own Scrivito website projects.
Stars: ✭ 67 (-95.69%)
Mutual labels:  cms, content-management-system
Zola
A fast static site generator in a single binary with everything built-in. https://www.getzola.org
Stars: ✭ 7,823 (+403.73%)
Mutual labels:  cms, content-management-system
Textpattern
A flexible, elegant, fast and easy-to-use content management system written in PHP.
Stars: ✭ 572 (-63.17%)
Mutual labels:  cms, content-management-system
Strapi
🚀 Open source Node.js Headless CMS to easily build customisable APIs
Stars: ✭ 41,786 (+2590.66%)
Mutual labels:  cms, content-management-system
Laracms
LaraCMS 是在学习 laravel ( web 开发实战进阶 + 实战构架 API 服务器) 过程中产生的一个业余作品,试图通过简单的方式,快速构建一套基本的企业站同时保留很灵活的扩展能力和优雅的代码方式,当然这些都得益Laravel的优秀设计。同时LaraCMS 也是一个学习Laravel 不错的参考示例。
Stars: ✭ 588 (-62.14%)
Mutual labels:  cms, content-management-system
Grocery Cms Php Restful Api
Grocery-CMS-PHP-Restful-API is an online grocery shop. The project is developed by using PHP/MySQL/Slim Restful API. The project has powerful backend cms to manage grocery shop online. it has features like add items, remove items, update price, manage orders etc. Restful API ready to embed in Application using JSON data.
Stars: ✭ 36 (-97.68%)
Mutual labels:  cms, content-management-system
Wondercms
WonderCMS - fast and small flat file CMS (5 files)
Stars: ✭ 330 (-78.75%)
Mutual labels:  cms, content-management-system
Xclcms
XCLCMS is a lightweight CMS (content management system) background management system, Developed using asp.net MVC, it provides a simple and easy-to-use web API interface and supports multiple applications for a single merchant.
Stars: ✭ 107 (-93.11%)
Mutual labels:  cms, content-management-system
Porn Vault
💋 Manage your ever-growing porn collection. Using Vue & GraphQL
Stars: ✭ 1,634 (+5.22%)
Mutual labels:  cms, content-management-system
Fullycms
Fully CMS - Multi Language Content Management System - Laravel
Stars: ✭ 465 (-70.06%)
Mutual labels:  cms, content-management-system
User Management Php Mysql
PHP User Management System is a powerful PHP script that offers a secure user management system. The application is a great way to build your website, allowing your users to register an account and build restricted access to certain users. We offer great support and it’s very easy to install. It’s powered by MYSQL and PHP.
Stars: ✭ 111 (-92.85%)
Mutual labels:  cms, content-management-system
Laravel 8 Simple Cms
Laravel 8 content management system for starters.
Stars: ✭ 444 (-71.41%)
Mutual labels:  cms, content-management-system
Tinacms
Open source editor that brings visual editing into React websites. A developer-centric CMS to build contextual and intuitive editing experience without sacrificing code quality.
Stars: ✭ 6,804 (+338.12%)
Mutual labels:  cms, content-management-system
Coderedcms
A content management system for marketing websites based on Django and Wagtail.
Stars: ✭ 386 (-75.14%)
Mutual labels:  cms, content-management-system
Cms
Statamic 3: The Core Composer Package
Stars: ✭ 965 (-37.86%)
Mutual labels:  cms, content-management-system
Expressionengine
ExpressionEngine is a flexible, feature-rich, free open-source content management platform that empowers hundreds of thousands of individuals and organizations around the world to easily manage their web site.
Stars: ✭ 309 (-80.1%)
Mutual labels:  cms, content-management-system
Grav Plugin Admin
Grav Admin Plugin
Stars: ✭ 316 (-79.65%)
Mutual labels:  cms, scss
Cmseek
CMS Detection and Exploitation suite - Scan WordPress, Joomla, Drupal and over 180 other CMSs
Stars: ✭ 1,296 (-16.55%)
Mutual labels:  cms, content-management-system
Personal Management System
Your web application for managing personal data. <[email protected]>
Stars: ✭ 2,027 (+30.52%)
Mutual labels:  cms, content-management-system

No longer maintained

This repository is no longer maintained. Issues and pull requests will no longer be answered or approved. The repository will remain read-only though, so that users can fork and use elsewhere. Thank you for a good run.


Vapid logo

Vapid is an intentionally simple content management system built on the idea that you can create a custom dashboard without ever leaving the HTML.

CircleCI

Installation

Vapid requires node v10 or higher, and can be installed via npm

npm install -g @vapid/cli

Note: A desktop GUI application is coming soon—please add yourself to the mailing list if you'd like to be notified when that is available.

Usage

To create a new website project, use the Vapid command line tool:

vapid new path/to/project/folder

Then change to the project directory, and start the development server. By default, the server will livereload, and refresh your website as you change the source files.

cd path/to/project/folder
vapid start .

A few files and folders you should be aware of:

File/Folder Description
www Your website files. Anything you put in here is an accessible resource, with the exceptions of files that start with underscores or periods—those are private/special. Sass and JS files that have the .pack.js, .pack.scss, or .pack.sass extensions will be compiled by Webpack.
data SQLite database file, and uploaded images. In general, you do not want to mess with this folder.
node_modules This one should also be ignored.
package.json Information about your project, including Vapid configuration options.
.env A private file that contains server environment variables, like the SECRET_KEY used by the web server.

Deploying

Vapid can be deployed to any hosting service that supports Node.js. Here are a few to consider:

Service Notes
Heroku Free or paid tiers. One thing to note is that Heroku's file system is ephemeral, so Vapid's type=image directives won't work here.
Glitch The easiest way to take Vapid for a test-drive.

Or, use the vapid build command to export to a static website, and host on S3, Surge, or the like.

Community

If you'd like to get involved, and help improve Vapid:

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].