All Projects → Shopify → Timber

Shopify / Timber

Licence: mit
The ultimate Shopify theme framework, built by Shopify.

Labels

Projects that are alternatives of or similar to Timber

korte
Kotlin cORoutines Template Engine for Multiplatform Kotlin
Stars: ✭ 69 (-92.43%)
Mutual labels:  liquid
Craigstarter
An open source crowdfunding tool built on Shopify
Stars: ✭ 484 (-46.87%)
Mutual labels:  liquid
Shopify Starter Theme
Shopify Starter Theme
Stars: ✭ 16 (-98.24%)
Mutual labels:  liquid
Shopify Theme Lab
Shopify theme development environment using Liquid, Vue and Tailwind CSS 🧪
Stars: ✭ 250 (-72.56%)
Mutual labels:  liquid
Starter Theme
The Shopify Themes Team opinionated starting point for new a Slate project
Stars: ✭ 366 (-59.82%)
Mutual labels:  liquid
Jekyll Rss Feeds
Templates for rendering RSS feeds for your Jekyll blog
Stars: ✭ 627 (-31.17%)
Mutual labels:  liquid
jekyll-tipue-search
Full-text search in Jekyll with Tipue Search. Github Pages compatible. (This repository is archived. Issues are disabled. Pull requests will be ignored.)
Stars: ✭ 83 (-90.89%)
Mutual labels:  liquid
Popup Ajax Subscribe Form
A newsletter subscription form for Shopify with cookie support and ajax submit, with support for both internal Shopify newsletter subscriptions or MailChimp based subscriptions
Stars: ✭ 8 (-99.12%)
Mutual labels:  liquid
Shopify Code Snippets
Shopify code examples and tips
Stars: ✭ 391 (-57.08%)
Mutual labels:  liquid
Liquidswipe
Android LiquidSwipe Library
Stars: ✭ 721 (-20.86%)
Mutual labels:  liquid
Liquidsimulator
Cellular Automaton 2D Liquid Simulator for Unity
Stars: ✭ 302 (-66.85%)
Mutual labels:  liquid
Slater
🛠 Shopify development toolkit
Stars: ✭ 321 (-64.76%)
Mutual labels:  liquid
Liquidjs
A simple, expressive, safe and Shopify compatible template engine in pure JavaScript.
Stars: ✭ 638 (-29.97%)
Mutual labels:  liquid
silkky.cloud
🛡️ 🛰️ Infrastructure, resources and guides aimed at protecting your privacy against global surveillance.
Stars: ✭ 21 (-97.69%)
Mutual labels:  liquid
Shopify Lang
Multi-Language Shopify Online Shop
Stars: ✭ 26 (-97.15%)
Mutual labels:  liquid
vscode-liquid-snippets
Shopify Liquid Template Snippets
Stars: ✭ 22 (-97.59%)
Mutual labels:  liquid
Alembic
⚗️ A Jekyll boilerplate theme designed to be a starting point for any Jekyll website
Stars: ✭ 501 (-45.01%)
Mutual labels:  liquid
Liquid
Clojure Text Editor, for editing clojure code and markdown. Written entirely in Clojure with inspiration from Emacs and Vim.
Stars: ✭ 859 (-5.71%)
Mutual labels:  liquid
Condensation
A collection of handy extensions to the Liquid templating engine
Stars: ✭ 7 (-99.23%)
Mutual labels:  liquid
Cargo Generate
cargo, make me a project
Stars: ✭ 686 (-24.7%)
Mutual labels:  liquid

Deprecation warning ⚠️

The Timber theme is no longer being maintained by Shopify. Developers are encouraged to check out Slate - a theme scaffolding and command line tool built for developing Shopify themes.

You can continue to use Timber; however, this repo will not be kept up-to-date with changes in Shopify theme development.


Shopify Timber

Timber is a theme framework for Shopify that helps you get your store up and running quickly. It provides all required theme templates, a starter set of liquid tags, and some basic styles and modules for you to extend on.

Styling and customization is left up to you. Some base styles and helpers are included, but there is no need to remove any code before you start. Simply download and get designing.

Designing a store for a client? Earn revenue through our Partner program.

Ways to Get Started

  • Download the latest release
  • Clone the repo git clone https://github.com/Shopify/Timber.git
  • Or install with Bower bower install timber

Demo Stores

  • Demo Store: A store setup with some products, blog posts, and customer accounts
  • Empty Store: A fresh store, just what you should expect when you install on your new store

For a set of demo products to use during development, download this CSV file and import it on our products page.

Basic structure

├── assets
│   └── Javascript, CSS, and theme images
├── layout
│   ├── theme.liquid
│   └── optional alternate layouts
├── snippets
│   └── custom code snippets
├── spec
│   └── tests and helpers
├── templates
│   ├── 404.liquid
│   ├── article.liquid
│   ├── blog.liquid
│   ├── cart.liquid
│   ├── collection.liquid
│   ├── collection.list.liquid
│   ├── index.liquid
│   ├── list-collections.liquid
│   ├── page.contact.liquid
│   ├── page.liquid
│   ├── product.liquid
│   ├── search.liquid
│   └── customers
│         └── required templates if customer accounts are enabled
├── config.yml
│   └── if using the theme gem (see link under Additional Resources)

i18n testing

Tests make sure there are no missing or extra i18n strings or invalid html in your locale liquid files.

All PRs must pass the tests before being merged. Check the test status when you open a new PR on GitHub, or locally with the following.

  • bundle install to install all the dependecies
  • rspec spec to run all the tests

Additional resources

License

Timber is released under the MIT License.

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