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/QtExcel/QSimpleXlsxWriter

Use SimpleXlsxWriter in Qt5. SimpleXlsxWriter is C++ library for creating XLSX files for MS Excel 2007 and above.

c cpp excel qt simplexlsxwriter xlsx

Last synced: 03 Aug 2024

https://github.com/maxim2266/ocr

A collection of tools for OCR (optical character recognition).

bash-script c extract-text linux ocr ocr-recognition tesseract

Last synced: 09 Oct 2024

https://github.com/FelixKratz/moonlight-mac

Moonlight Client for macOS 10.13+ w/ HEVC support

c gamestream hevc mac macos moonlight moonlight-client moonlight-mac stream

Last synced: 03 Aug 2024

https://github.com/Robert-van-Engelen/lisp-cheney

A mini Lisp in 1k lines of C with Cheney's copying garbage collector, explained. Includes over 40 built-in Lisp primitives, floating point, strings, closures with lexical scope, macros, proper tail recursion, exceptions, execution tracing, file loading, a copying garbage collector and REPL.

c cheney-garbage-collection garbage-collection lisp lisp-interpreter

Last synced: 04 Aug 2024

https://github.com/silentvoid13/silent_pass

A cross-platform password harvester for known softwares (Chrome / Chromium, Firefox, Internet Explorer / MS Edge, FileZilla)

c cross-platform password

Last synced: 28 Oct 2024

https://github.com/byllgrim/svi

Simple Vi like text editor

ansi c c89 editor minimalist simple suckless text-editor vi vim

Last synced: 12 Oct 2024

https://github.com/rsyslog/librelp

OFFICIAL librelp repository on github

c logging protocol relp

Last synced: 07 Nov 2024

https://github.com/sabertazimi/hust-lab

Labs for Computer Science: C, Assembly, Data Structure, CSAPP, HSI, MATLAB, Digital Logic, Verilog, Compilers, Operating Systems

algorithm assembly c compiler computer-science data-structrues digital-logic functional-programming hust hust-lab lab matlab operating-system verilog

Last synced: 07 Nov 2024

https://github.com/harshjv/threes-c

🎮 Play threes in your terminal!

c game terminal terminal-based threes

Last synced: 07 Nov 2024

https://github.com/atlas-comstock/http_client

A http client written in C and pure socket, for understanding HTTP protocol. 用于理解 http 协议的 http 客户端

c client http socket study

Last synced: 06 Nov 2024

https://github.com/vmeazevedo/picosat_horus

Desenvolvimento e produção de um picossatélite para realizações de medições atmosféricas e envio de telemetria por RF.

c cansat cubesat picosat rf satelite satellite

Last synced: 10 Oct 2024

https://github.com/jedisct1/fastly-terrarium-examples

Example code you can run in Fastly Terrarium: https://www.fastlylabs.com/

c dns doh fastly pow rust terrarium wasm

Last synced: 16 Oct 2024

https://github.com/haibbo/speedtest-cli

Command line client for speedtest.net written in C

c libcurl libexpat speedtest

Last synced: 14 Oct 2024

https://github.com/feaser/microtbx

MicroTBX is an open source Microcontroller ToolBoX consisting of software components commonly needed in embedded software applications.

avr c cpp embedded firmware microcontroller rp2040 stm32

Last synced: 04 Aug 2024

https://github.com/cirocosta/stress

Single-purpose tools to stress resources

c c-language cpu disk docker memory stress

Last synced: 12 Oct 2024

https://github.com/Oliver-242/HUST-Compiler-Principles-Experiment

华中科技大学2020级编译原理educoder实验

c flex shell

Last synced: 03 Aug 2024

https://github.com/sambattalio/chad_stride

A small curses program to stride across your terminal

c chad chad-stride chadstride curses hacktoberfest stride terminal

Last synced: 27 Oct 2024

https://github.com/leouieda/tesseroids

Forward modeling of gravity fields in spherical coordinates

c earth-science geophysics gravity

Last synced: 16 Oct 2024

https://github.com/nezvers/gamesystemsinc

Game systems for games in C. Examples using Raylib.

autotile c raylib tilemap tileset

Last synced: 27 Oct 2024

https://github.com/pgaskin/NickelHook

A library for creating mods for Kobo's eReader software, Nickel.

arm c elf hook kobo ld-preload makefile mod plt

Last synced: 03 Aug 2024

https://github.com/erkkah/jaggies

Jaggies - a tiny vector graphics library

c e-ink embedded polygon tiny tinylib vector-graphics

Last synced: 16 Oct 2024

https://github.com/briandowns/libspinner

A pure C single-header library with 90 configurable terminal spinner/progress indicators.

c c-language indicator progress progress-bar shell spinner terminal

Last synced: 12 Oct 2024

https://github.com/k-takata/bregonig

This is a source code repository of bregonig.dll regular expression library.

c regex regexp regular-expression

Last synced: 13 Oct 2024

https://github.com/dgasmith/gau2grid

Fast computation of a gaussian and its derivative on a grid.

c collocations grid numpy python

Last synced: 27 Oct 2024

https://github.com/twesterhout/lattice-symmetries

A package to simplify working with symmetry-adapted quantum many-body bases. Provides a good foundation for writing custom exact diagonalization and variational Monte Carlo software

bit-manipulation c cpp17 exact-diagonalization lattice-symmetries many-body-physics neural-network permutation quantum-mechanics symmetries symmetry-groups

Last synced: 27 Oct 2024

https://github.com/libdriver/hcsr04

HCSR04 full function driver library for general MCU and Linux.

c full-function-driver gpio hcsr04 linux mcu ultrasonic

Last synced: 27 Oct 2024

https://github.com/libdriver/apds9960

APDS9960 full function driver library for general MCU and Linux.

apds9960 c full-function-driver gesture-detection iic linux mcu proximity rgb

Last synced: 27 Oct 2024

https://github.com/neeasade/colort

colort[int]

c colors rice

Last synced: 28 Oct 2024

https://github.com/jamct/radio-mailbox

ESP32 with LoRa and a proximity sensor

attiny attiny84 c lora proximity-sensor

Last synced: 28 Oct 2024

https://github.com/therealdreg/evilmass_at90usbkey2

evil mass storage *AT90USBKEY2 (poc-malware-tool for offline system)

at90usb1287 at90usbkey atmel-studio avr c embedded-systems fatfs hacktool lufa windows

Last synced: 28 Oct 2024

https://github.com/libdriver/aht20

AHT20 full function driver library for general MCU and Linux.

aht20 c full-function-driver humidity iic linux mcu temperature

Last synced: 27 Oct 2024

https://github.com/kelvinnovais/kasasa

Snip and pin useful information

adwaita c flathub flatpak gnome gtk4 linux mini screenshot

Last synced: 01 Nov 2024

https://github.com/kusma/newton

Shitfaced Clowns' source code for GBA demos

c c-plus-plus demoscene devkitarm gameboy-advance gba

Last synced: 27 Oct 2024

https://github.com/b3h3moth/unixcentric

Everything is focused on Unix systems. From C Language Programming to Unix Systems Programming and Kernel Hacking

articles c c11 c89 c99 documentation kernel kernel-hacking kernel-modules linux papers system-programming talks unix unix-like unix-philosophy

Last synced: 12 Oct 2024

https://github.com/utoni/potd

A high scalable low to medium interactive SSH/TCP honeypot using Linux Namespaces, capabilities, seccomp, cgroups designed for OpenWrt and IoT devices.

c capabilities cgroups honeypot openwrt sandbox seccomp ssh-honeypot

Last synced: 03 Aug 2024

https://github.com/en14c/erebus

Poc for ELF64 runtime infection via GOT poisoning technique by elfmaster

c elf elf-binaries elf64 linux linux-system-programming process-injection proof-of-concept security virus x64-assembly

Last synced: 04 Aug 2024

https://github.com/taymindis/backcurl

C++ http client, pure libcurl based with customized set_easy_opt for different kind of requests for Mobile, NON BLOCK UI SYNC http request.

android c cpp httpclient ios libcurl nonblocking-sockets setopt

Last synced: 14 Oct 2024

https://github.com/robaho/go-concurrency-test

Test the performance of Go's concurrency structures

c concurrency go java performance

Last synced: 02 Aug 2024

https://github.com/terra-quantum-public/tq42-pqc-oss

TQ42 Cryptography is a comprehensive suite of quantum-resistant and asymmetric post-quantum encryption algorithms and key management functions offered under the open source AGPLv3 license and available under a Commercial license from Terra Quantum.

aes api c c-plus-plus cryptographic-agility cryptographic-hash-functions cryptography falcon hdd kem post-quantum post-quantum-cryptography pqc pqcrypto random-number-generators secrets-management ssd

Last synced: 27 Oct 2024

https://github.com/rprata/linux-device-driver-tutorial

This tutorial discusses technical issues to develop your own linux device driver. The aim of this tutorial is to provide, easy and practical examples so that everybody can understand the concepts in a simple manner.

c driver-programming linux-device-drivers linux-kernel operating-system

Last synced: 29 Oct 2024

https://github.com/sebastian404/japb_retroarch

An Unofficial port of Retroarch to the Pandora's Box hardware

arcade c hardware pandora-box retroarch shell

Last synced: 26 Oct 2024

https://github.com/gamemann/packet-flooder

A packet flooding/generating program I made that supports TCP, UDP, and ICMP packets. Includes functionality to change characteristics per packet and is also multithreaded.

c denial-of-service dos dos-attack fast flood flooding multithreading network packet packet-flood packet-flooder packet-generator packetflood pcktflood pcktgen pentest pentest-tool pentesting security

Last synced: 27 Oct 2024

https://github.com/wrapl/minilang

A mini language used for the Rabs build system and within Wrapl.

asynchronous-programming c embedded-language interpreter multimethods programming-language

Last synced: 03 Aug 2024

https://github.com/mbientlab/warble

MetaWear Python SDK - Linux / Windows - C wrapper around BluetoothLE

bluetooth-le c cpp14 linux

Last synced: 05 Nov 2024

https://github.com/rajiska/japm

Just Another PBO Manager: An Arma3 PBO Manager

arma3 c file-format pbo

Last synced: 23 Oct 2024

https://github.com/t-moe/rpi_mmal_examples

Hardware video encode/decode on the raspberry pi using the MMAL API

c mmal raspberry-pi raspberry-pi-camera raspberrypi

Last synced: 11 Oct 2024

https://github.com/hardwario/twr-sdk

HARDWARIO TOWER Firmware SDK (Software Development Kit)

c firmware hardwario stm32 tower

Last synced: 08 Nov 2024

https://github.com/murtaza-u/devoidwm

A simple X11 window manager

c linux window-manager x11 xlib

Last synced: 05 Nov 2024

https://github.com/dechamps/winsoftvol

A Windows filter driver that disables hardware volume control on audio devices.

audio audio-driver c filter-driver kernel kernel-driver kmdf volume-control wdk wdm windows windows-driver

Last synced: 08 Nov 2024

https://github.com/supercip971/plume-raytracer

My try at making a *simple* and *fast* raytracer written in C.

c raytracer

Last synced: 05 Nov 2024

https://github.com/libdriver/bmp390

BMP390 full function driver library for general MCU and Linux.

barometer bmp390 c full-function-driver iic linux mcu spi

Last synced: 27 Oct 2024

https://github.com/tonycoz/imager

Imager - image manipulation from perl.

c image-manipulation perl

Last synced: 29 Oct 2024

https://github.com/brianpugh/tamp

Tamp is a low-memory, DEFLATE-inspired lossless compression library.

c compression deflate embedded heatshrink lossless low-memory lz77 lzss microcontroller micropython zlib

Last synced: 26 Oct 2024

https://github.com/libdriver/l3gd20h

L3GD20H full function driver library for general MCU and Linux.

c full-function-driver gyroscope iic l3gd20h linux mcu spi

Last synced: 27 Oct 2024

https://github.com/libdriver/scd4x

SCD4X(SCD40, SCD41) full function driver library for general MCU and Linux.

c co2 full-function-driver humidity iic linux mcu scd40 scd41 temperature

Last synced: 27 Oct 2024

https://github.com/xujiajun/tast-process

An extension providing multi process for PHP 7

c multi-process php-extension tast

Last synced: 21 Oct 2024

https://github.com/libdriver/pmw3901mb

PMW3901MB full function driver library for general MCU and Linux.

c full-function-driver linux mcu optical-flow pmw3901mb spi

Last synced: 27 Oct 2024

https://github.com/GnaneshKunal/scala-native-starter

A starter for scala-native.

c native scala scala-native

Last synced: 04 Aug 2024

https://github.com/azmr/colourblind

A C header file & shader for simulating colourblindness and checking contrast.

accessibility c color colour glsl single-header-lib ui

Last synced: 03 Aug 2024

https://github.com/OrionExplorer/c-websocket

WebSocket protocol implementation for ANSI C (Win32/Linux).

c lib websocket websocket-server

Last synced: 05 Nov 2024

https://github.com/metacall/python-c-io_uring-example

Using io_uring Linux Kernel interface from Python by JITing C code with MetaCall.

c ffi io-uring iteroperability jit liburing python

Last synced: 03 Aug 2024

https://github.com/lumbrjx/obzev0

Chaos engineering tool written in C/Go to test the resilience of TCP/UDP-based applications within Kubernetes environments, simulating various network conditions and failures to ensure the reliability of the overall system.

c channels chaos-engineering devops ebpf golang helm http kubernetes latency metrics multithreading network optimization prometheus proxy resiliency tcp testing testing-tools

Last synced: 12 Oct 2024

https://github.com/gomjellie/chalk.c

🌈 C MACRO library for Colorful Console

ansi-escape c color console library terminal

Last synced: 28 Oct 2024

https://github.com/troglobit/sun

Simple library and application that shows sunset and sunrise based on your latitude,longitude

c linux public-domain sunrise sunset unix

Last synced: 27 Oct 2024

https://github.com/xigang/mcast

The simple implementation of UDP broadcasting and multicast

broadcast c muliticast udp

Last synced: 28 Oct 2024

https://github.com/therealdreg/windbgtocstruct

Helper Script to convert a Windbg dumped structure (using the 'dt' command) into a C structure. It creates dummy structs for you if needed

c debugging-tool python3 struct windbg windows

Last synced: 28 Oct 2024

https://github.com/huanghantao/tinyswoole

a php server extension

c php php-extension php7 swoole

Last synced: 13 Oct 2024

https://github.com/luigif/hcsr04

Beaglebone Black PRU code for HC-SR04 sonar

assembly-language beaglebone beaglebone-black c iot pru

Last synced: 12 Oct 2024

https://github.com/guillaumefalourd/setup-windows10-sdk-action

Github action to download and install a specific version of the Windows 10 SDK 📦

c cmake github-actions hacktoberfest sdk utilities windows10

Last synced: 11 Oct 2024

https://github.com/taymindis/atomic_threadpool

it's a smallest library that provides a lock-free thread pool sharing on multithreading, it design for scalability

asynchronous atomic-design c cross-platform java jni lockfree multithreading threadpool

Last synced: 12 Oct 2024

https://github.com/nishkarshraj/helloworld

A repository made for fun, aiming Hello World code in all programming languages.

c contributions-welcome cpp14 golang hacktoberfest haskell html5 java javascript kotlin linux python r ruby-on-rails rust scala shell shell-script swift4 typescript

Last synced: 12 Oct 2024

https://github.com/sebastiandine/openNES-Snake

Simple rebuilt of the classic Snake game for the NES in C using the cc65 cross compiler.

6502 assembly c doxygen game-development homebrew nes nintendo snake-game

Last synced: 02 Aug 2024

https://github.com/parof/pilisp

Lisp interpreter with bytecode compiler

c interpreter lisp

Last synced: 03 Aug 2024

https://github.com/apache/serf

Mirror of Apache Serf

c library serf

Last synced: 07 Oct 2024

https://github.com/ankitpokhrel/c-code-katas

Collection of short programs, data structures, algorithms and competitive programs implemented in C programming language.

algorithms c code-kata competitive-programming data-structures programming-challenge project-euler

Last synced: 22 Oct 2024

https://github.com/kulp/tenyr

Simple, orthogonal 32-bit computer architecture and environment

assembler c cpu fpga hardware simulator

Last synced: 12 Oct 2024

https://github.com/checkedc/checkedc

This was a fork of Checked C used from 2021-2024. The changes have been merged into the original Checked C repo.

c c-programming-language reliability security systems-programming

Last synced: 31 Oct 2024

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

This was a fork of Checked C used from 2021-2024. The changes have been merged into the original Checked C repo.

c c-programming-language reliability security systems-programming

Last synced: 12 Oct 2024

https://github.com/jmbr/libeve

Genetic algorithm library written in C. Moved to https://git.sr.ht/~jmbr/libeve

c genetic-algorithm optimization

Last synced: 26 Oct 2024

https://github.com/tomswan/collections

ZIP files with content such as music scores, audio tracks, and programming listings in C++, Java, and Assembler from the programming tutorials that I wrote around 1980 through 2001

assembly-language c cpp java pascal program-listings programming-languages programming-tutorial source-code

Last synced: 12 Oct 2024

https://github.com/ebassi/mutest

A BDD testing framework for C, inspired by Mocha

bdd-framework bdd-style-testing-framework c c99 jasmine mocha test-framework testing

Last synced: 14 Oct 2024

https://github.com/libdriver/mlx90614

MLX90614 full function driver library for general MCU and Linux.

c full-function-driver iic infra-red linux mcu mlx90614 thermometer

Last synced: 27 Oct 2024

https://github.com/libdriver/tcs34725

TCS34725 full function driver library for general MCU and Linux.

brightness c full-function-driver iic linux mcu rgb tcs34725

Last synced: 27 Oct 2024

https://github.com/jibsen/blz4

Example of LZ4 compression with optimal parsing using BriefLZ algorithms

c compression compression-algorithm lz4

Last synced: 02 Nov 2024

https://github.com/emoose/excrypt

Open source replacement for the Xbox360 XeCrypt suite.

c cryptography reverse-engineering xbox360 xecrypt

Last synced: 07 Nov 2024