C Miscellaneous

Open-source C projects categorized as Miscellaneous

Top 15 C Miscellaneou Projects

Miscellaneous
  • Redis

    Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.

    Project mention: Building a Scalable URL Shortener with Node.js (Part 1/2) | dev.to | 2024-11-08

    Redis: In-memory data store for caching frequently accessed URLs.

  • 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
  • stb

    stb single-file public domain libraries for C/C++

    Project mention: Ask HN: Has Anyone Tried Single File Development with IDE Code Collapse? | news.ycombinator.com | 2024-11-01

    I've been exploring a different approach to organizing my projects by keeping all the code in a single file and taking advantage of the code collapse feature available in most modern IDEs. I'm curious if anyone else has tried this and what their experiences have been.

    One of the primary benefits I've found is easier code portability. With all the code in a single file, you can simply drop the file into your project without worrying about dependencies or file organization. Refactoring also becomes more straightforward since you can see all the related code in one place, making it easier to update dependencies and related functions. Additionally, LLM assistants often perform better with code completion when all the code is in one file, as they can access the entire context more easily.

    I've noticed that other projects also take a single file approach. For instance, SQLite concatenates all its C files when it's built, there are single file header projects like STB^1 that tout ease of use, and even the .NET garbage collector^2 is a single 56k file. So, this approach is not entirely unprecedented. With modern editing tools, this method seems more viable than ever before. What does everyone think?

    1. https://github.com/nothings/stb

  • SDS

    Simple Dynamic Strings library for C

    Project mention: C Macro Reflection in Zig – Zig Has Better C Interop Than C Itself | news.ycombinator.com | 2024-07-30

    This sounds amazing, and it's great that tooling is so strong of some "new kids on the block" (Zig, Rust), even better than C.

    With hindsight, it is strange that the C community, with all the people and money behind it (and what scale!) never even managed to build a proper packaging manager (okay, there's now Conan, but that came from Python guys).

    But then, there even still isn't a perfect C string library around (something that would combine GLib, SDS, ICU, say, and then standardize it in C2038).

    [1] Hanson's C: Interfaces & Implementations (CII) - Str: https://cii.s3.amazonaws.com/book/pdf/quickref.pdf

    [2] ICU - https://icu.unicode.org

    [3] SDS - https://github.com/antirez/sds

    [4] GLib - https://docs.gtk.org/glib/struct.String.html

  • Klib

    A standalone and lightweight C library

    Project mention: Factor is faster than Zig | news.ycombinator.com | 2023-11-10
  • ZBar

    Clone of the mercurial repository http://zbar.hg.sourceforge.net:8000/hgroot/zbar/zbar

    Project mention: [picoctf] Scan Surprise writeup | dev.to | 2024-08-10
  • AtomVM

    Tiny Erlang VM

  • libssh2

    the SSH library

  • SaaSHub

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

    SaaSHub logo
  • SLRE

    Super Light Regexp engine for C/C++

  • Better String

    The Better String Library

  • libcpuid

    a small C library for x86 CPU detection and feature extraction

  • semver.c

    Semantic version in ANSI C

  • ub-canaries

    collection of C/C++ programs that try to get compilers to exploit undefined behavior

  • libnih

    NIH Utility Library

  • libevil

    The Evil License Manager

  • ptldd

    Tracks dependencies for Windows EXE and DLL (forked and modified from LRN/ntldd)

  • 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 Miscellaneous discussion

Log in or Post with

C Miscellaneous related posts

  • Ask HN: Has Anyone Tried Single File Development with IDE Code Collapse?

    2 projects | news.ycombinator.com | 1 Nov 2024
  • How I Built JMServices: Challenges, Strengths, and Lessons from My SaaS Journey

    3 projects | dev.to | 8 Oct 2024
  • 8 Backend Tools to Become a Better Developer

    3 projects | dev.to | 8 Oct 2024
  • Set up a Redis Sentinel

    1 project | dev.to | 18 Sep 2024
  • Redis has adopted the fast_float C++ library for faster number parsing

    1 project | news.ycombinator.com | 15 Sep 2024
  • Best Databases for Real-Time Updates in Next.js

    1 project | dev.to | 9 Sep 2024
  • Speeding Up Your Website Using Fastify and Redis Cache

    2 projects | dev.to | 26 Aug 2024
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 10 Nov 2024
    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 Miscellaneou projects in C? This list will help you:

Project Stars
1 Redis 66,940
2 stb 26,836
3 SDS 4,927
4 Klib 4,196
5 ZBar 2,496
6 AtomVM 1,486
7 libssh2 1,347
8 SLRE 533
9 Better String 497
10 libcpuid 455
11 semver.c 185
12 ub-canaries 173
13 libnih 90
14 libevil 29
15 ptldd 2

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 konow that C is
the 7th most popular programming language
based on number of metions?