{"repo":"hypothesis/h","free":true,"listed":false,"github":"https://github.com/hypothesis/h","clone":"git clone https://github.com/hypothesis/h.git","description":"Annotate with anyone, anywhere.","language":"Python","stars":3173,"topics":["annotation","python","hypothesis"],"license":"BSD-2-Clause","category":"dev-tools","readme_excerpt":"h h is the web app that serves most of the https://hypothes.is/ website, including the web annotations API at https://hypothes.is/api/. The Hypothesis client is a browser-based annotator that is a client for h's API. Community Join us on Slack (request an invite or log in once you've created an account). If you'd like to contribute to the project, you should also subscribe to the development mailing list and read our Contributor's guide. Then consider getting started on one of the issues that are ready for work. Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms. Setting up Your h Development Environment First you'll need to install: Git. On Ubuntu: sudo apt install git , on macOS: brew install git . GNU Make. This is probably already installed, run make --version to check. pyenv. Follow the instructions in pyenv's README to install it. The Homebrew method works best on macOS. The Basic GitHub Checkout method works best on Ubuntu. You don't need to set up pyenv's shell integration (\"shims\"), you can use pyenv without shims. Docker Desktop. On Ubuntu follow Install on Ubuntu. On macOS follow Install on Mac. Node and npm. On Ubuntu: sudo snap install --classic node . On macOS: brew install node . Yarn: sudo npm install -g yarn . Then to set up your development environment: See the Contributor's guide for further instructions on setting up a development environment and contributing to h. ","default_branch":null,"files":null,"tree":[],"storefront":"/r/hypothesis","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hypothesis/h/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}