Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/algorithmica-org/algorithmica
A computer science textbook
https://github.com/algorithmica-org/algorithmica
computer-science education markdown
Last synced: 25 days ago
JSON representation
A computer science textbook
- Host: GitHub
- URL: https://github.com/algorithmica-org/algorithmica
- Owner: algorithmica-org
- Created: 2021-01-27T19:28:30.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-02-11T08:20:59.000Z (9 months ago)
- Last Synced: 2024-02-17T13:31:56.749Z (9 months ago)
- Topics: computer-science, education, markdown
- Language: Jupyter Notebook
- Homepage: https://algorithmica.org/
- Size: 26.6 MB
- Stars: 2,681
- Watchers: 52
- Forks: 309
- Open Issues: 99
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- stars - algorithmica-org/algorithmica
README
# Algorithmica v3
Algorithmica is an open-access web book dedicated to the art and science of computing.
You can contribute via [Prose](https://prose.io/) by clicking on the pencil icon on the top right on any page or by editing its source directly on GitHub. We use a slightly different Markdown dialect, so if you are not sure that the change is correct (for example, editing an intricate LaTeX formula), you can install [Hugo](https://gohugo.io/) and build the site locally — or just create a pull request, and a preview link will be automatically generated for you.
If you happen to speak Russian, please also read the [contributing guidelines](https://ru.algorithmica.org/contributing/).
---
Key technical changes from the [previous version](https://github.com/algorithmica-org/articles):
* pandoc -> Hugo
* CSS -> Sass
* Github Pages -> Netlify
* Yandex.Metrica -> ~~Google Analytics~~ went back to Metrica
* algorithmica.org/{lang}/* -> {lang}.algorithmica.org/*
* Rich metadata support (language, sections, TOCs, authors...)
* Automated global table of contents
* Theming support
* Search support (Lunr)Short-term todo list:
* Style adjustments for mobile and print versions
* A pdf version of the whole website
* Meta-information support (for Google Scholar and social media)
* [Sticky table of contents](https://css-tricks.com/table-of-contents-with-intersectionobserver/)