Back openDesk Edu for a sovereign, open-source education â every vote counts.
Vote nowSave products you love by clicking the heart icon.
The Unix philosophy tells tools how to be shaped. The Stoic Unix Philosophy tells them how to behave under adversity: calm, honest, and indifferent to everything outside their control. A field guide with a real-world case study.
A quick reference for Markdown and GitHub Flavored Markdown (GFM).
**bold** or **bold**
_italic_ or _italic_
~~strikethrough~~
`inline code`
**_bold and italic_**
bold or bold
italic or italic
strikethrough
inline code
bold and italic
# H1
## H2
### H3
#### H4
##### H5
###### H6
[link text](https://example.com)
[link with title](https://example.com "Title")
[relative link](../other-file.md)



link text
> Single line quote
>
> > Nested quote
>
> **Formatted** text inside a quote
Single line quote
Nested quote
Formatted text inside a quote
- Item
- Item
- Nested item
- Nested item
- Deeply nested
* Also works with asterisks
- And plus signs
1. First
2. Second
3. Third
1. Nested (indented)
2. Still nested
1. Step one
- Sub-point
- Another sub-point
2. Step two
> A note about step two
3. Step three
A note about step two
- [x] Completed task
- [x] Another completed task
- [ ] Pending task
- [ ] Blocked task
```python
def greet(name: str) -> str:
return f"Hello, {name}!"
print(greet("World"))
```
def greet(name: str) -> str:
return f"Hello, {name}!"
print(greet("World"))
Use `npm install` to install dependencies.
Use npm install to install dependencies.
| Language | Identifier |
|---|---|
| JavaScript | js or javascript |
| TypeScript | ts or typescript |
| Python | python or py |
| Bash | bash or sh |
| YAML | yaml or yml |
| JSON | json |
| SQL | sql |
| CSS | css |
| HTML | html |
| Dockerfile | dockerfile |
| Header 1 | Header 2 | Header 3 |
| -------- | -------- | -------- |
| Cell 1 | Cell 2 | Cell 3 |
| Cell 4 | Cell 5 | Cell 6 |
| Left-aligned | Center-aligned | Right-aligned |
| :----------- | :------------: | ------------: |
| Left | Center | Right |
| L | C | R |
| Header 1 | Header 2 | Header 3 |
|---|---|---|
| Cell 1 | Cell 2 | Cell 3 |
| Cell 4 | Cell 5 | Cell 6 |
| Left-aligned | Center-aligned | Right-aligned |
|---|---|---|
| Left | Center | Right |
| L | C | R |
---
---
---
\*not italic\*
\# not a heading
\[not a link\]
\`not code\`
*not italic*
Press Ctrl + C to copy.
Press Alt + F4 to close.
Press Ctrl + C to copy. Press Alt + F4 to close.
<https://example.com>
<user@example.com>
:thumbsup: :rocket: :warning: :check_mark:
:thumbsup: :rocket: :warning: :check_mark:
Inline: $E = mc^2$
Block:
$$
\sum_{i=1}^{n} i = \frac{n(n+1)}{2}
$$
Inline:
Block:
Most Markdown processors allow inline HTML. Details, superscript, subscript, line breaks, and centered divs work in compatible processors.