C Real-time

Open-source C projects categorized as Real-time

Top 17 C Real-time Projects

  • GoAccess

    GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.

    Project mention: You don't need analytics on your blog | news.ycombinator.com | 2023-12-24

    If one wants server-side metrics with a little more info than the author's "hacky little script", there's always goaccess [1], which functions in broadly the same way. I even use it with Firebase Hosting-hosted sites via [2] (which I wrote).

    [1] http://goaccess.io/

    [2] https://github.com/Silicon-Ally/gcp-clf

  • zephyr

    Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.

    Project mention: Ask HN: Anyone Waiting on BT Auracast? | news.ycombinator.com | 2023-12-16

    Hey folks. Anyone out there waiting for BT Auracast? It was announced June 2022, and immediately struck me as must have.

    I lost my earbuds, but it seems ridiculous to get a replacement without Auracast, seems like surely if I'm going to make a decent sized purchase like that it needs to support group playing. I want to tune into the radios of other people on the metro or on the bus, want to be able to watch a movie on the plane with someone.

    Auracast was announced in June 2022. Anyone else out there struggling with expectations here? I'm really hoping the product announcement season that's right around the corner had a good number of Auracast announcements.

    Side note, a ton of it is over my head but it's been so so fun tuning in every once and again to see how Zephyr's Bluetooth Audio work is going. Just wild now much has gone into this! https://github.com/zephyrproject-rtos/zephyr/commits/main/subsys/bluetooth/audio

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • rt-thread

    RT-Thread is an open source IoT real-time operating system (RTOS).

  • nuttx

    Apache NuttX is a mature, real-time embedded operating system (RTOS)

    Project mention: Xiaomi Vela IoT Platform is Being Open-Sourced Based on NuttX Real-time OS | /r/embedded | 2023-11-19
  • sod

    An Embedded Computer Vision & Machine Learning Library (CPU Optimized & IoT Capable)

    Project mention: Ask HN: Who is hiring? (September 2023) | news.ycombinator.com | 2023-09-01

    PixLab (https://pixlab.io) & FACEIO (https://faceio.net) | Full-or-part-time | Remote | Computer Vision / Full stack Engineers |

    PixLab, a leading provider of Machine Vision, Face Recognition & Media Processing APIs is looking for:

    * Embedded C & Computer Vision engineer(s) to work on the SOD (https://sod.pixlab.io), embedded computer vision library.

    * Senior Python engineer with proficiency in PyTorch to work on FACEIO (https://faceio.net), our facial authentication web framework for web sites & apps.

    * C++ developer with ML expertise to work on the port of Tiny-Dream (https://pixlab.io/tiny-dream), our embedded Stable Diffusion C++ library from ncnn to ggml.

    * React/Vue JS Web developer(s) with expertise in fabric.js to work on a brand new, web based photo editing software backed by generative AI.

    Reach out to Vincent via contact AT pixlab.io with your resume if interested.

  • jailhouse

    Linux-based partitioning hypervisor

  • Gwion

    :musical_note: strongly-timed musical programming language

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • luos_engine

    Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

  • STMViewer

    Real-time STM32 variable & trace viewer

    Project mention: Klonyyy/STMViewer: Real-time STM32 variable and trace viewer | news.ycombinator.com | 2023-09-14
  • HeliOS

    A community delivered, open source embedded operating system project. (by heliosproj)

  • android-vad

    Android Voice Activity Detection (VAD) library. Supports WebRTC VAD GMM, Silero VAD DNN, Yamnet VAD DNN models.

    Project mention: Android Voice Activity Detection | news.ycombinator.com | 2024-01-02
  • composite

    A component-based OS (by gwsystems)

  • Super-Simple-Tasker

    Event-driven, preemptive, priority-based, hardware RTOS for ARM Cortex-M.

    Project mention: At what point would you consider using an RTOS? | /r/embedded | 2023-06-26

    Lately I have been working with interrupt driven task frameworks on ARM Cortex-M. Basically they are using the ARM NVIC as a task scheduler. Examples for C/C++ include this one: Super Simple Tasker. For Rust there is RTIC. Both are based on similar ideas of using NVIC as scheduling engine. Very efficient resource-wise but use a somewhat different programming paradigm than traditional RTOS threads.

  • keras2c

    A simple library to deploy Keras neural networks in pure C for realtime applications

  • libKaleidoscope

    A library to create kaleidoscope effect on images with CUDA. You can build on all platforms using CMake

  • koord-app

    Client app for the Koord.Live remote play service - Real-Time Low-Latency Audio-Video collaboration in the cloud

    Project mention: Are there any reliable virtual/remote choir rehearsal software? | /r/Choir | 2023-04-24

    Assuming you're near a hosted server, have you tried Koord? Real-time online music sessions for up to 4 people on the free trial tier

  • FSAC_Kernel

    FSAC = Framework for Scheduling Algorithms Creation. It's a version of the Linux kernel, that includes a framework for rapid scheduling algorithms dynamic creation and insertion.

  • SaaSHub

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

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). The latest post mention was on 2024-01-02.

C Real-time related posts


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

Project Stars
1 GoAccess 17,467
2 zephyr 9,526
3 rt-thread 9,522
4 nuttx 2,307
5 sod 1,711
6 jailhouse 1,668
7 Gwion 516
8 luos_engine 496
9 STMViewer 484
10 HeliOS 340
11 android-vad 185
12 composite 181
13 Super-Simple-Tasker 129
14 keras2c 77
15 libKaleidoscope 12
16 koord-app 5
17 FSAC_Kernel 0
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives