News

Codapi Server 0.9.0

Box-per-file configuration makes it easier to maintain and add new sandboxes.

2024-11-08

Making code examples interactive with Codapi

Navendu Pottekkat has written an excellent tutorial on setting up your own Codapi instance and using it with custom sandboxes.

2024-11-04

Dossier adopts Codapi

Dossier, an open source toolkit for building headless CMSs, started using Codapi for interactive examples in their documentation.

2024-05-12

Apache APISIX playground

Apache APISIX is a high-performance cloud native API gateway. Navendu Pottekkat, one of the project maintainers, has created an APISIX playground using Codapi.

2024-05-02

ripgrep playground

ripgrep — a better grep alternative — now uses Codapi to provide a playground and an interactive tutorial for newcomers.

2024-03-20

Codapi Widget 0.19.0

Tail output and empty placeholder.

2024-03-15

Git by example

Interactive introduction to Git with real-world use cases.

2024-03-14

Codapi Server 0.8.0

Same-container steps: spin up a container and use it in multiple sandbox steps.

2024-03-10

Codapi Widget 0.18.0

Inline frame output and edit-only mode.

2024-03-05

Codapi Widget 0.17.0

DOM files, file renaming, and stdout over stderr preference.

2024-03-03

Codapi Widget 0.16.0

Global settings with the codapi-settings element.

2024-02-26

Codapi Widget 0.15.0

In-browser PostgreSQL playground and table output mode.

2024-02-23

Try X in Y minutes

Get a quick taste of your next language (database/package/tool) by studying interactive guides in the browser.

2024-02-20

Codapi Widget 0.14.0

Package version, better snippet attachment and editing.

2024-02-15

Visualizations in code playgrounds

Interactive code snippets with text output are fine. But visuals — SVG images, custom HTML, and interactive DOM — are even better. Use them with Python, JavaScript, or any other language. Even SQL!

2024-02-09

FOSDEM 2024 talk

Peter Zaitsev gave a talk about using Codapi for interactive documentation at FOSDEM, a European event focused on free and open-source software development.

2024-02-03

Codapi Widget 0.13.0

Output modes: text, SVG images, custom HTML, and interactive DOM.

2024-02-03

Codapi Server 0.7.0

  • Different versions of the same box.
  • Binary file support.

2024-01-17

In-browser code playgrounds

Embed and run interactive code snippets entirely in your browser, no server required.

2024-01-06

Codapi Widget 0.12.0

More in-browser sandboxes: Lua, PHP, Python, Ruby and SQLite.

2024-01-04


2023

Codapi Widget 0.11.0

Optional sandbox version.

2023-12-21

Interactive code cells

Like Jupyter notebooks, but for any language.

2023-12-16

Codapi Widget 0.10.0

Code cells — snippets that depend on each other.

2023-12-16

Codapi Widget 0.9.0

Binary file support.

2023-12-16

chDB adopts Codapi

chDB, an embeddable ClickHouse engine, started using Codapi for interactive examples in their documentation.

2023-10-24

SQL Polyglot

Try a query anywhere from PostgreSQL to DuckDB.

2023-12-14

Codapi Widget 0.8.0

Fallback output in case the Codapi server is down.

2023-12-08

Interactive code examples for fun and profit

Using code playgrounds in documentation, teaching and blogging.

2023-12-05

Codapi Server 0.6.0

Modular sandbox configs.

2023-12-05

Codapi Widget 0.7.0

  • Non-standard @prev selector.
  • Optional init-delay attribute.
  • Snippet load event.

2023-12-01

Codapi Server 0.5.0

The first public Codapi Server release (it had several private releases before that).

2023-12-01

FerretDB adopts Codapi

FerretDB, a drop-in replacement for MongoDB, started using Codapi for interactive examples on their blog.

2023-10-24

Codapi Widget 0.6.0

Custom status messages.

2023-10-24

Codapi Widget 0.5.0

Sample output.

2023-10-22

Codapi Widget 0.4.0

  • Custom actions.
  • External styles.

2023-09-10

Codapi Widget 0.3.0

Files support.

2023-08-31

API tutorials beyond OpenAPI

Let's write the docs like it's 2023.

2023-08-30

Codapi Widget 0.2.1

In-browser sandboxes: JavaScript and Fetch.

2023-08-28

Codapi Widget 0.1.6

  • Basic playground logic (execute code using the Codapi server).
  • Attach to a previous element or to a specific element.
  • External editor support.
  • Templates.

2023-08-25

Private beta launch

Codapi is an open-source tool for embedding interactive code examples into product docs, online courses and blogs.

2023-08-19