• Stars
    star
    11
  • Rank 1,688,452 (Top 34 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 8 years ago
  • Updated over 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Gearworks is a template for new Shopify apps using the "CETR" stack β€” CouchDB + Express + Typescript + React. Gearworks is fully equipped for handling Shopify's OAuth process and webhooks out of the box, so you can skip straight to building the real meat of your application.

More Repositories

1

ShopifySharp

ShopifySharp is a .NET library that helps developers easily authenticate with and manage Shopify stores.
C#
736
star
2

Shopify-Prime

Package deprecated -- check out ShopifySharp if you're not tied to JavaScript. Shopify Prime was a NodeJS library built to help developers easily authenticate and make calls against the Shopify API. It was inspired by and borrows heavily from ShopifySharp.
TypeScript
53
star
3

railway

Functional helpers including `Async` and `Result` to help enable things like "railway-oriented" programming. Heavily inspired by F#
TypeScript
30
star
4

typed-countries

An array of the world's countries, complete with full TypeScript declaration support.
TypeScript
14
star
5

nominatim-browser

A Nominatim client that can be used from the browser.
TypeScript
12
star
6

davenport

Davenport is a CouchDB client for simplifying common tasks like get, list, create, update and delete. It comes complete with full TypeScript definitions.
TypeScript
11
star
7

deliver-on

A small Shopify app that lets merchants add a "Deliver On" date selector to their cart page or post-checkout page.
TypeScript
9
star
8

status

A lightweight .NET package for working with HTTP status codes and status code descriptions.
F#
5
star
9

Dogma

Dogma is a simple C# => TypeScript module interface declaration generator. Synchronize your dogmas!
C#
4
star
10

fable-bindings

Fable bindings for JS packages.
F#
4
star
11

tsformatter

A small VSCode extension that formats TypeScript files using tsfmt.
TypeScript
4
star
12

rapturous

Rapturous for Twitch is a UWP hosted web app. It's designed specifically to work with Xbox One and its controller/media remote. It's also designed to actually work, unlike the native Twitch app on Xbox One πŸ‘ŒπŸ™ƒ
TypeScript
4
star
13

shopify.d.ts

An NPM-installable Typescript declaration for the Shopify frontend wrapper.
4
star
14

davenport.net

.NET implementation of Davenport. Davenport is a CouchDB client for simplifying common tasks like get, list, create, update and delete.
F#
4
star
15

import-to-array

A small utility function that converts ES6 import objects to an array of its own properties, complete with TypeScript defintions.
TypeScript
4
star
16

Rustwrench

Rustwrench is a boilerplate .NET template for new Shopify apps, fully equipped for handling Shopify's OAuth process, subscription billing and webhooks. It combines a C# + Nancy + CouchDB backend with a React SPA frontend to help you quickly get your Shopify app off the ground.
TypeScript
4
star
17

crypto.d.ts

A Typescript/Typings definition for Node's crypto.
3
star
18

dotenvfile

A .NET library for parsing .env files and optionally injecting their variables into the environment
F#
3
star
19

reqwest.d.ts

A Typescript/Typings definition for reqwest.
3
star
20

react-checkout

Shopify-style checkout and tracking page as React components.
TypeScript
2
star
21

clockit

Small timeclock app built for a friend.
F#
2
star
22

react-win-pivot

An attempt to recreate the Pivot element from WinJS in React.
TypeScript
2
star
23

azure-functions

This repository is full of custom Azure functions (like AWS Lambda) that I use. Most are Alexa skills, some are daily roundup emails.
TypeScript
2
star
24

foxy-balance

A small checkbook balancing/ledger app built for my own personal requirements.
F#
2
star
25

fuselage

Fuselage is a simple blog for developers. Rather than being driven by a CMS backend, Fuselage relies on git and a simple index.json file to track posts.
TypeScript
2
star
26

cc-expiry

An NPM package for formatting credit card expiry dates in MM/YY or MM/YYYY formats.
TypeScript
1
star
27

jsonsharp

JsonSharp is a small, functional wrapper around System.Text.Json's JsonElement class.
F#
1
star
28

filepicker-js.d.ts

A Typescript/Typings definition for filepicker-js.
1
star
29

deliver-on-client

The Deliver-On client script that gets loaded into a Shopify storefront via ScriptTag.
TypeScript
1
star
30

tsmatch

A functional pattern matching implementation inspired by fsharp's match construct. Built for TypeScript.
TypeScript
1
star
31

react-material-navbar

A simple React navbar inspired by Material UI, complete with full TypeScript definitions.
TypeScript
1
star
32

albert-reminder

Playing around with a reminder plugin for Albert.
C#
1
star
33

node-fetch.d.ts

A Typescript/Typings definition for node-fetch.
1
star
34

auto-prop-component

A small React component which lets you generically update a component's state rather than relying on dozens of tiny functions.
TypeScript
1
star
35

reddit-rollup

A small utility that sends a daily rollup of posts from specific subreddits to an inbox.
F#
1
star
36

djui

A small collection of features and modifications added to the base World of Warcraft UI to improve functionality.
Lua
1
star
37

react-win-splitview

An attempt to recreate the SplitView component from WinJS.
TypeScript
1
star
38

lackluster

Lackluster is an experiment in building a React-like HTML renderer in C#.
C#
1
star
39

react-win-dialog

An attempt to recreate the Dialog element from WinJS.
TypeScript
1
star
40

Dijon

Discord bot for managing The Drunken Elk's discord server.
F#
1
star
41

Riddlevox

Riddlevox is an open-source Javascript library that will help you capture more leads with email opt-in forms.
TypeScript
1
star
42

dotfiles

My dotfiles!
Shell
1
star
43

crypto-js.d.ts

A Typescript/Typings definition for crypto-js.
1
star
44

ts-definitions

A personal repo for custom Typescript definitions that I often use across projects.
1
star
45

tsbs

TSBS, the TypeScript Build System
TypeScript
1
star
46

gearworks-validation

A TypeScript wrapper around the Joi package, providing typed object validation for Gearworks apps.
TypeScript
1
star