C Lightweight

Open-source C projects categorized as Lightweight | Edit details
Related topics: #C #Fast #Linux #Embedded #Terminal

Top 17 C Lightweight Projects

  • libwebsockets

    canonical libwebsockets.org networking library

    Project mention: Hacker News top posts: Sep 7, 2021 | reddit.com/r/hackerdigest | 2021-09-07

    Libwebsockets a powerful and lightweight pure C library\ (48 comments)

  • axel

    Lightweight CLI download accelerator

    Project mention: Help on how to approach understanding a new codebase | reddit.com/r/opensource | 2022-03-10

    So I am new to software development and trying to get started in open source. I'm trying to figure out where to start reading the code for some project, say Axel. As per my current understanding, the function definitions should form a directed acyclic graph and I need to start in the topologically sorted order. Is there some existing library that allows me to do this at a higher level? I didn't know where to ask this so I hope this gets answered.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • microsocks

    tiny, portable SOCKS5 server with very moderate resource usage

  • Performance Co-Pilot

    Performance Co-Pilot (by performancecopilot)

    Project mention: Linux Network Traffic Monitor | reddit.com/r/linuxadmin | 2022-02-20

    Performance Co-Pilot -pcp.io - though. It just works for anything you want. Can get low level stats and export them. It is what Cockpit uses for it's stats too. So if you're gonna use cockpit it's a no-brainer. Even if you're not it's really easy to export the stats to nearly anything and use something like Grafana to keep an eye on it.

  • gunslinger

    C99, header-only framework for games and multimedia applications

    Project mention: Do you have any C game frameworks, or should I just learn C++? | reddit.com/r/gamedev | 2022-04-27
  • FlashDB

    An ultra-lightweight database that supports key-value and time series data | 一款支持 KV 数据和时序数据的超轻量级数据库

    Project mention: FlashDB: An ultra-lightweight database that supports key-value and time series data | reddit.com/r/embedded | 2022-02-01
  • clifm

    The shell-like, command line terminal file manager: simple, fast, extensible, and lightweight as hell

    Project mention: Ideas for features of a tui file-manager | reddit.com/r/commandline | 2022-04-29

    What you are describing looks a lot like clifm

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • herbe

    Daemon-less notifications without D-Bus. Minimal and lightweight.

    Project mention: Configurazione herbe gestore notifiche linux | reddit.com/r/ItalyInformatica | 2022-03-22

    https://github.com/dudik/herbe ....?

  • dao

    Dao Programming Language (by daokoder)

    Project mention: 5 not well known Programming Language that are worth exploring | dev.to | 2022-02-02

    You can download the source code and extract it.

  • lwmem

    Lightweight dynamic memory manager library for embedded systems with memory constraints. It implements malloc, calloc, realloc and free functions

    Project mention: is there some light weight dynamic memory allocator implementation? | reddit.com/r/C_Programming | 2022-04-29

    like https://github.com/MaJerle/lwmem it should have been used in product. maybe it's target is SBC or not large memory machine (< 1Gb)

  • jobflow

    runs stuff in parallel (like GNU parallel, but much faster and memory-efficient)

    Project mention: Autodocumenting Makefiles | news.ycombinator.com | 2022-01-31

    Another part I think might be parallel execution, running multiple shells at the same time


  • polybar-spotify-module

    A collection of lightweight programs for use with a Polybar Spotify Module

    Project mention: Is there a way to connect mpc to spotify? | reddit.com/r/archcraft | 2021-07-08

    Install it from the github repo (https://github.com/mihirlad55/polybar-spotify-module) with ​​yay -S polybar-spotify-module

  • cgif

    GIF encoder written in C

    Project mention: CGIF - GIF encoder written in ~600 lines of C | reddit.com/r/programming | 2021-11-15
  • kcs

    Scripting in C with JIT(x64)/VM.

  • mpdart

    A simple X application that shows mpd album art. Mirror of https://git.depsterr.com/mpdart

  • md

    Simple, small, and optimized compiled MarkDown file reader that runs in your terminal / command line (by Noah-Arcouette)

    Project mention: Lightweight and optimized terminal MarkDown reader | reddit.com/r/Markdown | 2022-03-24

    github link

  • paho.mqtt.embedded-c

    Eclipse Paho MQTT C client library - enhanced and less brittle fork with SSL and WebSocket support, a modernized build system, CI and bug fixes

    Project mention: The Joy of Small Projects | news.ycombinator.com | 2022-04-10
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 2022-04-29.

C Lightweight related posts


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

Project Stars
1 libwebsockets 3,481
2 axel 2,155
3 microsocks 819
4 Performance Co-Pilot 817
5 gunslinger 740
6 FlashDB 725
7 clifm 481
8 herbe 388
9 dao 190
10 lwmem 189
11 jobflow 68
12 polybar-spotify-module 60
13 cgif 56
14 kcs 25
15 mpdart 7
16 md 1
17 paho.mqtt.embedded-c 0
Find remote jobs at our new job board 99remotejobs.com. There are 9 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives