Boldr is a modern content management framework.
Think of Boldr as the solid foundation for building your next great web application. Unlike most other CMS platforms, Boldr is entirely JavaScript. Boldr features Universal / Isomorphic rendering for improved performance and Search Engine Optimization.
Have questions or want to help with development? Come visit with us
- GraphQL API
- Rich Text Editor / WYSIWYG
- Server side rendering
- Authentication with JSON Web Tokens
- Content tagging - Easily relate content to similar topics
- Drag and drop file uploading
- User management with basic role based access control (major expansion of capabilities planned for a later date)
- Basic user and author profiles.
- Redis caching
- Command line interface - Quick and easy project bootstrapping
Package | Documentation |
---|---|
CLI | CLI Docs |
Config | Config Docs |
Core | Core Docs |
Frontend | |
Server | |
Tools | Tool Docs |
Utils |
Development Disclaimer: At the moment, Boldr is in active development. Meaning there might be the occasional breaking change or architectural adjustments.
Step 1 First get the files to your machine.
Using git:
git clone [email protected]:strues/boldr.git <DIR_NAME>
cd <DIR_NAME>
yarn
This will install all of the packages using lerna.
The main application is located in project
.
The frontend and the react server entrypoint are located in project/src
.
The actual server resides in project/server
.
See the setup docs
See the production docs
Up again soon..
Email - [email protected]
Password - password
Looking for an open source project to contribute to? All types of contributions are welcome here. Take a look at some of the current issues and see if you find something you'd like to help out with. Feel free to submit pull requests to the develop branch.
Contribution Area Ideas
- Documentation
- Designs
- React
- Node
- Build / Installation
- Play a major role in a community driven project, have some fun, and work on improving your skills.