An extension-driven platform for VueJS developers. Impress your friends by building incredible web apps that do exponentially more than they've seen elsewhere. Built on the MEVN stack and open-source (GPL)
We have achieved all architectural goals and features planned:
-
Dashboard / Auth
- Simple post/page management w Markdown editing
- User management w JWT Based Auth
-
Framework
- Minimal extension API (themes and plugins)
- CLI + Routes + Store + SSR + Endpoints
- Single collection data model
-
Key Extensions
- Forms
- S3 Images
- 3 Themes
- Other tools (Analytics, Bugsnag, Slack)
-
Quality... Now it's time to work on long-term stability:
- Excellent testing code coverage with Jest + Cypress
- Refactor modules for testing and types
- Validation and community feedback (starts with all tests passing @ 80%+ coverage)
This is an GPL project. If you're interested in contribution, please just add your email at Factor.dev.
--
-
Dashboard / Admin - Manage users, pages, posts, or whatever else you can imagine.
-
Themes - Beautiful design in minutes not months.
-
Plugins - Zero-config functionality just
yarn add [plugin]
. -
Data Model - Stop worrying about your backend.
-
Open-Source Built on the VENM Stack - Vue, Express, Node, MongoDB
-
and tons more...
- SEO / Social Optimized
- Markdown Editor
- User Auth, Image Management
- Complete Server Framework (Endpoints and Middleware)
- Post Management (like WordPress)
Learn more at factor.dev.
To easily setup a new project:
$ yarn create factor-app <project-name>
It's as simple as that!
The apps that power Fiction.com and Factor.dev can be found in this monorepo.
Andrew Powers 🐛 💻 📖 |
Raymond Aleman 🎨 💻 |
Edgar Cheverier 💻 |
Please refer to our Contribution Guide
If you discover a security vulnerability regarding Factor, please send an e-mail to the team via [email protected]. All security vulnerabilities will be promptly addressed.