Skip to content
@Capibara-Tools

Capibara

Capibara is crowd-sourced C library documentation and plugins for your favorite editors like VS Code, Vim, etc.
Capibara logo

Capibara

About

The Mission

Capibara is designed to make C documentation more accessible to developers, academics, and students by lowering the barrier to entry for understanding and writing in C.

What is Capibara

Capibara introduces a new C library documentation standard, a repository containing crowdsourced documentation based on the new standard, and tooling such as the website and plugins that utilize the new documentation.

Below is list of the various aspects of Capibara:

Tool Description
Capibara CAPI A repository containing crowdsourced C library documentation formatted in a new human and machine readable standard for built on YAML.
Capibara Processor Tooling that ingests the Capibara CAPI and formats it for distribution to IDE plugins and other clients.
Capibara Website The website containing important Capibara info, links, resources, and more. Also provides a nice UI for traversing the Capibara CAPI documentation.
Various Capibara Plugins These are various IDE and text editor plugins that support providing intellisense, documentation, hover-based keyword lookup, and more based on the Capibara CAPI documentation. Currently:

Capibara is a Community

Capibara is built by people like you! From contributing more C library documentation to building new and better plugins integrations using Capibara nothing would be possible without the support of the Capibara community.

Join our discord!

We need your help to continue doing awesome things!

Star History

Star History Chart

Popular repositories Loading

  1. capi capi Public

    The Capibara CAPI human readable C library documentation repository.

    3

  2. capibara-vs-code capibara-vs-code Public

    VS Code plugin for Capibara

    TypeScript 1

  3. capibara-vim capibara-vim Public

    Vim plugin for Capibara

    Vim Script 1

  4. .github .github Public

    1

  5. capibara-processor capibara-processor Public

    A tool for converting the Capibara CAPI into computer oriented JSON.

    Rust

  6. website website Public

    capibara.tools website

    JavaScript

Repositories

Showing 7 of 7 repositories
  • capi Public

    The Capibara CAPI human readable C library documentation repository.

    Capibara-Tools/capi’s past year of commit activity
    3 MIT 0 1 (1 issue needs help) 0 Updated Aug 26, 2024
  • website Public

    capibara.tools website

    Capibara-Tools/website’s past year of commit activity
    JavaScript 0 MIT 0 0 0 Updated Aug 23, 2024
  • capibara-vim Public

    Vim plugin for Capibara

    Capibara-Tools/capibara-vim’s past year of commit activity
    Vim Script 1 MIT 0 0 0 Updated Aug 23, 2024
  • capibara-emacs Public

    Emacs plugin for Capibara

    Capibara-Tools/capibara-emacs’s past year of commit activity
    Emacs Lisp 0 MIT 0 0 0 Updated Aug 23, 2024
  • .github Public
    Capibara-Tools/.github’s past year of commit activity
    1 0 0 0 Updated Aug 23, 2024
  • capibara-vs-code Public

    VS Code plugin for Capibara

    Capibara-Tools/capibara-vs-code’s past year of commit activity
    TypeScript 1 MIT 0 0 0 Updated Sep 29, 2023
  • capibara-processor Public

    A tool for converting the Capibara CAPI into computer oriented JSON.

    Capibara-Tools/capibara-processor’s past year of commit activity
    Rust 0 MIT 0 1 0 Updated Sep 28, 2023

Top languages

Loading…

Most used topics

Loading…