Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
You can sync GitBook pages with an OpenAPI or Swagger file or a URL to include auto-generated API methods in your documentation.
GitBook's OpenAPI block is powered by Scalar, so you can test your APIs directly from your docs.
GitBook allows you to add images and media easily to your docs. Simply drag a file into the editor, or use the file manager in the upper right corner to upload multiple images at once.
You can also add images simply by copying and pasting them directly into the editor — and GitBook will automatically add it to your file manager.
Once you’ve finished writing, editing, or importing your content, you can publish your work to the web as a docs site. Once published, your site will be accessible online only to your selected audience.
You can publish your site and find related settings from your docs site's homepage.
GitBook has a powerful block-based editor that allows you to seamlessly create, update, and enhance your content.
GitBook offers a range of block types for you to add to your content inline — from simple text and tables, to code blocks and more. These elements will make your pages more useful to readers, and offer extra information and context.
Either start typing below, or press /
to see a list of the blocks you can insert into your page.
In addition to the default Markdown you can write, GitBook has a number of out-of-the-box interactive blocks you can use. You can find interactive blocks by pressing /
from within the editor.
Each tab is like a mini page — it can contain multiple other blocks, of any type. So you can add code blocks, images, integration blocks and more to individual tabs in the same tab block.
Add images, embedded content, code blocks, and more.
GitBook supports thousands of embedded websites out-of-the-box, simply by pasting their links. Feel free to check out which ones are supported natively.
GitBook supports many different types of content, and is backed by Markdown — meaning you can copy and paste any existing Markdown files directly into the editor!
Feel free to test it out and copy the Markdown below by hovering over the code block in the upper right, and pasting into a new line underneath.
If you have multiple files, GitBook makes it easy to import full repositories too — allowing you to keep your GitBook content in sync.
Getting Started
Create your first site
Basics
Learn the basics of GitBook
Publish your docs
Share your docs online
Analytics
Track analytics from your docs
Support
Add support widgets to your docs
Interactive
Add extra functionality to your docs
Visitor Authentication
Protect your docs and require sign-in
Add a new pet to the store
Create a new pet in the store
10
"doggie"
1
"Dogs"
pet status in the store
Successful operation
10
"doggie"
1
"Dogs"
pet status in the store