Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

C

C is a programming language designed by Dennis Ritchie at Bell Labs. C is very widely used, straightforward, and can be compiled to a number of platforms and operating systems. C is an imperative language, with a small number of keywords and a large number of mathematical operators. C is also a very low level programming language, which means it can communicate directly with hardware.

https://github.com/mevdschee/2048.c

Console version of the game "2048" for GNU/Linux

2048 2048-clone 2048-game ansi-colors c cli command-line game linux

Last synced: 21 Dec 2024

https://github.com/tatsuhiro-t/wslay

The WebSocket library in C

c websocket

Last synced: 23 Dec 2024

https://github.com/woodrush/lambda-8cc

x86 C compiler written in untyped lambda calculus

c c-compiler compiler lambda-calculus ski-combinator-calculus

Last synced: 26 Dec 2024

https://github.com/gingerbill/gb

gb single-file public domain libraries for C & C++

c cpp library public-domain single-file single-file-module

Last synced: 22 Dec 2024

https://github.com/tatsuhiro-t/spdylay

The experimental SPDY protocol version 2, 3 and 3.1 implementation in C

c http spdy

Last synced: 23 Dec 2024

https://github.com/philburk/pforth

Portable Forth in C

c forth

Last synced: 20 Dec 2024

https://github.com/simple2d/simple2d

:video_game: Simple, open-source 2D graphics for everyone

2d-graphics c game-development graphics-engine opengl sdl2

Last synced: 27 Oct 2024

https://github.com/JulianKemmerer/PipelineC

A C-like hardware description language (HDL) adding high level synthesis(HLS)-like automatic pipelining as a language construct/compiler feature.

c fpga fpga-acceleration fpga-accelerators fpga-programming hardware hardware-description hardware-description-language high-level-synthesis hls open-source-hardware pipelines python vhdl

Last synced: 09 Nov 2024

https://github.com/vernongrant/gnu-c-language-manual

This is a mirror of Richard Stallman's GNU C Language Intro and Reference, available in Markdown and PDF.

c c-language c-programming documentation gnu-linux learning linux manual

Last synced: 22 Dec 2024

https://github.com/quasarapp/cqtdeployer

This project is used to deploy applications written using QML, qt or other С / С++ frameworks.

c console-qtdeployer cpp cqtdeployer deploy deployment development linux linux-windows packaging qmake qt qt-deploy qt-installer qt-qtinstallframework qt5 qt6 snap snap-store windows

Last synced: 20 Dec 2024

https://github.com/OpenEtherCATsociety/SOES

Simple Open Source EtherCAT Slave

c ethercat industrial-automation soes

Last synced: 16 Nov 2024

https://github.com/hfiref0x/ntcall64

Windows NT x64 syscall fuzzer

brute-force-attacks c fuzzer ntos win64

Last synced: 21 Dec 2024

https://github.com/datoviz/datoviz

⚡ Datoviz: high-performance GPU scientific data visualization C/C++/Python library

c cpp data-visualization data-viz gpu graphics python rendering scientific-computing scientific-visualization visualization vulkan

Last synced: 26 Oct 2024

https://github.com/bitlbee/bitlbee

An IRC to other chat networks gateway :bee:

bitlbee c chat instant-messaging irc irc-server jabber libpurple twitter

Last synced: 28 Oct 2024

https://github.com/libimobiledevice/libusbmuxd

A client library to multiplex connections from and to iOS devices

c ios iproxy library usb usbmuxd

Last synced: 22 Dec 2024

https://github.com/xboot/libonnx

A lightweight, portable pure C99 onnx inference engine for embedded devices with hardware acceleration support.

ai baremetal c dedeep-neural-networks deep-learning embedded embedded-systems hardware-acceleration inference library lightweight machine-learning neural-network onnx portable

Last synced: 20 Dec 2024

https://github.com/lastmjs/zwitterion

A web dev server that lets you import anything*

assemblyscript c cpp es2016 es6 es7 esnext javascript rust spa typescript wasm webassembly

Last synced: 20 Dec 2024

https://github.com/apache/subversion

Mirror of Apache Subversion

build-management c subversion

Last synced: 20 Dec 2024

https://github.com/chjj/mako

Bitcoin node written in C

bitcoin blockchain c cryptocurrency

Last synced: 21 Dec 2024

https://github.com/QuasarApp/CQtDeployer

This project is used to deploy applications written using QML, qt or other С / С++ frameworks.

c console-qtdeployer cpp cqtdeployer deploy deployment development linux linux-windows packaging qmake qt qt-deploy qt-installer qt-qtinstallframework qt5 qt6 snap snap-store windows

Last synced: 06 Nov 2024

https://github.com/brendan-rius/jupyter-c-kernel

Minimal Jupyter C kernel

c jupyter kernel notebook

Last synced: 26 Dec 2024

https://github.com/gingerBill/gb

gb single-file public domain libraries for C & C++

c cpp library public-domain single-file single-file-module

Last synced: 14 Nov 2024

https://github.com/andwn/cave-story-md

A fan port of Cave Story for the Sega Mega Drive

c cave-story game homebrew mega-drive megadrive sega-genesis sega-mega-drive

Last synced: 21 Dec 2024

https://github.com/caseyscarborough/keylogger

A no-frills keylogger for macOS.

c keylogger

Last synced: 27 Oct 2024

https://github.com/ruby/psych

A libyaml wrapper for Ruby

c hacktoberfest java libyaml psych ruby yaml-parser

Last synced: 24 Dec 2024

https://github.com/idov31/cronos

PoC for a sleep obfuscation technique leveraging waitable timers to evade memory scanners.

assembly c cyber-security cybersecurity encryption evasion infosec red-team redteam windows

Last synced: 21 Dec 2024

https://github.com/closeio/ciso8601

Fast ISO8601 date time parser for Python written in C

c date-parser date-time iso8601 python rfc-3339

Last synced: 24 Dec 2024

https://github.com/daandemeyer/reproc

A cross-platform (C99/C++11) process library

c cmake cpp cross-platform library posix processes windows

Last synced: 22 Dec 2024

https://github.com/navit-gps/navit

The open source (GPL v2) turn-by-turn navigation software for many OS

android c gps gpsd hacktoberfest navigation navit openstreetmap

Last synced: 20 Dec 2024

https://github.com/danielchasehooper/ShapeUp-public

A 3D Modeler Made in a Week

c graphics raymarching

Last synced: 20 Nov 2024

https://github.com/brackeen/glfm

OpenGL ES and input for iOS, tvOS, Android, and WebGL

android c emscripten ios opengles tvos

Last synced: 27 Oct 2024

https://github.com/alt-romes/programmer-calculator

Terminal calculator made for programmers working with multiple number representations, sizes, and overall close to the bits

c calculator cli ncurses programmer-calculator terminal

Last synced: 25 Dec 2024

https://github.com/DaanDeMeyer/reproc

A cross-platform (C99/C++11) process library

c cmake cpp cross-platform library posix processes windows

Last synced: 08 Nov 2024

https://github.com/Maknee/minigpt4.cpp

Port of MiniGPT4 in C++ (4bit, 5bit, 6bit, 8bit, 16bit CPU inference with GGML)

c cpp deep-learning ggml machine-learning minigpt4 multimodal quantization

Last synced: 08 Nov 2024

https://github.com/freifunk-gluon/gluon

a modular framework for creating OpenWrt-based firmwares for wireless mesh nodes

c freifunk gluon hacktoberfest lua mesh-networks openwrt

Last synced: 03 Nov 2024

https://github.com/symisc/vedis

An Embedded Implementation of Redis

c datastore embedded kv-store redis vedis

Last synced: 22 Dec 2024

https://github.com/parca-dev/parca-agent

eBPF based always-on profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!

bpf c continuous-profiling cpp ebpf ebpf-programs go golang hacktoberfest kubernetes libbpf linux observability performance pprof profiling python ruby rust systemd

Last synced: 20 Dec 2024

https://github.com/PQClean/PQClean

Clean, portable, tested implementations of post-quantum cryptography

c cryptography implementations post-quantum post-quantum-cryptography pqc pqcrypto

Last synced: 07 Nov 2024

https://github.com/impulseadventure/jpegsnoop

JPEGsnoop: JPEG decoder and detailed analysis

c corrupt decoder huffman image jpeg jpeg-decoder jpg mfc parser psd repair

Last synced: 21 Dec 2024

https://github.com/prikhi/lightdm-mini-greeter

A Minimal, Configurable, Single-User GTK3 LightDM Greeter

c configurable display-manager greeter gtk3 lightdm lightdm-greeter minimal

Last synced: 21 Dec 2024

https://github.com/lifting-bits/rellic

Rellic produces goto-free C output from LLVM bitcode

c decompiler llvm reverse-engineering

Last synced: 21 Dec 2024

https://github.com/cktan/tomlc99

TOML C library

c toml toml-parser

Last synced: 31 Oct 2024

https://github.com/libimobiledevice/libplist

A library to handle Apple Property List format in binary or XML

c cpp library plist xml

Last synced: 21 Dec 2024

https://github.com/cofyc/dnscrypt-wrapper

This is dnscrypt wrapper (server-side dnscrypt proxy), which helps to add dnscrypt support to any name resolver.

c dns dnscrypt dnscrypt-proxy dnscrypt-wrapper

Last synced: 21 Dec 2024

https://github.com/wntrblm/castor_and_pollux

A Juno-inspired dual oscillator

c eurorack firmware hardware open-hardware python

Last synced: 21 Dec 2024

https://github.com/Imagick/imagick

🌈 The Imagick PHP extension 🌈

c imagemagick php

Last synced: 25 Oct 2024

https://github.com/embeddedartistry/libc

libc targeted for embedded systems usage. Reduced set of functionality (due to embedded nature). Chosen for portability and quick bringup.

bringup c embedded-systems hacktoberfest libc meson portability test-coverage

Last synced: 21 Dec 2024

https://github.com/umanovskis/baremetal-arm

An ebook about bare-metal programming for ARM

arm bare-metal baremetal c embedded tutorial

Last synced: 09 Nov 2024

https://github.com/jstrosch/learning-reverse-engineering

This repository contains sample programs written primarily in C and C++ for learning native code reverse engineering.

c cplusplus educational-project learning reverse-engineering

Last synced: 21 Dec 2024

https://github.com/etlegacy/etlegacy

ET: Legacy is an open source project based on the code of Wolfenstein: Enemy Territory which was released in 2010 under the terms of the GPLv3 license.

c enemy-territory etlegacy fps fps-game game game-development game-engine game-engine-3d legacy-mod linux lua macosx multi-platform multiplayer-game network-game opengl windows wolfenstein

Last synced: 23 Dec 2024

https://github.com/RobertoBenjami/stm32_graphics_display_drivers

STM32 LCD drivers (currently: spi(dma), gpio, fsmc(dma), st7735, st7783, ili9325, ili9328, ili9341, ili9486, ili9488, hx8347g)

arm c cubemx gcc-arm hx8347g ili9325 ili9341 ili9486 ili9488 jpeg jpg lcd-driver st7735 st7783 stm32 touchscreen xpt2046

Last synced: 01 Dec 2024

https://github.com/unidata/netcdf-c

Official GitHub repository for netCDF-C libraries and utilities.

c hacktoberfest netcdf unidata unidata-netcdf

Last synced: 26 Dec 2024

https://github.com/neilalexander/sigmavpn

Light-weight, secure and modular VPN solution which makes use of NaCl encryption (also available for Android using jnacl in "sigmavpn-android")

c libsodium nacl security tunnel vpn

Last synced: 22 Dec 2024

https://github.com/jsherman212/xnuspy

an iOS kernel function hooking framework for checkra1n'able devices

arm64 c hook kernel

Last synced: 21 Nov 2024

https://github.com/sehugg/8bitworkshop

web-based IDE for 8-bit programming and Verilog development

8-bit assembly c homebrew ide retro

Last synced: 21 Dec 2024

https://github.com/impact-eintr/linuxc

听说C与Linux更搭配哦~ 内容包括:C基础 C++面向对象编程 基础数据结构 linux系统编程以及一些操作系统的相关知识

apue c cpp csapp linux os

Last synced: 21 Dec 2024

https://github.com/fedjmike/mini-c

Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours

assembly c code-generation compiler parser x86

Last synced: 22 Dec 2024

https://github.com/open-mpi/hwloc

Hardware locality (hwloc)

c hardware hpc locality topology

Last synced: 21 Dec 2024

https://github.com/LeoVen/C-Macro-Collections

Easy to use, modular, header only, macro based, generic and type-safe Data Structures in C

c containers data-structure data-structures datastructure datastructures deque hashmap heap library linkedlist list multimap multiset queue stack type-safe

Last synced: 08 Nov 2024

https://github.com/Unidata/netcdf-c

Official GitHub repository for netCDF-C libraries and utilities.

c hacktoberfest netcdf unidata unidata-netcdf

Last synced: 14 Nov 2024

https://github.com/jserv/mazucc

A minimalist C compiler with x86_64 code generation

c compiler gcc-complier gnu x86-64

Last synced: 23 Dec 2024

https://github.com/frang75/nappgui_src

SDK for building cross-platform desktop apps in ANSI-C

c cairo cocoa cross-platform cross-platform-app cross-platform-gui gdi-plus gtk3 quartz win32

Last synced: 21 Dec 2024

https://github.com/JuliaMath/openlibm

High quality system independent, portable, open source libm implementation

c cross-platform math-library openlibm

Last synced: 11 Nov 2024

https://github.com/luainkernel/lunatik

Lunatik is a framework for scripting the Linux kernel with Lua.

c kernel linux-kernel lua

Last synced: 21 Dec 2024

https://github.com/dudik/herbe

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

c daemon-less lightweight minimal notifications

Last synced: 07 Nov 2024

https://github.com/fabianishere/brainfuck

Brainfuck interpreter written in C

brainfuck c interpreter optimizing

Last synced: 27 Oct 2024

https://github.com/Fedjmike/mini-c

Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours

assembly c code-generation compiler parser x86

Last synced: 27 Oct 2024

https://github.com/jserv/MazuCC

A minimalist C compiler with x86_64 code generation

c compiler gcc-complier gnu x86-64

Last synced: 08 Nov 2024

https://github.com/piperliu/cs-courses-notes

✨终生持续更新✨ 计算机基础自学笔记/心得/实验/资源汇总;C语言为主,课程:数据结构、操作系统(MIT6.S081)、分布式系统(MIT6.824)等

c computer-science computer-science-education data-structures linux operating-system-learning resources

Last synced: 21 Dec 2024

https://github.com/btpd/btpd

⚡ The BitTorrent Protocol Daemon

bittorrent c daemon torrent

Last synced: 05 Nov 2024

https://github.com/checkedc/checkedc-clang

This repo contains a version of clang that is being modified to support Checked C. Checked C is an extension to C that lets programmers write C code that is guaranteed by the compiler to be type-safe.

c clang llvm memory-safety programming-languages system-programming type-safety

Last synced: 20 Dec 2024

https://github.com/pmodels/mpich

Official MPICH Repository

c fortran hpc mpi

Last synced: 30 Oct 2024

https://github.com/punesemu/puNES

Qt-based Nintendo Entertaiment System emulator and NSF/NSFe Music Player (Linux, FreeBSD, OpenBSD and Windows)

6502 c c-plus-plus clang d3d9 emulation emulator famicom-disk-system famicom-emulator freebsd linux nes nes-emu nes-emulator nintendo-nes nsf nsfe openbsd opengl windows

Last synced: 01 Nov 2024

https://github.com/richkmeli/Richkware

Framework for building Windows malware, written in C++

bot c cpp framework hacker hacking hacktool keylogger malware mingw spyware virus windows worm

Last synced: 11 Nov 2024

https://github.com/JonnyBanana/Huge-Collection-of-CheatSheet

:goberserk: :goberserk: :goberserk: Share of my Huge Collection of Cheatsheet (Coding, Cheat, Pinouts, Command Lists, Etc.) :goberserk: :goberserk: :goberserk:

android c cheat cheatsheet colors css dos html java javascript linux mysql pentesting php powershell programming-cheatsheet python sql visual-basic windows

Last synced: 04 Dec 2024

https://github.com/eggheads/eggdrop

The Eggdrop IRC Bot

bot c eggdrop hacktoberfest irc python tcl

Last synced: 26 Oct 2024

https://github.com/seleznevae/libfort

C/C++ library to create formatted ASCII tables for console applications

ascii c console cpp cpp11 table

Last synced: 21 Dec 2024