An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: store-framework

vtex-apps/search-graphql

Language: HTML - Size: 851 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 9 - Forks: 19

vtex-apps/structured-data

Language: JavaScript - Size: 532 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 7 - Forks: 18

vtex-apps/store-components

Default VTEX store components

Language: JavaScript - Size: 7.72 MB - Last synced at: 27 days ago - Pushed at: 30 days ago - Stars: 52 - Forks: 147

vtex-apps/product-summary

VTEX Product Summary app

Language: TypeScript - Size: 2.36 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 12 - Forks: 52

vtex-apps/store-graphql

GraphQL schema and resolvers for the VTEX Commerce Stores API

Language: TypeScript - Size: 3.77 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 81 - Forks: 45

vtex-apps/shipping-calculator

Language: TypeScript - Size: 953 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 2

vtex-apps/checkout-graphql

Checkout v0 GraphQL

Language: TypeScript - Size: 1.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 14

vtex-apps/pixel-interfaces

Defines pixel interfaces for other apps. Must be depended by every pixel app.

Size: 14.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 1

vtex-apps/overlay-layout

The Overlay Layout app provides blocks that help you create a Dropdown, Select or a Tooltip component.

Language: TypeScript - Size: 579 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 1

vtex-apps/open-graph

Language: TypeScript - Size: 777 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 7

vtex-apps/disclosure-layout

The Disclosure Layout app creates a layout structure based on disclosure indicators.

Language: TypeScript - Size: 426 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 2

vtex-apps/search-result

VTEX Search Result app

Language: JavaScript - Size: 4.46 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 23 - Forks: 73

vtex-apps/minicart

VTEX Minicart app

Language: JavaScript - Size: 1.98 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 10 - Forks: 54

vtex-apps/product-list

Language: TypeScript - Size: 1.02 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 6 - Forks: 41

vtex-apps/store

VTEX IO Store Framework

Language: JavaScript - Size: 3.73 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 60 - Forks: 46

vtex-apps/search-resolver

Language: TypeScript - Size: 2.51 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 11 - Forks: 19

vtex-apps/iframe

An app to use sourced iframes

Language: TypeScript - Size: 278 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 6

vtex-apps/product-context

Language: TypeScript - Size: 370 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 8 - Forks: 12

vtex-apps/slider-layout

A flexible solution for building block sliders in VTEX Store Framework

Language: TypeScript - Size: 646 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 33

vtex-apps/store-image

VTEX components for dealing with images

Language: TypeScript - Size: 621 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 26

vtex-apps/drawer

Language: TypeScript - Size: 598 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 14

vtex-apps/product-price

The Product Price app exports blocks related to the product price, such as list price, selling price, and savings.

Language: TypeScript - Size: 634 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 9 - Forks: 27

vtex-apps/product-specification-badges

Show badges based on your product specifications inside your product page.

Language: TypeScript - Size: 427 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 4

vtex-apps/stack-layout

Language: TypeScript - Size: 99.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 3

vtex-apps/flex-layout

Allows building complex custom layouts using the concept of rows and columns, setting the desired block structure and positioning in a page.

Language: TypeScript - Size: 504 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 12

vtex-apps/my-account

Language: TypeScript - Size: 1.67 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 12 - Forks: 30

vtex-apps/order-placed

App for the orderPlaced page in IO Stores. It will replace checkout-confirmation-ui.

Language: TypeScript - Size: 2.37 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 9 - Forks: 35

vtex-apps/checkout-summary

Language: TypeScript - Size: 528 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 17

vtex-apps/order-items

Language: TypeScript - Size: 1.16 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 5

vtex-apps/product-customizer

VTEX product customizer app

Language: TypeScript - Size: 1.16 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 18 - Forks: 10

vtex-apps/session-client

Provides React hooks and GraphQL queries for your components to read and update the VTEX Session cookie,

Language: TypeScript - Size: 188 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 6 - Forks: 1

vtex-apps/seller-selector

Enables users to compare prices from each seller and add the desired product to their cart.

Language: TypeScript - Size: 269 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 4 - Forks: 8

vtex-apps/category-menu

VTEX Category Menu app

Language: JavaScript - Size: 2.38 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 15

vtex-apps/add-to-cart-button

A button for adding items into the shopping cart

Language: TypeScript - Size: 739 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 6 - Forks: 32

vtex-apps/store-resources

Common Store Resources

Language: JavaScript - Size: 509 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 8 - Forks: 30

vtex-apps/modal-layout

The Modal Layout app provides blocks that can help you create modals in your store.

Language: TypeScript - Size: 797 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 12

vtex-apps/shelf

VTEX Shelf app

Language: JavaScript - Size: 1.84 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 12 - Forks: 22

vtex-apps/breadcrumb

Breadcrumb App

Language: TypeScript - Size: 461 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 12

vtex-apps/list-context

The List Context app creates lists of product images that can be added, reordered, or deleted via Site Editor.

Language: TypeScript - Size: 227 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 9

vtex-apps/facebook-pixel

Language: TypeScript - Size: 296 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 1 - Forks: 4

vtex-apps/locale-switcher

The Locale Switcher app provides a component capable of changing the current language of your store.

Language: TypeScript - Size: 516 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 5

vtex-apps/device-detector

Consistent device detection across SSR and CSR

Language: TypeScript - Size: 1.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 4

vtex-apps/product-quantity

The Product Quantity allows users to a add a chosen amount of the displayed product in their cart.

Language: TypeScript - Size: 414 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 14

vtex-apps/product-availability

The Product Availability component shows different messages set by the user, depending on the available quantity of the product.

Language: TypeScript - Size: 794 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 7

vtex-apps/product-identifier

Product Identifier app is responsible for showing a product identifier, such as: product reference, product ID, sku EAN or sku reference.

Language: TypeScript - Size: 696 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 4

vtex-apps/condition-layout

Allows displaying different blocks based on user-defined conditions

Language: TypeScript - Size: 434 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 16

vtex-apps/store-form

The Store Form app provides blocks responsible for displaying an user form connected to Master Data through a JSON schema.

Language: TypeScript - Size: 668 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 6 - Forks: 15

vtex-apps/challenge-tp-condition

The Challenge block is a non-rendered block responsible for checking if a user is allowed to access the store's content.

Language: TypeScript - Size: 353 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 2

vtex-apps/store-link

The Store Link app provides blocks for displaying links in other theme blocks

Language: TypeScript - Size: 430 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 5

vtex-apps/rebuy

VTEX Rebuy app

Language: JavaScript - Size: 189 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 2

vtex-apps/pixel-app-template

Language: TypeScript - Size: 186 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 18 - Forks: 17

vtex-apps/store-icons

All icons that Store Components use.

Language: TypeScript - Size: 629 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 10 - Forks: 103

vtex-apps/tab-layout

Language: TypeScript - Size: 201 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 7

vtex-apps/checkout-coupon

Language: TypeScript - Size: 563 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 4

vtex-apps/product-teaser-interfaces

Language: TypeScript - Size: 1.43 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 2

vtex-apps/sandbox

A sandbox component that renders HTML content inside a secure iframe

Language: TypeScript - Size: 624 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 4

vtex-apps/store-theme

VTEX Store Theme

Language: CSS - Size: 3.38 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 140 - Forks: 195

Rototu/storefront 📦

Full-stack online shop demo written in Go and Elm

Language: Elm - Size: 120 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

vtex-apps/product-summary-context

Language: TypeScript - Size: 54.7 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 7

vtex-apps/responsive-layout

Language: TypeScript - Size: 530 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 3

vtex-apps/info-card-list-context

A list context extension for defining info cards

Language: TypeScript - Size: 1.69 MB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 3

vtex-apps/disposition-layout

Order and show/hide blocks/components by dragging them on the site editor's interface

Language: TypeScript - Size: 1.1 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 8

vtex-apps/store-footer

VTEX Footer app for IO Stores

Language: JavaScript - Size: 1.06 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 7

Renan-S/Ionic-v4-Surf-App

Studies with Ionic 4 framework

Language: TypeScript - Size: 3.82 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

vtex-apps/rich-text

Language: TypeScript - Size: 548 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 10

vtex-apps/responsive-values

Accept different values for different devices

Language: TypeScript - Size: 247 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 1

vtex-apps/store-header

VTEX Header app for IO Stores

Language: JavaScript - Size: 871 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 6 - Forks: 12

vtex-apps/onesignal

Language: TypeScript - Size: 275 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 1

vtex-apps/product-details

VTEX Product Details app

Language: JavaScript - Size: 529 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 9

vtex-apps/menu

VTEX Menu app

Language: TypeScript - Size: 1.21 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 7 - Forks: 24

vtex-apps/telemarketing

Language: TypeScript - Size: 489 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 10

vtex-apps/experimental__visibility-layout

Language: TypeScript - Size: 410 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 1

vtex-apps/trustpilot

Trustpilot pixel app

Language: TypeScript - Size: 362 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 4

vtex-apps/toggle-layout

A layout that renders its children components on demand; configurable via site editor

Language: TypeScript - Size: 984 KB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 1

vtex-apps/pickup-availability

Language: TypeScript - Size: 264 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 5

brendonguedes/vtex-snippets

This project aims to have a set of Snippets and shortcuts for creating VTEX IO Store Framework.

Language: JavaScript - Size: 106 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 17 - Forks: 2

vtex-apps/product-gifts

Language: TypeScript - Size: 971 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 3

vtex-apps/product-list-context

Language: TypeScript - Size: 653 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 2

dgabriele/store

A Python transactional in-memory SQL-like object store for long running processes, games, analytics, realtime processing and other applications.

Language: Python - Size: 157 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

vtex-apps/carousel

VTEX Carousel app

Language: TypeScript - Size: 1.77 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 9

vtex-apps/product-kit

VTEX Product Kit App

Language: JavaScript - Size: 656 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 2

vtex-apps/shop-review-interfaces

abstract interfaces to support reviews of stores

Language: TypeScript - Size: 168 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

vtex-apps/blog-interfaces

Abstract interfaces for blog integration

Language: TypeScript - Size: 83 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

vtex-apps/order-payment

Language: TypeScript - Size: 1 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 3

vtex-apps/product-bookmark-interfaces

Language: TypeScript - Size: 150 KB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 1

vtex-apps/sticky-layout

Component that makes its children have sticky behaviour.

Language: TypeScript - Size: 638 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 5

vtex-apps/product-review-interfaces

Interfaces for a product review app.

Language: TypeScript - Size: 161 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 2

vtex-apps/modal

Language: TypeScript - Size: 140 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

beatrizadm/store-framework

:open_book: Studying the store-framework from vtex io

Language: CSS - Size: 85.9 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0