1024 Open Source C Software Projects
Free and open source c code projects including engines, APIs, generators, and tools.
Git Git 34504 ⭐
Git Source Code Mirror - This is a publish-only repository and all pull requests are ignored. Please follow Documentation/SubmittingPatches procedure for any of your improvements.
Awesome Cpp 27776 ⭐
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
Open Source Mac Os Apps 23682 ⭐
🚀 Awesome list of open source applications for macOS. https://t.me/opensourcemacosapps
Obs Studio 22643 ⭐
OBS Studio - Free and open source software for live streaming and screen recording
Curl Curl 18311 ⭐
A command line tool and library for transferring data with URL syntax, supporting HTTP, HTTPS, FTP, FTPS, GOPHER, TFTP, SCP, SFTP, SMB, TELNET, DICT, LDAP, LDAPS, MQTT, FILE, IMAP, SMTP, POP3, RTSP and RTMP. libcurl offers a myriad of powerful features
Huihut Interview 14940 ⭐
📚 C/C++ 技术面试基础知识总结，包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendation, etc.
Goaccess 12213 ⭐
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
Ip2region 8385 ⭐
Ip2region is a offline IP location library with accuracy rate of 99.9% and 0.0x millseconds searching performance. DB file is ONLY a few megabytes with all IP address stored. binding for Java,PHP,C,Python,Nodejs,Golang,C#,lua. Binary,B-tree,Memory searching algorithm
Gdbgui 7614 ⭐
Browser-based frontend to gdb (gnu debugger). Add breakpoints, view the stack, visualize data structures, and more in C, C++, Go, Rust, and Fortran. Run gdbgui from the terminal and a new tab will open in your browser.
Webview 6936 ⭐
Tiny cross-platform webview library for C/C++/Golang. Uses WebKit (Gtk/Cocoa) and Edge (Windows)
Vlc 6665 ⭐
VLC media player - All pull requests are ignored, please follow https://wiki.videolan.org/Sending_Patches_VLC/
Thealgorithms C 5753 ⭐
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Htop 5424 ⭐
htop is an interactive text-mode process viewer for Unix systems. It aims to be a better 'top'.
Cs Book 5151 ⭐
Wren Lang Wren 4479 ⭐
The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.
Moloch 4414 ⭐
Moloch is an open source, large scale, full packet capturing, indexing, and database system.
Lvgl 4467 ⭐
Powerful and easy-to-use embedded GUI with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash).
John 4134 ⭐
John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs
Kozross Awesome C 3947 ⭐
A curated list of awesome C frameworks, libraries, resources and other shiny things. Inspired by all the other awesome-... projects out there.
Coobjc 3706 ⭐
Processhacker 3786 ⭐
A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware.
Emcrisostomo Fswatch 3548 ⭐
A cross-platform file change monitor with multiple backends: Apple OS X File System Events, *BSD kqueue, Solaris/Illumos File Events Notification, Linux inotify, Microsoft Windows and a stat()-based backend.
Kore 3358 ⭐
An easy to use, scalable and secure web application framework for writing web APIs in C or Python. || This is a read-only mirror, please see https://kore.io/mail and https://kore.io/source for information on how to contribute via the mailing lists.
Open Location Code 3236 ⭐
Open Location Code is a library to generate short codes, called "plus codes", that can be used as digital addresses where street addresses don't exist.
Toaruos 3119 ⭐
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
Libpostal 2912 ⭐
A C library for parsing/normalizing street addresses around the world. Powered by statistical NLP and open geo data.
Cute_headers 2746 ⭐
Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games
Pocketsphinx 2688 ⭐
PocketSphinx is a lightweight speech recognition engine, specifically tuned for handheld and mobile devices, though it works equally well on the desktop
Hstr 2362 ⭐
bash and zsh shell history suggest box - easily view, navigate, search and manage your command history.
Awesome Wasm Langs 2316 ⭐
😎 A curated list of languages that compile directly to or have their VMs in WebAssembly
Cpython Internals 2248 ⭐
Dive into CPython internals, trying to illustrate every detail of CPython implementation
Stellarium 2235 ⭐
Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for Linux/Unix, Windows and MacOSX. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope.
Inotify Tools 2098 ⭐
inotify-tools is a C library and a set of command-line programs providing a simple interface to inotify.
Honggfuzz 2021 ⭐
Security oriented software fuzzer. Supports evolutionary, feedback-driven fuzzing based on code coverage (SW and HW based)
JSON C 1972 ⭐
https://github.com/json-c/json-c is the official code repository for json-c. See the wiki for release tarballs for download. API docs at http://json-c.github.io/json-c/
Checkedc 1921 ⭐
Checked C is an extension to C that adds checking to detect or prevent common programming errors such as buffer overruns and out-of-bounds memory accesses. This repo has a wiki for Checked C, sample code, the specification, and test code.
Tor 1961 ⭐
unofficial git repo -- report bugs/issues/pull requests on https://gitlab.torproject.org/ --
Semgrep 1995 ⭐
Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.
M2cgen 1675 ⭐
Qr Code Generator 1635 ⭐
Openjk 1469 ⭐
Community effort to maintain and improve Jedi Academy (SP & MP) + Jedi Outcast (SP only) released by Raven Software
Bplustree 1447 ⭐
A minimal but extreme fast B+ tree indexing structure demo for billions of key-value storage
Arl 1403 ⭐
lists of most popular repositories for most favoured programming languages (according to StackOverflow)
Moderncppstarter 1485 ⭐
🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.
Vifm 1394 ⭐
Vifm is a file manager with curses interface, which provides Vi[m]-like environment for managing objects within file systems, extended with some useful ideas from mutt.
Easylogger 1402 ⭐
An ultra-lightweight(ROM<1.6K, RAM<0.3k), high-performance C/C++ log library. | 一款超轻量级(ROM<1.6K, RAM<0.3k)、高性能的 C/C++ 日志库
Syslog Ng 1357 ⭐
syslog-ng is an enhanced log daemon, supporting a wide range of input and output methods: syslog, unstructured text, queueing, SQL & NoSQL.
Pspg 1333 ⭐
Unix pager designed for work with tables. Designed for PostgreSQL, but MySQL is supported too. Now it can be used as CSV or TSV viewer. Works well with pgcli too.
Open62541 1284 ⭐
Open source implementation of OPC UA (OPC Unified Architecture) aka IEC 62541 licensed under Mozilla Public License v2.0
Nullsecuritynet Tools 1224 ⭐
Security and Hacking Tools, Exploits, Proof of Concepts, Shellcodes, Scripts.
Playerctl 1162 ⭐
🎧 mpris command-line controller and library for vlc, audacious, bmp, cmus, spotify and others.
Ejdb 1140 ⭐
:snowboarder: EJDB 2.0 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL). Websockets / Android / iOS / React Native / Flutter / Java / Dart / Node.js bindings. Docker image.
Pelagia 1111 ⭐
Automatic parallelization (lock-free multithreading thread) tool developed by Surparallel Open Source.Pelagia is embedded key value database that implements a small, fast, high-reliability on ANSI C.
Sdlpal 1088 ⭐
SDL-based reimplementation of the classic Chinese-language RPG "Xiān jiàn Qí Xiá Zhuàn" (also known as PAL).
Codechecker 1074 ⭐
CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy
Libtomcrypt 1013 ⭐
LibTomCrypt is a fairly comprehensive, modular and portable cryptographic toolkit that provides developers with a vast array of well known published block ciphers, one-way hash functions, chaining modes, pseudo-random number generators, public key cryptography and a plethora of other routines.
Visgean Zeus 1001 ⭐
NOT MY CODE! Zeus trojan horse - leaked in 2011, I am not the author. This repository is for study purposes only, do not message me about your lame hacking attempts.
Nativefiledialog 980 ⭐
A tiny, neat C library that portably invokes native file open and save dialogs.
Al Go Rithms 981 ⭐
:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/
Forked Daapd 945 ⭐
Linux/FreeBSD DAAP (iTunes) and MPD media server with support for AirPlay devices (multiroom), Apple Remote (and compatibles), Chromecast, Spotify and internet radio.
Chocolate Doom 939 ⭐
Chocolate Doom is a Doom source port that is minimalist and historically accurate.
Enkits 918 ⭐
A permissively licensed C and C++ Task Scheduler for creating parallel programs. Requires C++11 support.
Asterisk 889 ⭐
Mirror of the official Asterisk (https://www.asterisk.org) Project repository. No pull requests here please. Use Gerrit:
Shad0w 926 ⭐
A post exploitation framework designed to operate covertly on heavily monitored environments
Nfs Ganesha 839 ⭐
NFS-Ganesha is an NFSv3,v4,v4.1 fileserver that runs in user mode on most UNIX/Linux systems
C Blosc 723 ⭐
A blocking, shuffling and loss-less compression library that can be faster than `memcpy()`.
Embeddinator 4000 718 ⭐
Tools to turn .NET libraries into native libraries that can be consumed on Android, iOS, Mac, Linux and other platforms.
Pfultz2 Cloak 679 ⭐
A mini-preprocessor library to demostrate the recursive capabilites of the preprocessor
Tcpreplay 681 ⭐
Pcap editing and replay tools for *NIX and Windows - Users please download source from
Cmockery 657 ⭐
A lightweight library to simplify and generalize the process of writing unit tests for C applications.
Mapserver Mapserver 653 ⭐
Source code of the MapServer project. Please submit pull requests to master branch.
Herculesws Hercules 639 ⭐
Hercules is a collaborative software development project revolving around the creation of a robust massively multiplayer online role playing game (MMORPG) server package. Written in C, the program is very versatile and provides NPCs, warps and modifications. The project is jointly managed by a group of volunteers located around the world as well as a tremendous community providing QA and support. Hercules is a continuation of the original Athena project.
Programminglanguage Series 632 ⭐
Upm 620 ⭐
UPM is a high level repository that provides software drivers for a wide variety of commonly used sensors and actuators. These software drivers interact with the underlying hardware platform through calls to MRAA APIs.
Naelstrof Slop 615 ⭐
slop (Select Operation) is an application that queries for a selection from the user and prints the region to stdout.
Cimgui 617 ⭐
c-api for imgui (https://github.com/ocornut/imgui) lookat: https://github.com/cimgui for other widgets
Ulfius 606 ⭐
Web Framework to build REST APIs, Webservices or any HTTP endpoint in C language. Can stream large amount of data, integrate JSON data with Jansson, and create websocket services
Qlibc 566 ⭐
qLibc is a simple and yet powerful C library providing generic data structures and algorithms
Sigmavpn 529 ⭐
Light-weight, secure and modular VPN solution which makes use of NaCl encryption (also available for Android using jnacl in "sigmavpn-android")
Modest 528 ⭐
Modest is a fast HTML renderer implemented as a pure C99 library with no outside dependencies.
Compiledb 520 ⭐
Tool for generating Clang's JSON Compilation Database files for make-based build systems.
Libexpat 508 ⭐
:herb: Expat library: Fast streaming XML parser written in C; in the process of migrating from SourceForge to GitHub
Dnscrypt Wrapper 486 ⭐
This is dnscrypt wrapper (server-side dnscrypt proxy), which helps to add dnscrypt support to any name resolver.
Var Solutions Algorithms 548 ⭐
A repository of different Algorithms and Data Structures implemented in many programming languages.
Cyclone 536 ⭐
:cyclone: A brand-new compiler that allows practical application development using R7RS Scheme. We provide modern features and a stable system capable of generating fast native binaries.
Etlegacy Deprecated 471 ⭐
Archived repository. For current repo, see: https://github.com/etlegacy/etlegacy
Cheerp Meta 474 ⭐
Cpp Cheat 456 ⭐
MOVING TO: https://github.com/cirosantilli/linux-kernel-module-cheat#userland-content SEE README. C, C++, POSIX and Linux system programming minimal examples. Asserts used wherever possible. Hello worlds for cool third party libraries and build systems. Cheatsheets, tutorials and mini-projects.
Bzppx Codepub 454 ⭐
Libass 458 ⭐
libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format.
Naev 443 ⭐
Naev is a 2d action/rpg space game that combines elements from the action, rpg and simulation genres.
Dateutils 436 ⭐
nifty command line date and time utilities; fast date calculations and conversion in the shell
Oio Sds 431 ⭐
High Performance Software-Defined Object Storage for Big Data and AI, that supports Amazon S3 and Openstack Swift
Iconfontcppheaders 445 ⭐
C, C++ headers and C# classes for icon fonts: Font Awesome, Fork Awesome, Material Design, Kenney game icons and Fontaudio
Freifunk Gluon Gluon 435 ⭐
a modular framework for creating OpenWrt-based firmwares for wireless mesh nodes
Vgmstream 443 ⭐
vgmstream - A library for playback of various streamed audio formats used in video games.
Libtommath 414 ⭐
LibTomMath is a free open source portable number theoretic multiple-precision integer library written entirely in C.
Advanceddlsupport 405 ⭐
Delegate-based C# P/Invoke alternative - compatible with all platforms and runtimes.
Coursebook 407 ⭐
Open Source Introductory Systems Programming Textbook for the University of Illinois
Tensorflow Cmake 401 ⭐
TensorFlow examples in C, C++, Go and Python without bazel but with cmake and FindTensorFlow.cmake
Z88dk 415 ⭐
The development kit for over a hundred z80 family machines - c compiler, assembler, linker, libraries.
Guislice 420 ⭐
GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL
Antzos 383 ⭐
:earth_asia: Develop an intelligent AI half terminal half graphical operating system Antz. 一个随心所欲制造的操作系统Antz。
Ucx 391 ⭐
Unified Communication X (mailing list - https://elist.ornl.gov/mailman/listinfo/ucx-group)
Sharedhashfile 367 ⭐
Share Hash Tables With Stable Key Hints Stored In Memory Mapped Files Between Arbitrary Processes
Ffi Overhead 365 ⭐
comparing the c ffi (foreign function interface) overhead on various programming languages
Struct2JSON 383 ⭐
A fast convert library between the JSON and C structure. Implement structure serialization and deserialization for C. | C 结构体与 JSON 快速互转库，快速实现 C 结构体的序列化及反序列化
Hft Orderbook 364 ⭐
Limit Order Book for high-frequency trading (HFT), as described by WK Selph, implemented in Python3 and C
Gofamily 369 ⭐
🔥 大厂 BAT 面试高频知识点，后端技术体系。包含了 C GO Python, 网络，Redis ，MySQL ，消息队列 ，高并发，微服务，缓存，操作系统，算法，LeetCode 刷题等知识
Unsign 354 ⭐
Remove code signatures from OSX Mach-O binaries (note: unsigned binaries cannot currently be re-codesign'ed. Patches welcome!)
Cpm.cmake 382 ⭐
📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.
Cppwebframework 328 ⭐
The C++ Web Framework (CWF) is a MVC web framework, Open Source, under MIT License, using C++ with Qt to be used in the development of web applications.
Opener 329 ⭐
OpENer is an EtherNet/IP stack for I/O adapter devices. It supports multiple I/O and explicit connections and includes objects and services for making EtherNet/IP-compliant products as defined in the ODVA specification.
Wakaama 325 ⭐
Eclipse Wakaama (formerly liblwm2m) is an implementation of the Open Mobile Alliance's LightWeight M2M protocol (LWM2M).
Clangkit 319 ⭐
ClangKit provides an Objective-C frontend to LibClang. Source tokenization, diagnostics and fix-its are actually implemented.
Pycparser 316 ⭐
C parser and interpreter written in Python with automatic ctypes interface generation
Friso 300 ⭐
High performance Chinese tokenizer with both GBK and UTF-8 charset support based on MMSEG algorithm developed by ANSI C. Completely based on modular implementation and can be easily embedded in other programs, like: MySQL, PostgreSQL, PHP, etc.
Plpgsql_check 279 ⭐
plpgsql_check is linter tool for language PL/pgSQL (native language for PostgreSQL store procedures).
Algoritmos E Estruturas De Dados 306 ⭐
Clight 288 ⭐
A C daemon that turns your webcam into a light sensor. It will adjust screen backlight based on ambient brightness.
R Lyeh Ava 277 ⭐
A tiny unlicensed 3D game engine in C; with C++ and Lua interfaces. Written in 32 random ̷d̷a̷y̷s̷ m̷o̷n̷t̷h̷s̷ years.
C Cpp Notes 285 ⭐
Notes about modern C++, C++11, C++14 and C++17, Boost Libraries, ABI, foreign function interface and reference cards.
Wyhash 274 ⭐
The dream fast hash function and random number generators that passed SMHasher, BigCrush and practrand.
Suitesparse 271 ⭐
The official SuiteSparse library: a suite of sparse matrix algorithms authored or co-authored by Tim Davis, Texas A&M University
Libplctag 258 ⭐
This C library provides a portable and simple API for accessing Allen-Bradley and Modbus PLC data over Ethernet.
Cmathtuts 247 ⭐
trying to collect all useful tutorials for famous C math and linear algebra libraries such as CBLAS, CLAPACK, GSL...
Editorconfig Core C 246 ⭐
EditorConfig core library written in C (for use by plugins supporting EditorConfig parsing)
Mac Telnet 249 ⭐
Open source MAC Telnet client and server for connecting to Microtik RouterOS routers and Posix machines via MAC address.
Foundation_lib 243 ⭐
Cross-platform public domain foundation library in C providing basic support data types and functions to write applications and games in a platform-independent fashion.
Cli Debugging Cheatsheets 239 ⭐
:fire: Collection of command-line debugging cheatsheets for multiple languages and runtimes
Kernels 243 ⭐
This is a set of simple programs that can be used to explore the features of a parallel platform.
P P H D Mlib 245 ⭐
Library of generic and type safe containers in pure C language (C99 or C11) for a wide collection of container (comparable to the C++ STL).
Orafce 248 ⭐
The "orafce" project implements in Postgres some of the functions from the Oracle database that are missing (or behaving differently).Those functions were verified on Oracle 10g, and the module is useful for production work.
Data_desk 245 ⭐
A data description language parser with introspection and custom code capabilities, intended for compile-time code generation in projects.
Ghamrouni Recommender 232 ⭐
A C library for product recommendations/suggestions using collaborative filtering (CF)
Curses 231 ⭐
Ruby binding for curses, ncurses, and PDCurses. Formerly part of the ruby standard library.
Partikel_accelleration_on_gpu 232 ⭐
Particle accelleration with OpenGL 4.3, using the compute shader to calculate particle movement on graphics hardware.
Libheatmap 231 ⭐
High performance C heatmap generation library. Supposed to be wrapped by higher-level languages.
Island 332 ⭐
🌋🐎 Project Island is an experimental, hot-reloading Vulkan renderer/proto-engine for Linux, written in C/C++.
Azure Event Hubs 221 ⭐
☁️ Cloud-scale telemetry ingestion from any stream of data with Azure Event Hubs
Glewlwyd 236 ⭐
Single Sign On server, OAuth2, Openid Connect, multiple factor authentication with, HOTP/TOTP, FIDO2, TLS Certificates, etc. extensible via plugins
Insecureprogramming 220 ⭐
mirror of gera's insecure programming examples | http://community.coresecurity.com/~gera/InsecureProgramming/
Libmypaint 213 ⭐
libmypaint, a.k.a. "brushlib", is a library for making brushstrokes which is used by MyPaint and other projects.
Scikit Build 210 ⭐
Improved build system generator for CPython C, C++, Cython and Fortran extensions
Huge Collection Of Cheatsheet 208 ⭐
:goberserk: :goberserk: :goberserk: Share of my Huge Collection of Cheatsheet (Coding, Cheat, Pinouts, Command Lists, Etc.) :goberserk: :goberserk: :goberserk:
Pawn Lang Compiler 200 ⭐
Pawn compiler for SA-MP with bug fixes and new features - runs on Windows, Linux, macOS
Tosdatabridge 198 ⭐
A collection of resources for pulling real-time streaming data off of TDAmeritrade's ThinkOrSwim(TOS) platform; providing C, C++, Java and Python interfaces.
Sedgewick Algorithms In C Exercises And Examples 200 ⭐
Examples and exercises from Algorithms in C, Parts 1-4: Fundamentals, Data Structures, Sorting, Searching by Robert Sedgewick book
Ce Programming Toolchain 207 ⭐
Toolchain and libraries for C/C++ programming on the TI-84+ CE calculator series
Copilot Language Copilot 182 ⭐
A stream-based runtime-verification framework for generating hard real-time C code.
Punes 178 ⭐
Nintendo Entertaiment System emulator and NSF/NSFe Music Player (Linux, FreeBSD, OpenBSD and Windows)
Primestereomatch 182 ⭐
A heterogeneous and fully parallel stereo matching algorithm for depth estimation, implementing a local adaptive support weight (ADSW) Guided Image Filter (GIF) cost aggregation stage. Developed in both C++ and OpenCL.
Libhydrogen 183 ⭐
A lightweight, secure, easy-to-use crypto library suitable for constrained environments.
Xts 179 ⭐
Extensible time series class that provides uniform handling of many R time series classes by extending zoo.
Cuteviruscollection 179 ⭐
A Collection of Cute But Deadly Viruses (small-unharmful-annoying-harmless-funny-computer-malware-virus-worm-windows-xp-7-10)
Pinpoint C Agent 177 ⭐
It is an agent written by C++, PHP, python languages. And we hope to support other languages by this agent. Until now, it supports PHP and PYTHON.
Embeddedartistry Libc 181 ⭐
libc targeted for embedded systems usage. Reduced set of functionality (due to embedded nature). Chosen for portability and quick bringup.
Spamassassin 172 ⭐
Read-only mirror of Apache SpamAssassin. Submit patches to https://bz.apache.org/SpamAssassin/. Do not send pull requests
Cppandroidiosexample 173 ⭐
An application example using the same C++ code on both an Android project and an iPhone project.
Mac Keyboard Brightness 169 ⭐
🔆 Programmatically get & set the keyboard & display backlight brightness on Macs. Flash your keyboard to the music! (only works on <2015 Macs)
Tomsfastmath 162 ⭐
TomsFastMath is a fast public domain, open source, large integer arithmetic library written in portable ISO C.
Otpclient 166 ⭐
Highly secure and easy to use OTP client written in C/GTK that supports both TOTP and HOTP
TdameritradeAPI 161 ⭐
Front-end library - with C, C++, Python, and Java interfaces - for the recently expanded TDAmeritrade API
Mctrl 160 ⭐
C library providing set of additional user interface controls for Windows, intended to be complementary to standard Win32API controls from USER32.DLL and COMCTL32.DLL.
Wavelib 166 ⭐
C Implementation of 1D and 2D Wavelet Transforms (DWT,SWT and MODWT) along with 1D Wavelet packet Transform and 1D Continuous Wavelet Transform.
Mqtt Sn Tools 157 ⭐
Command line tools written in C for the MQTT-SN (MQTT for Sensor Networks) protocol
Vim Lsp Cxx Highlight 177 ⭐
Vim plugin for C/C++/ObjC semantic highlighting using cquery, ccls, or clangd
Shiva 154 ⭐
Modern Cross-Platform C++ Engine with modularity (MIT). Maintains here: https://github.com/KomodoPlatform/antara-gaming-sdk
Timemory 164 ⭐
Modular, multilingual (C, C++, CUDA, Fortran, Python) utility for performance measurement and analysis
Mollenos 162 ⭐
MollenOS/Vali is a modern operating system that is built with focus on abstraction and a modular design, allowing anyone to port it to any architecture. It currently targets the x86-32 and x86-64 platform.
Embb 152 ⭐
Embedded Multicore Building Blocks (EMB²): Library for parallel programming of embedded systems. Star us on GitHub? +1
Gnb 159 ⭐
GNB is open source de-centralized VPN to achieve layer3 network via p2p with the ultimate capability of NAT Traversal.GNB是一个开源的去中心化的具有极致内网穿透能力的通过P2P进行三层网络交换的VPN。
Udisks 152 ⭐
The UDisks project provides a daemon, tools and libraries to access and manipulate disks, storage devices and technologies.
Libelektra 148 ⭐
Elektra serves as a universal and secure framework to access configuration parameters in a global, hierarchical key database.
Div Games Studio 149 ⭐
Complete cross platform games development package, originally for DOS but now available on modern platforms.
Password_pwncheck 147 ⭐
Kerberos / Windows AD / Linux PAM password change check against breached lists (HIBP), and other rules
Hydrafw 151 ⭐
HydraFW official firmware for HydraBus/HydraNFC for researcher, hackers, students, embedded software developers or anyone interested in debugging/hacking/developing/penetration testing
Uriparser 152 ⭐
:hocho: Strictly RFC 3986 compliant URI parsing and handling library written in C89; moved from SourceForge to GitHub
Programmers Community 169 ⭐
This repository contains various solution of a problem in Ruby, C, C++, Python and Java.
Q Operating System 140 ⭐
Q OS is a versatile operating system designed with the new features of 64 bit "long mode" CPU's in mind that focuses on making everything as simple as possible for the end user
Memject 153 ⭐
Simple Dll injector loading from memory. Supports PE header and entry point erasure. Written in C99.
N00brat 140 ⭐
Remote Administration Toolkit (or Trojan) for POSiX (Linux/Unix) system working as a Web Service
Pg_qualstats 138 ⭐
A PostgreSQL extension for collecting statistics about predicates, helping find what indices are missing
.codebits 134 ⭐
:books: List of resources for Algorithms and Data Structures in Python & other CS topics @2017
Commander Genius 137 ⭐
Modern Interpreter for the Commander Keen Games (Vorticon and Galaxy Games). There is also a gitlab repository: https://gitlab.com/Dringgstein/Commander-Genius
Cqtdeployer 149 ⭐
This project is used to deploy applications written using QML, qt or other С / С++ frameworks.
C Macro Collections 142 ⭐
Easy to use, header only, macro generated, generic and type-safe Data Structures in C
Simple_vulkan_synchronization 144 ⭐
A single-header library with a simplified interface for Vulkan synchronization
Ycdatabase 124 ⭐
The lightest php database framework written in c language, built in php extension, for mysql
Abstractml 125 ⭐
Etlegacy 148 ⭐
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.
Pngcrush 125 ⭐
It is a free, open source command-line utility for optimizing PNG image files ( batch script included ).
Wolfssh 127 ⭐
wolfSSH is a small, fast, portable SSH implementation, including support for SCP and SFTP.
Eneida 121 ⭐
Experimental demoscene project using C99 and Direct3D 12. Fully standalone with custom windows, and d3d12 headers. No Windows SDK, libc or Visual Studio dependency. C and HLSL compilers included.
Cgns 123 ⭐
The CFD General Notation System (CGNS) provides a standard for recording and recovering computer data associated with the numerical solution of fluid dynamics equations. All development work and bug fixes should be based off the 'develop' branch, CGNS uses the branching model Gitflow. https://cgnsorg.atlassian.net is used for issue tracking.
Data Structure And Algorithm 2017 121 ⭐
Chinese University MOOC - Chen Yue, He Qinming - data structure - 2017 spring. Mainly implement the course code on MOOC.
Mksh 119 ⭐
MirBSD Korn Shell Source Code Mirror – This is a publish-only repository and all pull requests are ignored. This repository is a mirror and may receive forced (non-fast-forward) updates. Please contribute to the CVS repository of The MirOS Project instead.
Qemu 124 ⭐
Xilinx's fork of Quick EMUlator (QEMU) with improved support and modelling for the Xilinx platforms.
Lzsa 122 ⭐
Byte-aligned, efficient lossless packer that is optimized for fast decompression on 8-bit micros
Anantkaushik Competitive_programming 128 ⭐
Questions solved from Various Coding websites viz. HackerRank, HackerEarth, CodeChef and other websites. This repository also contains Questions from various offline and onsite competitions.
Decoderbufs 115 ⭐
INACTIVE: A PostgreSQL logical decoder output plugin to deliver data as Protocol Buffers
Libcanard 124 ⭐
A compact implementation of the UAVCAN/CAN protocol in C for high-integrity real-time embedded systems
Kivm 118 ⭐
🌟This is a pure C++ implementation of Java Virtual Machine (only Java 8 is supported). Inspired by Hotspot In Action.
Dosfstools 114 ⭐
dosfstools consists of the programs mkfs.fat, fsck.fat and fatlabel to create, check and label file systems of the FAT family.
Sdl2 Examples 113 ⭐
Examples for getting started with SDL2, for over 12 different programming languages
Jamesdspmanager 119 ⭐
Audio DSP effects build on Android system framework layer. This is a repository contains a pack of high quality DSP algorithms specialized for audio processing.
Chan Sccp 114 ⭐
Replacement for the SCCP channel driver in Asterisk. Extended features include Shared Lines, Presence / BLF, customizable Feature Buttons, and Custom Device State. Visit our discussion mailing list for help and join us as a developer if you like.
Programming Challenges 312 ⭐
Data structures and algorithms - Programming challenges and competitions to improve knowledge.
Livesplit Core 110 ⭐
livesplit-core is a library that provides a lot of functionality for creating a speedrun timer.
Cppan 106 ⭐
Project evolved into Software Network: https://github.com/SoftwareNetwork/sw (CPPAN Website: https://cppan.org/)
Cwalk Pl0 Compiler 110 ⭐
Compiler written for PL0 programming Language. Written in C, for COP3402 class from UCF.
Ebooks 108 ⭐
A repository for ebooks， including C, C plus plus, Linux Kernel, Compiler, OS, Algorithm, Security, Database, Network, ML and DL
Duplicut 260 ⭐
Remove duplicates from MASSIVE wordlist, without sorting it (for dictionnary-based password cracking)
Dmitrysengine 112 ⭐
[abandoned] C99 cross-platform 3D game engine with absolute minimum of external dependencies
Totalcross 114 ⭐
TotalCross is a Software Development Kit that helps cross platform application development. Currently supported platforms are: Windows, Wince, Android, iOS, Linux and Linux ARM for embedded systems.
bad-slug 937 ⭐
bad-slug 562 ⭐
Visual Studio Code client for TabNine. https://marketplace.visualstudio.com/items?itemName=TabNine.tabnine-vscode
Data Structures And Algorithms In Cpp 152 ⭐
This repository is in development phase and will soon provide you with c++ code of various data structures and algorithms