C Containers

Open-source C projects categorized as Containers

Top 17 C Container Projects

  • Netdata

    Real-time performance monitoring, done right!

    Project mention: How do I add more guages and pie charts? | reddit.com/r/netdata | 2023-03-31
  • cosmopolitan

    build-once run-anywhere c library

    Project mention: are there any benchmarks on sector lisp | reddit.com/r/lisp | 2023-02-26

    Please see https://justine.lol/sectorlisp2/#performance where I mention how one small modification to SectorLISP allows it to outperform Emacs Lisp. Outperforming Emacs Lisp isn't difficult, since Emacs implements a dynamically scoped lisp. If you're interested in seeing a really fast LISP interpreter, I wrote an experiment about a year ago using some dirty systems hacks and popcount to achieve just that. https://github.com/jart/cosmopolitan/tree/master/tool/plinko

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • wasm3

    🚀 A fast WebAssembly interpreter and the most universal WASM runtime

    Project mention: Towards a modern Web stack (by Ian Hickson, author of the HTML5 spec and current Flutter tech lead) | reddit.com/r/rust | 2023-02-05

    On other benchmarks I'm seeing numbers closer to 20% slower, e.g. https://github.com/wasm3/wasm3/blob/main/docs/Performance.md and https://github.com/second-state/wasm32-wasi-benchmark. It's numerical code, which is the best case scenario for a native binary. It's much closer on an average web app or server workload, e.g. https://krausest.github.io/js-framework-benchmark/current.html - you can find WASM frameworks that beat most JS frameworks on there, but that is not as impressive considering the state of the JS ecosystem. Overall, it's already under 50%, and there is still plenty of room for improvement.

  • LXC

    LXC - Linux Containers

    Project mention: LXC & AD | reddit.com/r/Proxmox | 2022-10-17

    I'm currently attempting to enroll my Ubuntu (20.04) (Unprivileged) LXC hosts to my windows AD server but am having difficulty. I'm using SSSD and KRB5 to manage the user directory and authentication. Once joining the domain with realmd, all seems ok, I can use the id command, etc to lookup users and groups and the host appears in Windows Users and Computers. The issue I'm having is with authentication, I believe it to be related to this issue however I don't entirely understand the solution and can't seem to find much else on the matter (Note the method I'm using works fine on full VMs). Would anybody please be able to provide more clarity in layman's terms?

  • crun

    A fast and lightweight fully featured OCI runtime and C library for running containers

    Project mention: Why did the Krustlet project die? | reddit.com/r/kubernetes | 2023-01-14
  • criu

    Checkpoint/Restore tool

    Project mention: Live Switching Pods to another Node on Resource Limits | reddit.com/r/kubernetes | 2023-02-06

    That being said the Checkpoint Restore In Userspace project has been around for a number of years and is the closest thing to what you are talking about: taking a linux process on one machine and moving it to another. It is messy but can be done in some cases. There are folks looking at how to integrate CRIU with k8s but it’s all research at this point.

  • felix

    Project Calico's per-host agent Felix, responsible for programming routes and security policy.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • luos_engine

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

    Project mention: Luos: Develop scalable cyber-physical systems | news.ycombinator.com | 2023-02-16
  • fuse-overlayfs

    FUSE implementation for overlayfs

    Project mention: Migrating my HomeServer to Proxmox - Thoughs on Best Practice | reddit.com/r/Proxmox | 2022-10-21

    install static fuse-overlayfs by following "static build" section on https://github.com/containers/fuse-overlayfs

  • composefs

    a file system for mounting container images

    Project mention: Composefs: Content-Addressable Filesystem for Linux | news.ycombinator.com | 2023-01-25

    Very promising, but given that they are still fixing binary search bounds checks, probably needs time to stabilize https://github.com/containers/composefs/commit/64640fa0fe256...

  • containers

    Simple containers using Linux user namespaces — see also https://github.com/arachsys/ucontain (by arachsys)

  • Containers

    This library provides various containers. Each container has utility functions to manipulate the data it holds. This is an abstraction as to not have to manually manage and reallocate memory. (by bkthomps)

    Project mention: How would I go about implementing a C++ map or unordered_map in pure C? | reddit.com/r/C_Programming | 2022-06-26
  • Ruby-LXC

    ruby bindings for liblxc

  • C++ B-tree

    Git mirror of the official (mercurial) repository of cpp-btree

  • hirte

    Hirte is a systemd service controller intended for multi-node environments with a predefined number of nodes and with a focus on highly regulated ecosystems such as those requiring functional safety.

    Project mention: Hirte Edge Container Orchestration with Podman Release | reddit.com/r/podman | 2023-03-21
  • flare

    Debug how containers react to signals (by xr09)

    Project mention: How to make containers handle the SIGTERM signal which makes K8s terminate application gracefully? | reddit.com/r/kubernetes | 2022-06-19

    I have a little project for debugging if the signals are actually reaching your process https://github.com/xr09/flare

  • vita

    A simple library for quick prototyping with C. (by kirillsaidov)

    Project mention: Help with fsanitize=address output | reddit.com/r/C_Programming | 2022-11-19

    I've been building a general purpose library called Vita as an exercise, and I plan to use it in the future in some of my projects.

  • 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 2023-03-31.

C Containers related posts


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

Project Stars
1 Netdata 62,433
2 cosmopolitan 10,643
3 wasm3 5,965
4 LXC 4,022
5 crun 2,110
6 criu 2,102
7 felix 925
8 luos_engine 437
9 fuse-overlayfs 368
10 composefs 271
11 containers 172
12 Containers 159
13 Ruby-LXC 123
14 C++ B-tree 64
15 hirte 44
16 flare 2
17 vita 0
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives