C Tutorial

Open-source C projects categorized as Tutorial

Top 22 C Tutorial Projects

  1. raspberry-pi-os

    Learning operating system development using Linux kernel and Raspberry Pi

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. ffmpeg-libav-tutorial

    FFmpeg libav tutorial - learn how media works from basic to transmuxing, transcoding and more. Translations: 🇺🇸 🇨🇳 🇰🇷 🇪🇸 🇻🇳 🇧🇷

  4. bare-metal-programming-guide

    A bare metal programming guide (ARM microcontrollers)

  5. bpf-developer-tutorial

    eBPF Developer Tutorial: Learning eBPF Step by Step with Examples

    Project mention: Case Study: ByteDance Uses eBPF to Enhance Networking Performance | news.ycombinator.com | 2025-01-29

    There's https://github.com/eunomia-bpf/bpf-developer-tutorial if anyone wanted to get started with eBPF

  6. xdp-tutorial

    XDP tutorial

    Project mention: eBPF Tutorial by Example 21: Programmable Packet Processing with XDP | dev.to | 2024-09-30
  7. Hypervisor-From-Scratch

    Source code of a multiple series of tutorials about the hypervisor. Available at: https://rayanfam.com/tutorials

  8. IdeasNProjects

    *That Project's project repository

  9. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  10. lsh

    Simple shell implementation. Tutorial here -> (by brenns10)

  11. PortableGL

    An implementation of OpenGL 3.x-ish in clean C

  12. baremetal-arm

    An ebook about bare-metal programming for ARM

  13. react-ssd1306

    📟 A React Renderer for SSD1306 OLED chip on Raspberry Pi.

  14. zephyr-rtos-tutorial

    Zephyr: Tutorial for beginners

  15. hamt

    A hash array-mapped trie implementation in C

  16. dynamic-programming

    A tutorial aimed to give an understanding of common dynamic programming problems

  17. DTLS-Examples

    Examples for DTLS via SCTP and UDP using OpenSSL

  18. Unity_Projects

    That Project's Source Code

  19. sdlamp

    A tutorial on writing a simple media player with SDL.

  20. revolving-doors

    A tutorial on the illumos Doors API

  21. Multipipe_tutor

    C multi-pipe implementation, dissection and explanation.

  22. SuperGreenOSBoilerplate

    ESP32 Boilerplate code generator - See README ->

  23. kuroko-wasm-repl

    In-browser REPL for Kuroko

  24. SpiceGTK-tutorial

    Tutorial for creating a Virtual Machine Viewer on Fedora with Spice-GTK

  25. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Tutorial discussion

Log in or Post with

C Tutorial related posts

  • eBPF Tutorial by Example 21: Programmable Packet Processing with XDP

    4 projects | dev.to | 30 Sep 2024
  • eBPF Developer Tutorial: XDP Load Balancer

    1 project | dev.to | 30 Sep 2024
  • Get Started With XDP e-BPF

    2 projects | dev.to | 26 Jun 2024
  • From Nand to Tetris: Building a Modern Computer from First Principles

    6 projects | news.ycombinator.com | 22 Dec 2023
  • Learn BPF... Where?

    3 projects | /r/linuxquestions | 29 May 2023
  • Experiences using Zephyr RTOS for Embedded

    1 project | /r/embedded | 7 Mar 2023
  • The FFmpeg Tutorial

    1 project | news.ycombinator.com | 30 Oct 2022
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 17 Feb 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source Tutorial projects in C? This list will help you:

# Project Stars
1 raspberry-pi-os 13,348
2 ffmpeg-libav-tutorial 10,217
3 bare-metal-programming-guide 3,488
4 bpf-developer-tutorial 2,860
5 xdp-tutorial 2,583
6 Hypervisor-From-Scratch 2,279
7 IdeasNProjects 1,940
8 lsh 1,532
9 PortableGL 1,071
10 baremetal-arm 678
11 react-ssd1306 372
12 zephyr-rtos-tutorial 322
13 hamt 291
14 dynamic-programming 150
15 DTLS-Examples 142
16 Unity_Projects 95
17 sdlamp 61
18 revolving-doors 41
19 Multipipe_tutor 28
20 SuperGreenOSBoilerplate 28
21 kuroko-wasm-repl 8
22 SpiceGTK-tutorial 6

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that C is
the 6th most popular programming language
based on number of references?