GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • OpenCyphal
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles

This view

  • Original page
  • New address

GeezerVison is showing github.com — OpenCyphal

README.md

OpenCyphal

Forum Specification

What is Cyphal?

Cyphal is an open technology for real-time intravehicular distributed computing and communication based on modern networking standards (Ethernet, CAN FD, etc.). It was created to address the challenge of on-board deterministic computing and data distribution in next-generation intelligent vehicles: manned and unmanned aircraft, spacecraft, robots, and cars.

scope_of_cyphal

The underlying Cyphal Specification is open to everyone, and it will always remain this way. No licensing or approval of any kind is necessary for its implementation, distribution, or use.

Ask questions and get assistance at forum.opencyphal.org.

Pinned Loading

  1. public_regulated_data_types public_regulated_data_types Public

    Regulated DSDL definitions for Cyphal (standard and third-party)

    Python 81 108

  2. libudpard libudpard Public

    A compact implementation of the Cyphal/UDP protocol in C for high-integrity real-time embedded systems

    C 22 12

  3. libcanard libcanard Public

    A compact implementation of the Cyphal/CAN protocol in C for high-integrity real-time embedded systems

    C 454 221

  4. pycyphal pycyphal Public

    Python implementation of the Cyphal protocol stack.

    Python 143 110

  5. nunavut nunavut Public

    Generate code from DSDL using PyDSDL and Jinja2

    Python 48 26

  6. specification specification Public

    The Cyphal specification documents are maintained here.

    TeX 44 13

Repositories

Loading
Type
Language
Sort
Showing 10 of 17 repositories
  • nunavut Public

    Generate code from DSDL using PyDSDL and Jinja2

    OpenCyphal/nunavut's past year of commit activity
    Python 48 26 35 (1 issue needs help) 0 Updated Nov 11, 2026
  • CETL Public

    Cyphal Embedded Template Library

    OpenCyphal/CETL's past year of commit activity
    C++ 18 MIT 4 19 2 Updated Oct 25, 2026
  • libcanard Public

    A compact implementation of the Cyphal/CAN protocol in C for high-integrity real-time embedded systems

    OpenCyphal/libcanard's past year of commit activity
    C 454 MIT 221 1 0 Updated Oct 21, 2026
  • docker_toolchains Public

    A repository for building and releasing docker containers that contain the toolchains used by the OpenCyphal project.

    OpenCyphal/docker_toolchains's past year of commit activity
    Python 2 MIT 2 0 0 Updated Oct 19, 2026
  • website Public

    Homepage

    OpenCyphal/website's past year of commit activity
    HTML 2 MIT 9 2 1 Updated Oct 5, 2026
  • public_regulated_data_types Public

    Regulated DSDL definitions for Cyphal (standard and third-party)

    OpenCyphal/public_regulated_data_types's past year of commit activity
    Python 81 MIT 108 5 (2 issues need help) 2 Updated Oct 5, 2026
  • wireshark_plugins Public

    A place to hold WireShark Filters for Cyphal

    OpenCyphal/wireshark_plugins's past year of commit activity
    Lua 3 MIT 0 3 (1 issue needs help) 0 Updated Aug 28, 2026
  • pydsdl Public

    Cyphal DSDL processing front end implemented in Python

    OpenCyphal/pydsdl's past year of commit activity
    Python 13 MIT 11 3 (1 issue needs help) 1 Updated Jul 28, 2026
  • pycyphal Public

    Python implementation of the Cyphal protocol stack.

    OpenCyphal/pycyphal's past year of commit activity
    Python 143 MIT 110 11 (5 issues need help) 0 Updated Jul 24, 2026
  • yakut Public

    Simple CLI tool for diagnostics and debugging of Cyphal networks. For the newer Cyphal v1.1, prefer https://github.com/OpenCyphal-Garage/cynic

    OpenCyphal/yakut's past year of commit activity
    Python 68 MIT 14 33 (11 issues need help) 1 Updated Jul 17, 2026
View all repositories

People

@pavel-kirienko @thirtytwobits @maksimdrachov

Top languages

Python C JavaScript C++ Lua

Most used topics

cyphal opencyphal uavcan aerospace robotics
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.