pwa-studio

?Development tools to build, optimize and deploy Progressive Web Applications for Magento 2.

Github stars Tracking Chart

PWA Studio

Coverage Status

Magento PWA Studio is a collection of tools that lets developers build complex Progressive Web Applications on top of Magento 2 stores.

PWA Studio documentation site -
The best place to start learning about the tools and the technologies that PWA Studio provides.
Here, you can learn PWA Studio concepts, find API reference docs, and read tutorials on how to use PWA Studio to create your own PWA storefront.

Here are some popular topics to help you get started:

PWA learning resources from Magento U -
Just starting out with Progressive Web Application technologies in general?
Check out Magento U's learning resource page for PWA.
It contains links to online training, tutorials, and courses on the technologies you need to know to use PWA Studio.

Venia

Venia

Venia is a Magento PWA storefront created and powered by PWA Studio tools and libraries.
Developers can use Venia as a reference storefront for their own projects or as a starting point for customization.

About this repository

To facilitate local development, testing, and versioning, PWA Studio is structured as a monorepo using Yarn Workspaces.
Packages in this repository are independently published to NPM.
Install individual packages as needed instead of installing the entire pwa-studio project as a dependency of your project.

Packages

This repository includes the following packages:

  • peregrine - A component library for adding logic to visual components
  • venia-ui - A library of visual components for PWA storefront projects
  • venia-concept - A concept storefront project built using PWA Studio tools
  • pwa-buildpack - A tooling library to help with PWA storefront development
  • upward-spec - UPWARD specification and test suite
  • upward-js - A reference implementation of the UPWARD specification
  • babel-preset-peregrine - A babel preset plugin that is required to use peregrine components
  • graphql-cli-validate-magento-pwa-queries - A script to validate your project's GraphQL queries against a schema
  • pwa-devdocs - Project source for the documentation site

If you have an issue that cannot be resolved, please create an issue.

Contributions

Are you interested in contributing to the PWA Studio project?
Check out the community wiki to learn how to contribute to PWA Studio.

If you are looking for an issue to work on, visit our backlog board and look at the Good First Issue column.

Join the conversation

If you have any project questions, concerns, or contribution ideas, join our #pwa slack channel!

Community contributors

The PWA Studio project welcomes all codebase and documentation contributions.
We would like to recognize the following community members for their recent efforts on improving the PWA Studio project:

zengang-image
zanilee-image
vitalics-image
sudeep-cedcoss-image
speedy008-image
shashidesilva-image
sanjay-wagento-image
philwinkle-image
niklaswolf-image
neeta-wagento-image
narendravyas24-image
mzeis-image
mrtuvn-image
matthewhaworth-image
marcneubauer-image
marcin-piekarski-image
mageprince-image
kanhaiya5590-image
jflanaganuk-image
jaimin-ktpl-image
gauravagarwal1001-image
fooman-image
edwinbos-image
davidverholen-image
camdixon-image
bobmotor-image
bobbyshaw-image
bgkavinga-image
artKozinets-image
ankitsrivastavacedcoss-image
andreas-ateles-image
adrian-martinez-interactiv4-image
Jordaneisenburger-image
Jakhotiya-image
DanielRuf-image
shakyShane-image
rossmc-image
ronak2ram-image
real34-image
mtbottens-image
mhhansen-image
khoa-le-image
jissereitsma-image
gil---image
blackpr-image
atwixfirster-image
abrarpathan19-image
VitaliyBoyko-image
LucasCalazans-image
Igloczek-image
rowan-m-image
jahvi-image
ennostuurman-image
dani97-image
brendanfalkowski-image
yogeshsuhagiya-image
vishal-7037-image
lewisvoncken-image
vdiachenko-image
Serunde-image
JStein92-image
pcvonz-image
codeAdrian-image
AlexeyKaryka-image
mage2pratik-image
Starotitorov-image

realchriswells,
prakashpatel07,
pradeep-cedcoss,
niklas-wolf,
gavin2point0,
MarynaVozniuk

For more information about contributing to this repository, see the Contribution guide.

Overview

Name With Owneroracle/weblogic-kubernetes-operator
Primary LanguageJava
Program languageJavaScript (Language Count: 9)
Platform
License:Universal Permissive License v1.0
Release Count78
Last Release Namev4.2.2 (Posted on )
First Release Namev0.2 (Posted on )
Created At2017-12-05 19:11:06
Pushed At2024-05-14 03:23:03
Last Commit At
Stargazers Count248
Watchers Count56
Fork Count215
Commits Count10k
Has Issues Enabled
Issues Count326
Issue Open Count11
Pull Requests Count3512
Pull Requests Open Count21
Pull Requests Close Count975
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private
To the top