Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Markdown to Steam BBCode Transpiler

This is a text transpiler to convert text in Markdown format (.md files) to BBCode as used on the Steam plattform. It is JavaScript based and runs in your browser, so your data never leaves your computer.

Supported Tags

Markdown Example Steam BBCode Equivalent Description
# Heading 1 [h1]Heading 1[/h1] Large section heading
## Heading 2 [h2]Heading 2[/h2] Medium section heading
### Heading 3 [h3]Heading 3[/h3] Small section heading
**Bold text** [b]Bold text[/b] Bold formatting
*Italic text* or _Italic text_ [i]Italic text[/i] Italic formatting
~~Strikethrough text~~ [strike]Strikethrough text[/strike] Strikethrough formatting
--- or *** [hr][/hr] Horizontal rule
[Steam link](https://store.steampowered.com)

[Non-steam link](https://google.com)
[url=https://store.steampowered.com]Steam link[/url]

[url=https://google.com]Non-steam link[/url]
[url=https://steamcommunity.com/linkfilter/?u=https%3A%2F%2Fgoogle.com]Non-steam link[/url]
Hyperlink (non steam links are replaced with referral link on steam)
* Bulleted item 
- Bulleted item
[list] 
[*] Bulleted item
[*] Bulleted item
[/list]
Bulleted list
1. Ordered item 
2. Ordered item
[olist] 
[*] Ordered item
[*] Ordered item
[/olist]
Numbered (ordered) list
> Quoted text [quote]Quoted text[/quote] Quote block
`Inline code becomes code block` [code]Inline code becomes code block[/code] Inline monospaced code
```
Multiline code
Multiline code
Multiline code
```
[code]Multiline code
Multiline code
Multiline code[/code]
Code block preserving spaces
| Name   | Age |
| ------ | --- |
| John | 65 |
| Gitte | 40 |
| Sussie | 19 |
[table]
[tr]
[th]Name[/th]
[th]Age[/th]
[/tr]
[tr]
[td]John[/td]
[td]65[/td]
[/tr]
[tr]
[td]Gitte[/td]
[td]40[/td]
[/tr]
[tr]
[td]Sussie[/td]
[td]19[/td]
[/tr]
[/table]
Basic table layout

Unsupported Markdown Features

  • Multi level syntax processing, currently e.g. bold text in tables is unsupported
  • spoiler tags <details>
  • Images ![alt](url)

Unsupported BBCode Features

  • [u] Underlined text [/u]
  • [spoiler] Spoiler text [/spoiler]
  • Quote with author id [quote=author;3155312274947358220]Quoted text[/quote]

About

A markdown to Steam's BBcode transpiler

Resources

Stars

Watchers

Forks

Contributors

Languages