Skip to content
Serverless CMS (GraphQL + React)
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
codemods feat(styles): migrate style imports to a *.module.scss convention Jun 16, 2018
flow-typed/npm Merge react-router Apr 29, 2019
packages fix: add missing dependencies May 17, 2019
patches Editor add above/below element concept. Mar 17, 2019
scripts release: add committers filtering. May 9, 2019
.all-contributorsrc fix;Updated GitHub repository README file (#499) Mar 26, 2019
.env.example Update verdaccio config and env example. May 5, 2019
.eslintignore Addons are now "independent" packages as this folder will contain all… Feb 2, 2019
.eslintrc.js Editor plugins lazy loading. Apr 24, 2019
.flowconfig Merge react-router Apr 29, 2019
.gitattributes Moved all JS packages into a single monorepo. Jan 9, 2018
.gitignore chore: add ".files/" to gitignore May 2, 2019
.prettierrc.js fix: improve components name and exports. (#470) Feb 23, 2019
.travis.yml Addons are now "independent" packages as this folder will contain all… Feb 2, 2019
CONTRIBUTING.md fix;Updated GitHub repository README file (#499) Mar 26, 2019
ISSUE_TEMPLATE.md fix;Updated GitHub repository README file (#499) Mar 26, 2019
LICENSE docs: Add project licence Jan 28, 2018
PULL_REQUEST_TEMPLATE.md fix;Updated GitHub repository README file (#499) Mar 26, 2019
README.md fix;Updated GitHub repository README file (#499) Mar 26, 2019
babel.config.js Improve packages fetching in babel.config.js and update env vars. May 1, 2019
graphql.config.json CLI fixes and theme template update. Mar 17, 2019
idea.js feat: introduced File Manager component (#519) May 2, 2019
lerna.json Switch to fixed versioning (#168) Sep 24, 2018
package.json Implement custom changelog generator. (#531) May 9, 2019
verdaccio.yaml Update verdaccio config and env example. May 5, 2019
webiny.config.js Rename REACT_APP_API_HOST to REACT_APP_FUNCTIONS_HOST May 2, 2019
yarn.lock Implement custom changelog generator. (#531) May 9, 2019

README.md



Developer-friendly Serverless CMS powered by GraphQL and React

Official Website | Docs

Prettier license SemVer All Contributors PRs Welcome

Branch Build
master (latest release) Build Status
development (active development) Build Status

Installation

Installation instructions can be found in the official docs .

About

Webiny consists of two layers that work closely together.

GraphQL API

API layer works as a Lambda function with Apollo-Server handling all the GraphQL-related stuff. In addition to that we created a simple data-sources wrapper inspired by GrAMPS (and later Apollo data-sources). It helps you develop separate modules (packages) and stitch them together to build one big GraphQL service.

Client layer (SPA)

Our client (SPA) layer is based on create-react-app v2 and Apollo Client. If you ever developed using those tools - you already know Webiny 🙂 As our UI library we are using Material Components, and a very promising project RMWC to get going with Material faster. You can see all the currently available components in our storybook.

Admin app

We provide you with an administration app so you can kickstart your projects much faster and begin developing features for your clients right away. The entire admin app is based on plugins and you can customize everything. Each of the plugin is documented and has a corresponding Flow type to help you while coding.

Project organization

We have decided to use a monorepo organization and have fixed publishing (so when we publish a change, all the packages will be published using that same version).

Contributing

Please see our Contributing Guideline which explains repo organization, linting, testing, and other steps.

License

This project is licensed under the terms of the MIT license.

Contributors

Thanks goes to these wonderful people (emoji key):

Adrian Smijulj
Adrian Smijulj

💬 💻 📖 💡 🤔 🚇 🚧 📦 🔌 🔧
Pavel Denisjuk
Pavel Denisjuk

💬 💻 📖 💡 🤔 🚇 🚧 📦 🔌 📆 🔧
Sven
Sven

💬 📝 🐛 💼 💻 🎨 📖 💵 🔍 🤔 🚇 🚧 📆 📹

This project follows the all-contributors specification. Contributions of any kind welcome!

You can’t perform that action at this time.