MCPcopy Create free account
hub / github.com/artsy/force

github.com/artsy/force @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
6,045 symbols 26,866 edges 4,565 files 23 documented · 0% updated 7d ago★ 63643 open issues

Browse by type

Functions 4,480 Types & classes 1,565
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Force

Force is the Artsy website, www.artsy.net.

Are you an Engineer? Don't know what Artsy is? Check out this overview and more.

Want to know more about Artsy's tech? Read the Artsy Engineering Blog.

Meta

Build Status codecov

History

Force was open-sourced in 2014 and was an early successful implementation of an isomorphic JavaScript application, rendering both the server and client side. It has been developed in the open since August 2016.

Since then it has evolved into what we regard as a fairly bullet-proof stack: React, Relay (a GraphQL client library), TypeScript, and our design system Palette.

Set-Up

See CONTRIBUTING.

                  ._,.
            ."..-..pf
            -L   ..#'
          .+_L  ."]#
          ,'j' .+.j`                 -'.__..,.,p.
         _~ #..<..0.                 .J-.``..._f.
        .7..#_.. _f.                .....-..,`4'
        ;` ,#j.  T'      ..         ..J....,'.j`
       .` .."^.,-0.,,,,yMMMMM,.    ,-.J...+`.j@
      .'.`...' .yMMMMM0M@^=`""g.. .'..J..".'.jH
      j' .'1`  q'^)@@#"^".`"='BNg_...,]_)'...0-
     .T ...I. j"    .'..+,_.'3#MMM0MggCBf....F.
     j/.+'.{..+       `^~'-^~~""""'"""?'"``'1`
     .... .y.}                  `.._-:`_...jf
     g-.  .Lg'                 ..,..'-....,'.
    .'.   .Y^                  .....',].._f
    ......-f.                 .-,,.,.-:--&`
                              .`...'..`_J`
                              .~......'#'  May the Force be with you.
                              '..,,.,_]`
                              .L..`..``.

License

MIT License. See LICENSE.

FOSSA Status

About Artsy

This project is the work of engineers at Artsy, the world's leading and largest online art marketplace and platform for discovering art. One of our core Engineering Principles is being Open Source by Default which means we strive to share as many details of our work as possible.

You can learn more about this work from our blog and by following @ArtsyOpenSource or explore our public data by checking out our API. If you're interested in a career at Artsy, read through our job postings!

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Function 4,260
Interface 1,465
Method 220
Class 73
Enum 27

Languages

TypeScript100%

Modules by API surface

src/Apps/Order/Routes/__tests__/Utils/OrderAppTestPageRTL.tsx32 symbols
src/Apps/Order/Components/TransactionDetailsSummaryItem.tsx21 symbols
src/Apps/Order2/Routes/Checkout/Components/ExpressCheckout/Order2ExpressCheckoutUI.tsx20 symbols
src/Components/Artwork/ManageArtworkForSaves.tsx18 symbols
src/Apps/Order/redirects.tsx18 symbols
src/Components/Search/SearchBarInput.tsx16 symbols
src/Components/ArtworkGrid/ArtworkGrid.tsx16 symbols
src/Components/ArtsyShippingEstimate.tsx16 symbols
src/Apps/Order2/Routes/Checkout/Components/PaymentStep/Order2PaymentForm.tsx16 symbols
src/Apps/Order/Components/ExpressCheckout/ExpressCheckoutUI.tsx16 symbols
src/Apps/Settings/Routes/SavedSearchAlerts/SavedSearchAlertsApp.tsx15 symbols
src/Utils/WorkflowEngine.tsx14 symbols

For agents

$ claude mcp add force \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page