GithubHelp home page GithubHelp logo

yuderekyu / climbdex Goto Github PK

View Code? Open in Web Editor NEW

This project forked from lemeryfertitta/climbdex

0.0 0.0 0.0 123.45 MB

Search engine for training board climbs

Home Page: https://climbdex.fly.dev/

License: MIT License

Shell 0.48% JavaScript 38.31% Python 30.57% Jinja 30.58% Procfile 0.07%

climbdex's Introduction

Climbdex

Climbdex is a search engine for "standardized interactive climbing training boards" (SICTBs) designed with the goal of adding missing functionality to boards that utilize Aurora Climbing's software, such as Kilter, Tension, and Decoy. The primary missing feature provided by this engine is a "filter by hold" feature to find climbs with specific sets of holds. There are some additional improvements to other options for filtering and sorting through climbs as well.

Try it out here.

This app was partially inspired by Tim Parkin's excellent Moonboard Search Engine.

The databases are downloaded and synchronized using BoardLib.

Features

These are the features that Climbdex provides which are (as of last updating this document) not supported by the official apps:

  • Hold filter - select holds to require them to be present in the resulting climbs. Click again on the hold to change the color. If "strict" color matching is selected, the color of the hold must be an exact match. If "any" color matching is selected, the color of the holds will be ignored.
  • Minimum ascents and minimum rating filters - these can be used in combination with different sort categories to curate a better list of results. The apps offer sorting by these categories but do not offer control over minimums. Try filtering by a large number of ascents and then sorting by rating to get the best climbs.
  • Bookmarking - because filters are stored in query params, you can bookmark a board setup or a specific search results. For example, the best Kilter V5s at 40° or the TB2 10x8 Mirror layout.
  • Web access - no mobile app required. To light up the climbs, the mobile app is needed, but if app links are setup correctly, you can click on the climb name in Climbdex and be taken directly to the climb on the app.
  • All-in-one - all of the supported boards on one website, no app-switching required.

climbdex's People

Contributors

lemeryfertitta avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.