All Projects → commercetools → merchant-center-application-kit

commercetools / merchant-center-application-kit

Licence: MIT license
Tools and components for developing Merchant Center Applications 🛠

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to merchant-center-application-kit

Pk3ds
Pokémon (3DS) ROM Editor & Randomizer
Stars: ✭ 244 (+300%)
Mutual labels:  toolkit
design-react-kit
A React toolkit that implements the Italia design system
Stars: ✭ 134 (+119.67%)
Mutual labels:  toolkit
hackarsenaltoolkit
Hacking arsenal. This script download the latest tools, wordlists, releases and install common hacking tools
Stars: ✭ 39 (-36.07%)
Mutual labels:  toolkit
Jfa Pwa Toolkit
⚡️ PWA Features to Any Website (very Fast & Easy)
Stars: ✭ 245 (+301.64%)
Mutual labels:  toolkit
nightingale
NHS-Generic Frontend Framework.
Stars: ✭ 34 (-44.26%)
Mutual labels:  toolkit
sinling
A collection of NLP tools for Sinhalese (සිංහල).
Stars: ✭ 38 (-37.7%)
Mutual labels:  toolkit
Staplr
PDF Toolkit. 📎 🔨 🔧 ✂️ 📑 📁📎 🔖 🚧 👷
Stars: ✭ 221 (+262.3%)
Mutual labels:  toolkit
frontend-tools
Links to front-end development tools
Stars: ✭ 143 (+134.43%)
Mutual labels:  toolkit
VIZIA
A declarative GUI library written in Rust
Stars: ✭ 551 (+803.28%)
Mutual labels:  toolkit
rails console toolkit
Configurable Rails Console Helpers
Stars: ✭ 19 (-68.85%)
Mutual labels:  toolkit
Framevuerk
Fast, Responsive, Multi Language, Both Direction Support and Configurable UI Framework based on Vue.js.
Stars: ✭ 252 (+313.11%)
Mutual labels:  toolkit
blog
个人博客,关注前端工程化及移动端
Stars: ✭ 17 (-72.13%)
Mutual labels:  toolkit
Torch-Scope
A Toolkit for Training, Tracking, Saving Models and Syncing Results
Stars: ✭ 62 (+1.64%)
Mutual labels:  toolkit
Bioperl Live
Core BioPerl 1.x code
Stars: ✭ 244 (+300%)
Mutual labels:  toolkit
ymir-js
This toolkit is created to make it easier for you to develop games like chess, checkers, go, match 3 puzzle and more. It is still under development.
Stars: ✭ 30 (-50.82%)
Mutual labels:  toolkit
Mercury
Mercury is a hacking tool used to collect information and use the information to further hurt the target
Stars: ✭ 236 (+286.89%)
Mutual labels:  toolkit
IMS-Toucan
Text-to-Speech Toolkit of the Speech and Language Technologies Group at the University of Stuttgart. Objectives of the development are simplicity, modularity, controllability and multilinguality.
Stars: ✭ 295 (+383.61%)
Mutual labels:  toolkit
streamsx.kafka
Repository for integration with Apache Kafka
Stars: ✭ 13 (-78.69%)
Mutual labels:  toolkit
VCL-explorer
Shows all virtual/dynamic/interface methods inside a given BPL in a tree-like view with searching
Stars: ✭ 17 (-72.13%)
Mutual labels:  toolkit
cocol
Rapid blockchain prototyping
Stars: ✭ 19 (-68.85%)
Mutual labels:  toolkit

commercetools UI Application Kit 💅

Monorepository with tools and components for developing Merchant Center Applications 🛠

Latest release GitHub license

To help you developing Merchant Center Applications, be sure to check out our ui-kit components library.

Getting started

If you are developing a Merchant Center application, you can start by installing one of our templates using the create-mc-app CLI.

$ npm install --global @commercetools-frontend/create-mc-app
$ create-mc-app my-new-custom-application-project --template starter

# or

$ npx @commercetools-frontend/create-mc-app@latest my-new-custom-application-project --template starter

Developing application-kit packages

Install the dependencies (uses yarn workspaces):

$ yarn

To run the tests:

$ yarn test

# or
$ yarn test:watch

Build the application bundles

$ yarn build

# or
$ yarn build:bundles:watch

Start the playground application:

NOTE: the playground application consumes the app-kit dependencies's es modules, which means you need to bundle the packages first. We recommend to bundle the packages in watch mode in one terminal process and start the playground app in another terminal process.

// Terminal process 1
$ yarn build:watch

// Terminal process 2
$ yarn playground:start

Documentation

Please look at the single packages in packages folder for documentation specific of each package.

Documentation website coming soon

Contributing

Contributions are welcomed. Please have a read at our contribution guidelines.

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].