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/thefangbear/jni-by-examples

πŸŽ‡Fun Java JNI By Examples - with CMake and C++ (or C, of course!) ‼️ Accepting PRs

api c cmake cpp example example-code example-project examples interface-java java java-jni jni jni-header jvm pull-request pull-requests tutorial

Last synced: 07 Nov 2024

https://github.com/tehreer/sheenbidi

A sophisticated implementation of Unicode Bidirectional Algorithm

ansi-c bidi c c-plus-plus c89 i18n internationalization library script text uax-24 uax-9 uba unicode unicode-bidirectional-algorithm writing

Last synced: 13 Nov 2024

https://github.com/incomingstick/openrpg

A tool for someone to use to quickly create content for a tabletop RPG world. Libraries for making video games with the d20 system

c c-plus-plus cli cmake cpp cpp-library dnd dungeons-and-dragons foss free-library game game-dev game-development gui linux openrpg town-generator travis-ci turn-based video-game

Last synced: 29 Sep 2024

https://github.com/angt/mud

Multipath UDP library

c crypto hacktoberfest multipath network protocol udp

Last synced: 01 Nov 2024

https://github.com/lemire/cbitset

A simple bitset library in C

bitset bitset-library c

Last synced: 09 Nov 2024

https://github.com/kgabis/agnes

NES emulation library with an easy to use API.

c cpp emulation emulator library nes

Last synced: 07 Nov 2024

https://github.com/apachecn/beginnersbook-zh

:books: [θ―‘] BeginnersBook δΈ­ζ–‡η³»εˆ—ζ•™η¨‹

c cpp java mongodb

Last synced: 12 Nov 2024

https://github.com/pantuza/c-project-template

A C project template with Makefile, command line options parsing, unittest using cmocka and valgrind

c clang cmocka makefile options-parsing template unittest valgrind

Last synced: 11 Nov 2024

https://github.com/zmeadows/lldbg

A lightweight native GUI for LLDB.

c clang cpp debugger gcc gdb gui imgui linux lldb llvm macos osx unix

Last synced: 04 Aug 2024

https://github.com/dalmia/operating-systems

'Operating System Concepts' - Solutions to exercises and projects

c deadlock multithreading operating-systems processing syncronization

Last synced: 30 Oct 2024

https://github.com/fangq/mcx

Monte Carlo eXtreme (MCX) - GPU-accelerated photon transport simulator

3d c cuda matlab monte-carlo optical-imaging pascal photon-transport physics-simulation ray-tracing volumetric-rendering voxel-based

Last synced: 02 Nov 2024

https://github.com/incomingstick/OpenRPG

A tool for someone to use to quickly create content for a tabletop RPG world. Libraries for making video games with the d20 system

c c-plus-plus cli cmake cpp cpp-library dnd dungeons-and-dragons foss free-library game game-dev game-development gui linux openrpg town-generator travis-ci turn-based video-game

Last synced: 04 Aug 2024

https://github.com/aaron9000/c-game-resources

A collection of helpful resources for writing games in C and OpenGL.

c c99 game-dev game-development game-engine gamedev glsl opengl

Last synced: 14 Nov 2024

https://github.com/assyrianic/tagha

Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.

assembler bytecode c embeddable interpreter portable register scripting-language virtual-machine vm x86-64

Last synced: 12 Oct 2024

https://github.com/assyrianic/Tagha

Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.

assembler bytecode c embeddable interpreter portable register scripting-language virtual-machine vm x86-64

Last synced: 11 Nov 2024

https://github.com/zserge/expr

Fast and lightweight math expression evaluator in C99

arithmetic c embedded evaluation expr

Last synced: 27 Oct 2024

https://github.com/ibara/mg

OpenBSD Mg editor. Portable Public Domain Micro Emacs for *BSD, Cygwin, Linux, Mac OS X.

bsd c editor openbsd text text-editor unix

Last synced: 10 Oct 2024

https://github.com/yulonghu/sg

A Simple PHP Superglobals Management

c php php5 php5-extension php7 php7-extension phpextension

Last synced: 12 Oct 2024

https://github.com/peadar/pstack

Print stack traces from running processes, or core files. Works properly for x86_64 without frame pointers

aarch64 arm c c-plus-plus debug dwarf elf linux pstack x86-64

Last synced: 04 Aug 2024

https://github.com/fedjmike/fcc

Fedjmike's C Compiler

c code-generation compiler parser x86

Last synced: 08 Nov 2024

https://github.com/mellowagain/rpc-wine

discord-rpc.dll implementation for Wine allowing your Wine games to interact with your native Discord instance

c cpp discord discord-rpc hacktoberfest wine

Last synced: 07 Nov 2024

https://github.com/Bone-Project/BoneOS

πŸ’₯ BoneOS Kernel and Operating System Source Tree

boneos c kernel operating-system osdev

Last synced: 03 Aug 2024

https://github.com/tschoonj/xraylib

A library for X-ray matter interaction cross sections for X-ray fluorescence applications

c c-plus-plus csharp fortran fundamental-parameters idl java lua multi-platform objective-c pascal perl php python ruby x-ray-crystallography x-ray-fluorescence x-ray-physics

Last synced: 14 Oct 2024

https://github.com/danielmartensson/embeddedlapack

Linear algebra for embedded system with MATLAB style

c embedded-systems linear-algebra mathematics

Last synced: 12 Nov 2024

https://github.com/tsl0922/mpv-menu-plugin

context menu, file dialog, clipboard support for mpv

c lua mpv mpv-script win32

Last synced: 26 Oct 2024

https://github.com/xyproto/cxx

:electric_plug: Configuration-free utility for building, testing and packaging executables written in C++. Can auto-detect compilation flags based on includes, via the package system and pkg-config.

arch-linux auto-detection bsd c c-plus-plus clang-format cli cmake cpp cpp17 cpp20 cxx cxx20 freebsd linux ninja qmake scons void-linux

Last synced: 30 Oct 2024

https://github.com/Tehreer/SheenBidi

A sophisticated implementation of Unicode Bidirectional Algorithm

ansi-c bidi c c-plus-plus c89 i18n internationalization library script text uax-24 uax-9 uba unicode unicode-bidirectional-algorithm writing

Last synced: 03 Aug 2024

https://github.com/houzuoguo/headmore

Top geek’s VNC client that runs in Linux terminal (Linux VT console, xterm, and more)

c console linux os remote-desktop terminal vnc weird

Last synced: 07 Nov 2024

https://github.com/HouzuoGuo/headmore

Top geek’s VNC client that runs in Linux terminal (Linux VT console, xterm, and more)

c console linux os remote-desktop terminal vnc weird

Last synced: 27 Oct 2024

https://github.com/forrest-orr/exploits

A personal collection of Windows CVE I have turned in to exploit source, as well as a collection of payloads I've written to be used in conjunction with these exploits.

asm browser c cve cve-2019-17026 cve-2020-0674 exploit firefox ie ionmonkey js jscript ms12-037 ms13-008 ms14-051 poc shellcode uaf windows wpad

Last synced: 16 Oct 2024

https://github.com/creachadair/imath

Arbitrary precision integer and rational arithmetic library

arbitrary-precision arithmetic c math

Last synced: 08 Nov 2024

https://github.com/rgimad/EOS

EOS is an educational operating system for x86 platform

asm c kernel osdev

Last synced: 05 Nov 2024

https://github.com/redcode/6502

Highly portable MOS 6502 CPU emulator written in ANSI C

6502 ansi-c c cpu cpu-emulator emulator mos

Last synced: 06 Nov 2024

https://github.com/Nuno-Jesus/Make-A-Make

Clear the fog around Makefiles with this Makefile tutorial and enhance your knowledge with advanced tips and concepts.

42 42born2code 42cursus 42porto 42projects 42school c compilation makefile makefile-syntax

Last synced: 29 Oct 2024

https://github.com/taymindis/lfqueue

lock-free FIFO queue by C native built it, easy built cross platform(no extra dependencies needed) , guarantee thread safety memory management ever!

atomic-operation c cpp cross-platform generic-types lock-free lock-free-queue thread-safety threadsafe wait-free

Last synced: 06 Nov 2024

https://github.com/circonus-labs/libmtev

Mount Everest Application Framework

c framework hacktoberfest network non-blocking toolkit

Last synced: 26 Oct 2024

https://github.com/tanis2000/binocle-c

A simple game engine in C

c engine framework gamedev videogame

Last synced: 11 Nov 2024

https://github.com/jstedfast/gmime

A C/C++ MIME creation and parser library with support for S/MIME, PGP, and Unix mbox spools.

c email mbox mime mime-parser parser pgp smime

Last synced: 29 Oct 2024

https://github.com/dimkr/loksh

A Linux port of OpenBSD's ksh

bash c interactive linux openbsd portable shell system

Last synced: 10 Oct 2024

https://github.com/mnhrdt/imscript

a collection of small and standalone utilities for image processing, written in C

c cli command-line filtering image-processing images mathematical-morphology noise pde shell suckless terminal unix

Last synced: 09 Oct 2024

https://github.com/wgtdkp/julia

A lightweight high performance http server

c network-programming nginx server

Last synced: 27 Oct 2024

https://github.com/vapier/pcalc

command line util for doing hex/dec/oct/bin math quickly

c calculator programmer-tool

Last synced: 05 Nov 2024

https://github.com/ramdeoshubham/macros

A collection of commonly used C MACROS

c macros preprocessor

Last synced: 27 Oct 2024

https://github.com/codermjlee/seemygopvzcheater

ζ€η‰©ε€§ζˆ˜εƒ΅ε°Έε€–ζŒ‚οΌˆA cheater for Plants vs. ZoombiesοΌ‰

c cheater cpp

Last synced: 09 Nov 2024

https://github.com/vberlier/narwhal

A progressive test framework for C.

c fixtures mocking parametrized-tests test-framework tests

Last synced: 10 Nov 2024

https://github.com/jchavanton/voip_patrol

VoIP signaling and media test automation

c sip speech-quality test-automation voip

Last synced: 13 Nov 2024

https://github.com/GauravDawra/Beast

A build system built for speed and power

beast build build-system build-tool c cpp linux macos

Last synced: 04 Nov 2024

https://github.com/Guenael/rtlsdr-wsprd

WSPR daemon for RTL receivers

beacon c decoder propagation radio rtl rtl-sdr sdr wspr wsprnet

Last synced: 05 Nov 2024

https://github.com/calccrypto/tar

A simple tar implementation in C

c commandline-interface extract linux tar

Last synced: 31 Oct 2024

https://github.com/chandrikadeb7/hacktoberfest_2021

This repository aims to help code beginners with their first successful pull request and open source contribution. Happy coding!

algorithms beginner-friendly c cpp first-pull-request github good-first-issue hacktoberfest hacktoberfest2021 java javascript kotlin open-source portfolio programming python star swags

Last synced: 31 Oct 2024

https://github.com/libdriver/pcf8574

PCF8574 full function driver library for general MCU and Linux.

c full-function-driver iic io-expansion linux mcu pcf8574

Last synced: 26 Oct 2024

https://github.com/dpt/The-Great-Escape-in-C

Classic ZX Spectrum game "The Great Escape" rewritten in portable C

c game isometric macos port reimplementation remake retrogaming risc-os windows zx-spectrum

Last synced: 02 Nov 2024

https://github.com/garet90/MotorMC

MotorMC is a blazing fast, multi threaded, asynchronous Minecraft server software that aims to handle many players (1000+) on a single world while still providing an experience as close to vanilla Minecraft as possible.

c gamedev minecraft minecraft-server minecraft-server-software

Last synced: 01 Nov 2024

https://github.com/royalapplications/beyondnet

A toolset that makes it possible to call .NET code from other programming languages, including C, Swift and Kotlin.

c csharp dotnet nativeaot swift

Last synced: 13 Nov 2024

https://github.com/alexbatalov/fallout1-re

Reverse engineered Fallout

c decompilation fallout game reverse-engineering

Last synced: 05 Nov 2024

https://github.com/roscibely/algorithms-and-data-structure

Repository for PEX1241|PET2033 Algorithms and Data Structure I subject/course on Information Technology - UFERSA

algorithm algorithms c c-language c-programming-language collaborate data-structures educative github gitlens

Last synced: 12 Oct 2024

https://github.com/softace/sqliteodbc

SQLite ODBC driver

c database odbc odbc-driver sqlite sqlite3

Last synced: 31 Oct 2024

https://github.com/eduard-permyakov/bitfiend

BitTorrent client written in C

bittorrent bittorrent-client c networking posix

Last synced: 09 Nov 2024

https://github.com/derekp7/snebu

Simple Network Encrypting Backup Utility

backup c compression encrypted snapshot-backup

Last synced: 05 Nov 2024

https://github.com/DQNEO/CppTetris

Tetris made within an hour

c game tetris windows

Last synced: 04 Aug 2024

https://github.com/septag/dds-ktx

Single header "no-allocation" KTX/DDS file reader

c dds directx gamedev image-loader image-loading-library khronos ktx opengl single-header-lib texture

Last synced: 03 Aug 2024

https://github.com/azure/azure-c-shared-utility

Azure C SDKs common code

azure c cmake general-purpose library

Last synced: 07 Oct 2024

https://github.com/libdriver/max30102

MAX30102 full function driver library for general MCU and Linux.

c full-function-driver heart-rate iic linux max30102 mcu spo2

Last synced: 26 Oct 2024

https://github.com/keuhdall/images_example

A simple example program made for the 42 students going into the graphic branch. Its purpose is to help them understanding the way images are working in the MLX (the graphcal lib we use).

c graphics minilibx mlx tutorial

Last synced: 29 Oct 2024

https://github.com/jvirkki/dupd

CLI utility to find duplicate files

c deduplication duplicate-files duplicatefilefinder duplicates fdupes

Last synced: 28 Oct 2024

https://github.com/libdriver/ir_remote

NEC IR remote decode full function driver library for general MCU and Linux.

c full-function-driver gpio ir-remote linux mcu nec

Last synced: 26 Oct 2024

https://github.com/dqneo/cpptetris

Tetris made within an hour

c game tetris windows

Last synced: 09 Nov 2024

https://github.com/wkoszek/mini_gzip

mini_gzip - embeddable, minimal, in-memory GZIP API

c compression decompression embeddable gzip mini-gzip zlib

Last synced: 29 Oct 2024

https://github.com/kai-kj/TerminalMediaViewer

An utf-8/truecolor image and video viewer for the terminal

c image linux macos terminal terminal-app terminal-graphics video videos youtube

Last synced: 05 Nov 2024

https://github.com/21-DOT-DEV/swift-secp256k1

Elliptic Curve, Schnorr, and ZKP for Bitcoin. Supports iOS macOS tvOS watchOS visionOS + Linux.

bitcoin c ecdh ecdsa ios library linux macos mobile public-key schnorr secp256k1 swift swift-package-manager taproot xcode zero-knowledge

Last synced: 10 Nov 2024

https://github.com/kikuchan/pngle

Pngle - PNG Loader for Embedding

arduino c c99 esp32 esp8266 m5stack mbed png png-decoder stm32

Last synced: 12 Oct 2024

https://github.com/libdriver/ov2640

OV2640 full function driver library for general MCU and Linux.

c camera dvp full-function-driver linux mcu sccb

Last synced: 26 Oct 2024

https://github.com/surajsharma/x-in-y-lines

Succintly written (<1000 non-obfuscated loc), fully-functional software in any language

c golang javascript lisp list python sql

Last synced: 04 Aug 2024

https://github.com/shatur/neovim-tasks

A statefull task manager focused on integration with build systems.

c cargo cmake cpp debug quickfix rust

Last synced: 26 Oct 2024

https://github.com/256dpi/lwmqtt

a light weight MQTT implementation

c embedded iot mqtt

Last synced: 01 Nov 2024

https://github.com/Shatur/neovim-tasks

A statefull task manager focused on integration with build systems.

c cargo cmake cpp debug quickfix rust

Last synced: 26 Oct 2024

https://github.com/Tatsh/xchain

A cross compiler toolchain targeting macOS/iOS/etc.

apple c cctools darwin gcc ios llvm macos macosx objective-c toolchain

Last synced: 09 Nov 2024

https://github.com/airisx/nginx_cookie_flag_module

Module for Nginx which allows to set the flags "HttpOnly", "secure" and "SameSite" for cookies.

c cookie cookies flag httponly nginx nginx-module samesite secure

Last synced: 08 Nov 2024

https://github.com/laruence/yar-c

Yar C Framework

c rpc yar yar-server

Last synced: 15 Oct 2024

https://github.com/libdriver/max7219

MAX7219 full function driver library for general MCU and Linux.

c digital-tube dot-matrix full-function-driver linux max7219 mcu spi

Last synced: 26 Oct 2024

https://github.com/shakfu/py-js

Python3 externals for Max / MSP

c cpp max maxmsp maxmsp-external python python3

Last synced: 13 Nov 2024

https://github.com/yutianqaq/BypassAV-Online

δΈ€δΈͺ基于 Spring Boot ηš„εœ¨ηΊΏε…ζ€η”ŸζˆεΉ³ε°

antivirus-evasion av-evasion bypassav c go nim redteam springboot

Last synced: 10 Sep 2024

https://github.com/dinoex/iroffer-dinoex

An IRC fileserver using DCC

c file-sharing irc-bot iroffer ruby xdcc

Last synced: 09 Nov 2024

https://github.com/thelartians/packageproject.cmake

πŸ›οΈ Help other developers use your project. A CMake script for packaging C/C++ projects for simple project installation while employing best-practices for maximum compatibility.

best-practices c cmake cpp dependency export install installation managemant namespace package packaging target

Last synced: 14 Nov 2024

https://github.com/pali/udftools

Linux tools for UDF filesystems and DVD/CD-R(W) drives

c filesystem mkfs udf

Last synced: 06 Nov 2024

https://github.com/davlxd/simple-vpn-demo

A Simple Point-to-Point tunnelling implementation in C

c demo tun tunnel tunneling udp vpn

Last synced: 24 Oct 2024

https://github.com/luojilab/datareporter

Real-time data reporting system based on mobile platform

android c ios java objective-c

Last synced: 08 Nov 2024

https://github.com/TheLartians/PackageProject.cmake

πŸ›οΈ Help other developers use your project. A CMake script for packaging C/C++ projects for simple project installation while employing best-practices for maximum compatibility.

best-practices c cmake cpp dependency export install installation managemant namespace package packaging target

Last synced: 08 Nov 2024

https://github.com/libdriver/ds1307

DS1307 full function driver library for general MCU and Linux.

c ds1307 full-function-driver iic linux mcu rtc

Last synced: 26 Oct 2024