{"id":16694069,"url":"https://github.com/philschatz/textbooks","last_synced_at":"2026-01-02T03:40:31.127Z","repository":{"id":137416535,"uuid":"55380189","full_name":"philschatz/textbooks","owner":"philschatz","description":":books: Openstax Textbooks ported to GitHub and hosted on GH Pages","archived":false,"fork":false,"pushed_at":"2017-04-20T18:21:00.000Z","size":2,"stargazers_count":50,"open_issues_count":1,"forks_count":10,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-20T18:42:11.258Z","etag":null,"topics":["biology","calculus","cc-by","cc-by-nc-sa","free","openstax","physics","psychology","statistics","textbook"],"latest_commit_sha":null,"homepage":"http://philschatz.com/books","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/philschatz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-04-04T02:23:31.000Z","updated_at":"2024-12-10T13:55:41.000Z","dependencies_parsed_at":"2023-06-05T15:45:34.407Z","dependency_job_id":null,"html_url":"https://github.com/philschatz/textbooks","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philschatz%2Ftextbooks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philschatz%2Ftextbooks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philschatz%2Ftextbooks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philschatz%2Ftextbooks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/philschatz","download_url":"https://codeload.github.com/philschatz/textbooks/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243495376,"owners_count":20299924,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["biology","calculus","cc-by","cc-by-nc-sa","free","openstax","physics","psychology","statistics","textbook"],"created_at":"2024-10-12T16:43:40.684Z","updated_at":"2026-01-02T03:40:31.088Z","avatar_url":"https://github.com/philschatz.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hello!\n\nThis is a list of links to textbooks originally created by [openstax.org](http://openstax.org) that have been converted into GitHub repositories so you can:\n\n- **derive your own copy** (aka [Fork](https://help.github.com/articles/fork-a-repo/))\n- **suggest edits** (aka [Pull Request](https://help.github.com/articles/proposing-changes-to-a-project-with-pull-requests/))\n- **report errata** in the text (aka Issues) using tools GitHub provides\n- **[read the books online instantly](http://philschatz.com/books/)** using `GitHub Pages`\n\n# The Books\n\nThe \"canonical\" version of the books are in [openstax.org](http://openstax.org) and these repositories are mirrors of those versions. These books are licensed CC-BY (or CC-BY-NC-SA) so you can customize them for your course!\n\n- [Algebra and Trigonometry](https://github.com/philschatz/algebra-trigonometry-book)\n- [Anatomy and Physiology](https://github.com/philschatz/anatomy-book)\n- [Astronomy](https://github.com/philschatz/astronomy-book)\n- [Biology](https://github.com/philschatz/biology-book)\n- [Calculus](https://github.com/philschatz/calculus-book) (CC-BY-NC-SA)\n- [Concepts of Biology](https://github.com/philschatz/biology-concepts-book)\n- [Chemistry](https://github.com/philschatz/chemistry-book)\n- [Economics](https://github.com/philschatz/economics-book)\n- [Microbiology](https://github.com/philschatz/microbiology-book)\n- [Physics](https://github.com/philschatz/physics-book)\n- [Psychology](https://github.com/philschatz/psychology-book)\n- [Precalculus](https://github.com/philschatz/precalculus-book)\n- [Sociology](https://github.com/philschatz/sociology-book)\n- [Statistics](https://github.com/philschatz/statistics-book)\n- [US History](https://github.com/philschatz/us-history-book)\n\nEach book repository contains a link at the top to view the book in a [book reader](http://philschatz.com/books). If you derive a copy, your book (and any changes you make) will be automatically hosted at `http://${YOUR_GITHUB_USERNAME}.github.io/${BOOK_NAME}` thanks to [GitHub Pages](https://pages.github.com/).\n\n# What do I need to know?\n\nIf you want to customize the books you will need to:\n\n- create a GitHub account\n  - See the [GitHub Guides](https://guides.github.com/) for an introduction\n- [learn how to Fork a Repository](https://guides.github.com/activities/forking/) (it's easy!)\n  - fork one of the books listed above\n- [learn about Markdown](https://guides.github.com/features/mastering-markdown/), a wiki format (similar to what wikipedia uses)\n\nIf you want to view your custom book you will need to:\n\n- do the steps above (make sure you change something about the book first!)\n- go to `http://${YOUR_GITHUB_USERNAME}.github.io/${THE_REPOSITORY_NAME}`\n  - If you see a `404` page then you probably did not _change something about the book first_ (Try editing [_config.yml](./config.yml) and changing the title to something like `Prof X's Biology Book derived from OpenStax ...` and making a commit)\n\nIf you want to suggest edits (like typos or broken images) you will need to:\n\n- [learn about Pull Requests](https://help.github.com/articles/proposing-changes-to-a-project-with-pull-requests/)\n\nIf you want to let other people edit your version of the book you will need to:\n\n- [learn about GitHub permissions](https://help.github.com/articles/permission-levels-for-a-user-account-repository/)\n\n\n# Pulling in updates from Openstax books\n\n**Note:** You can probably ignore this part\n\nSee [book-updater](https://github.com/philschatz/book-updater) for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphilschatz%2Ftextbooks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fphilschatz%2Ftextbooks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphilschatz%2Ftextbooks/lists"}