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/genymobile/scrcpy

Display and control your Android device

android c ffmpeg libav mirroring recording screen sdl2

Last synced: 28 Oct 2024

https://github.com/Genymobile/scrcpy

Display and control your Android device

android c ffmpeg libav mirroring recording screen sdl2

Last synced: 26 Oct 2024

https://github.com/neovim/neovim

Vim-fork focused on extensibility and usability

api c lua neovim nvim text-editor vim

Last synced: 28 Oct 2024

https://github.com/obsproject/obs-studio

OBS Studio - Free and open source software for live streaming and screen recording

c c-plus-plus directshow facebook-live ffmpeg game-capture live-streaming screen-capture twitch-tv video-recording youtube-live

Last synced: 28 Oct 2024

https://github.com/git/git

Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.

c hacktoberfest shell

Last synced: 28 Oct 2024

https://github.com/ffmpeg/ffmpeg

Mirror of https://git.ffmpeg.org/ffmpeg.git

audio c ffmpeg fft hevc hls matroska mp4 mpeg multimedia rtmp rtsp streaming video webm

Last synced: 06 Nov 2024

https://github.com/FFmpeg/FFmpeg

Mirror of https://git.ffmpeg.org/ffmpeg.git

audio c ffmpeg fft hevc hls matroska mp4 mpeg multimedia rtmp rtsp streaming video webm

Last synced: 25 Oct 2024

https://github.com/vim/vim

The official Vim repository

c cross-platform text-editor vim

Last synced: 28 Oct 2024

https://github.com/curl/curl

A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features

c client curl ftp gopher hacktoberfest http https imaps ldap libcurl library mqtt pop3 scp sftp transfer-data transferring-data user-agent websocket

Last synced: 28 Oct 2024

https://github.com/huihut/interview

📚 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.

algorithm c cpp data-structures database interview interview-practice interview-preparation interview-questions interviews leetcode operating-system stl

Last synced: 29 Oct 2024

https://github.com/mpv-player/mpv

🎥 Command line video player

audio c ffmpeg hacktoberfest libav mplayer mpv multimedia video

Last synced: 29 Oct 2024

https://github.com/ggreer/the_silver_searcher

A code-searching tool similar to ack, but faster.

ag c command-line-tool pcre search-in-text silver-searcher

Last synced: 28 Oct 2024

https://github.com/ossrs/srs

SRS is a simple, high-efficiency, real-time video server supporting RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181.

audio c c-plus-plus dash hevc hls live live-streaming low-latency media-server multimedia prometheus-exporter rtmp server-side srt streaming video video-conferencing video-streaming webrtc

Last synced: 28 Oct 2024

https://github.com/kovidgoyal/kitty

Cross-platform, fast, feature-rich, GPU based terminal

c go golang golang-application kitty kitty-terminal opengl python terminal terminal-emulators terminfo vt100

Last synced: 28 Oct 2024

https://github.com/microsoft/vcpkg

C++ Library Manager for Windows, Linux, and MacOS

c cmake cplusplus cpp libraries package-manager packages vcpkg visual-studio windows

Last synced: 28 Oct 2024

https://github.com/Microsoft/vcpkg

C++ Library Manager for Windows, Linux, and MacOS

c cmake cplusplus cpp libraries package-manager packages vcpkg visual-studio windows

Last synced: 24 Oct 2024

https://github.com/forthespada/CS-Books

🔥🔥超过1000本的计算机经典书籍、个人笔记资料以及本人在各平台发表文章中所涉及的资源等。书籍资源包括C/C++、Java、Python、Go语言、数据结构与算法、操作系统、后端架构、计算机系统知识、数据库、计算机网络、设计模式、前端、汇编以及校招社招各种面经~

algorithms c cpp cs-books database interview java javascript linux os pdf python redis sql

Last synced: 05 Nov 2024

https://github.com/forthespada/cs-books

🔥🔥超过1000本的计算机经典书籍、个人笔记资料以及本人在各平台发表文章中所涉及的资源等。书籍资源包括C/C++、Java、Python、Go语言、数据结构与算法、操作系统、后端架构、计算机系统知识、数据库、计算机网络、设计模式、前端、汇编以及校招社招各种面经~

algorithms c cpp cs-books database interview java javascript linux os pdf python redis sql

Last synced: 28 Oct 2024

https://github.com/hashcat/hashcat

World's fastest and most advanced password recovery utility

c cracking cuda gpgpu hashcat hashes opencl password

Last synced: 29 Oct 2024

https://github.com/radareorg/radare2

UNIX-like reverse engineering framework and command-line toolset

binary-analysis c commandline disassembler forensics hacktoberfest malware-analysis radare2 reverse-engineering security

Last synced: 28 Oct 2024

https://github.com/radare/radare2

UNIX-like reverse engineering framework and command-line toolset

binary-analysis c commandline disassembler forensics hacktoberfest malware-analysis radare2 reverse-engineering security

Last synced: 04 Aug 2024

https://github.com/allinurl/goaccess

GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.

analytics apache c caddy cli command-line dashboard data-analysis gdpr goaccess google-analytics monitoring ncurses nginx privacy real-time terminal tui web-analytics webserver

Last synced: 29 Oct 2024

https://github.com/qmk/qmk_firmware

Open-source keyboard firmware for Atmel AVR and Arm USB families

atmel-avr c c-plus-plus clueboard ergodox-ez hacktoberfest keyboard-firmware keyboard-support olkb qmk

Last synced: 29 Oct 2024

https://github.com/lionsoul2014/ip2region

Ip2region (2.0 - xdb) is a offline IP address manager framework and locator, support billions of data segments, ten microsecond searching performance. xdb engine implementation for many programming languages

c clang golang ip-address ip-address-database ip-address-location ip-location ip-lookup java lua lua-extension php rust xdb-engine

Last synced: 28 Oct 2024

https://github.com/tree-sitter/tree-sitter

An incremental parsing system for programming tools

c incremental parser parsing rust tree-sitter wasm

Last synced: 28 Oct 2024

https://tree-sitter.github.io/tree-sitter/

An incremental parsing system for programming tools

c incremental parser parsing rust tree-sitter wasm

Last synced: 25 Oct 2024

https://github.com/shadowsocks/shadowsocks-libev

Bug-fix-only libev port of shadowsocks. Future development moved to shadowsocks-rust

c shadowsocks

Last synced: 29 Sep 2024

https://github.com/lvgl/lvgl

Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.

c embedded graphics gui mcu microcontroller tft

Last synced: 28 Oct 2024

https://github.com/littlevgl/lvgl

Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.

c embedded graphics gui mcu microcontroller tft

Last synced: 05 Aug 2024

https://github.com/CoatiSoftware/Sourcetrail

Sourcetrail - free and open-source interactive source explorer

c cpp java python

Last synced: 28 Oct 2024

https://github.com/facebook/infer

A static analyzer for Java, C, C++, and Objective-C

c code-quality cpp java objective-c static-analysis static-code-analysis

Last synced: 28 Oct 2024

https://github.com/skywind3000/kcp

:zap: KCP - A Fast and Reliable ARQ Protocol

accelerator ack arq c kcp kcptun low-latency protocol quic rtc rtt socket srt tunnel udp

Last synced: 15 Oct 2024

https://github.com/xiaolincoder/cs-base

图解计算机网络、操作系统、计算机组成、数据库,共 1000 张图 + 50 万字,破除晦涩难懂的计算机基础知识,让天下没有难懂的八股文!🚀 在线阅读:https://xiaolincoding.com

c cpp golang java linux network python tcp

Last synced: 29 Oct 2024

https://github.com/xiaolincoder/CS-Base

图解计算机网络、操作系统、计算机组成、数据库,共 1000 张图 + 50 万字,破除晦涩难懂的计算机基础知识,让天下没有难懂的八股文!🚀 在线阅读:https://xiaolincoding.com

c cpp golang java linux network python tcp

Last synced: 26 Oct 2024

https://github.com/videolan/vlc

VLC media player - All pull requests are ignored, please use MRs on https://code.videolan.org/videolan/vlc

c framework gplv2 lgpl multimedia open-source vlc

Last synced: 28 Oct 2024

https://github.com/reactos/reactos

A free Windows-compatible Operating System

c drivers gpl hacktoberfest kernel operating-system os osdev reactos win32 win32api windows x86

Last synced: 29 Oct 2024

https://github.com/arthurspk/guiadevbrasil

Um guia extenso de informações com um vasto conteúdo de várias áreas para ajudar, agregar conhecimento e retirar dúvidas, nesse guia você encontrará tudo que necessário para qualquer carreira relacionada a tecnologia.

c c-plus-plus csharp css css3 git github github-config html html-css-javascript html5 java java-8 javascript js php python python3

Last synced: 29 Oct 2024

https://github.com/vurtun/nuklear

A single-header ANSI C gui library

c c89 gui imgui nuklear single-header-lib

Last synced: 29 Sep 2024

https://github.com/davatorium/rofi

Rofi: A window switcher, application launcher and dmenu replacement

application-launcher c dmenu dmenu-replacement i3 linux rofi window-switcher x11

Last synced: 01 Nov 2024

https://github.com/glfw/glfw

A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input

c linux macos opengl opengl-es unix vulkan windows

Last synced: 28 Oct 2024

https://jonas.github.io/tig/

Text-mode interface for git

c git ncurses tui

Last synced: 31 Oct 2024

https://github.com/systemd/systemd

The systemd System and Service Manager

c init linux services system systemd

Last synced: 29 Oct 2024

https://github.com/jonas/tig

Text-mode interface for git

c git ncurses tui

Last synced: 28 Oct 2024

https://github.com/DaveDavenport/rofi

Rofi: A window switcher, application launcher and dmenu replacement

application-launcher c dmenu dmenu-replacement i3 linux rofi window-switcher x11

Last synced: 28 Oct 2024

https://davatorium.github.io/rofi/

Rofi: A window switcher, application launcher and dmenu replacement

application-launcher c dmenu dmenu-replacement i3 linux rofi window-switcher x11

Last synced: 25 Oct 2024

https://github.com/webview/webview

Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).

c cpp cross-platform css gtk gui html javascript library single-header-lib web webkit webui webview webview2

Last synced: 28 Oct 2024

https://github.com/jedisct1/libsodium

A modern, portable, easy to use crypto library.

c crypto cryptography

Last synced: 28 Oct 2024

https://github.com/iamshuaidi/CS-Book

计算机类常用电子书整理,并且附带下载链接,包括Java,Python,Linux,Go,C,C++,数据结构与算法,人工智能,计算机基础,面试,设计模式,数据库,前端等书籍

algorithms books c cs-books html java javascript linux python

Last synced: 07 Nov 2024

https://github.com/iamshuaidi/cs-book

计算机类常用电子书整理,并且附带下载链接,包括Java,Python,Linux,Go,C,C++,数据结构与算法,人工智能,计算机基础,面试,设计模式,数据库,前端等书籍

algorithms books c cs-books html java javascript linux python

Last synced: 15 Oct 2024

https://github.com/libevent/libevent

Event notification library

async c cross-platform networking

Last synced: 29 Oct 2024

https://github.com/semgrep/semgrep

Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.

c go java javascript python r2c ruby sast semgrep static-analysis static-code-analysis typescript

Last synced: 01 Nov 2024

https://github.com/doctorwkt/acwj

A Compiler Writing Journey

c compiler lexical-analysis parsing

Last synced: 31 Oct 2024

https://github.com/DoctorWkt/acwj

A Compiler Writing Journey

c compiler lexical-analysis parsing

Last synced: 27 Oct 2024

https://github.com/borgbackup/borg

Deduplicating archiver with compression and authenticated encryption.

backup borgbackup c compression cython dedupe deduplication encryption python python-3 ssh

Last synced: 29 Oct 2024

https://github.com/fogleman/craft

A simple Minecraft clone written in C using modern OpenGL (shaders).

c game glsl minecraft multiplayer opengl sqlite

Last synced: 29 Oct 2024

https://github.com/fogleman/Craft

A simple Minecraft clone written in C using modern OpenGL (shaders).

c game glsl minecraft multiplayer opengl sqlite

Last synced: 26 Oct 2024

https://github.com/openwall/john

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

assembler c cracker crypt fpga gpgpu gpu hash john jtr mpi opencl openmp password ripper simd

Last synced: 29 Oct 2024

https://github.com/freerdp/freerdp

FreeRDP is a free remote desktop protocol library and clients

android c freerdp library rdp rdp-client rdp-connection remote-desktop sdl wayland-client x11

Last synced: 09 Oct 2024

https://github.com/FreeRDP/FreeRDP

FreeRDP is a free remote desktop protocol library and clients

android c freerdp library rdp rdp-client rdp-connection remote-desktop sdl wayland-client x11

Last synced: 27 Oct 2024

https://github.com/phpredis/phpredis

A PHP extension for Redis

c cluster php redis redis-cluster

Last synced: 29 Oct 2024

https://github.com/cs01/gdbgui

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.

browser c c-plus-plus debugger debugger-visualizer frontend gdb gdb-frontend gdbgui gnu-debugger golang gui python reactjs rust websockets

Last synced: 29 Oct 2024

https://github.com/krallin/tini

A tiny but valid `init` for containers

c docker init init-system linux

Last synced: 29 Oct 2024

https://github.com/magnumripper/JohnTheRipper

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

assembler c cracker crypt fpga gpgpu gpu hash john jtr mpi opencl openmp password ripper simd

Last synced: 14 Aug 2024

https://github.com/libvips/libvips

A fast image processing library with low memory needs.

c cpp gif graphicsmagick heic image-processing imagemagick jpeg libvips nifti openexr openslide pdf pdfium png svg tiff webp

Last synced: 01 Nov 2024

https://github.com/returntocorp/semgrep

Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.

c go java javascript python r2c ruby sast semgrep static-analysis static-code-analysis typescript

Last synced: 03 Aug 2024

https://github.com/libgit2/libgit2

A cross-platform, linkable library implementation of Git that you can use in your application.

c dvcs git hacktoberfest libgit2 library version-control

Last synced: 28 Oct 2024

https://github.com/go-vgo/robotgo

RobotGo, Go Native cross-platform RPA and GUI automation @vcaesar

automation c go golang hook image mouse opencv robot robotgo rpa window

Last synced: 28 Oct 2024

https://github.com/Go-vGo/robotGo

RobotGo, Go Native cross-platform RPA and GUI automation @vcaesar

automation c go golang hook image mouse opencv robot robotgo rpa window

Last synced: 24 Oct 2024

https://github.com/libretro/retroarch

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.

c libretro retroarch

Last synced: 28 Oct 2024

https://github.com/libretro/RetroArch

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.

c libretro retroarch

Last synced: 27 Oct 2024

https://github.com/lz4/lz4

Extremely Fast Compression algorithm

c compression lz4

Last synced: 28 Oct 2024

https://github.com/Immediate-Mode-UI/Nuklear

A single-header ANSI C immediate mode cross-platform GUI library

c c89 gui header-only imgui multiplatform nuklear single-header single-header-lib

Last synced: 26 Oct 2024

https://github.com/immediate-mode-ui/nuklear

A single-header ANSI C immediate mode cross-platform GUI library

c c89 gui header-only imgui multiplatform nuklear single-header single-header-lib

Last synced: 29 Oct 2024

https://github.com/cython/cython

The most widely used Python to C compiler

big-data c cpp cpython cpython-extensions cython performance python

Last synced: 28 Oct 2024

https://github.com/cyan4973/xxhash

Extremely fast non-cryptographic hash algorithm

c dispersion hash hash-checksum hash-functions smhasher xxhash

Last synced: 28 Oct 2024

https://github.com/Cyan4973/xxHash

Extremely fast non-cryptographic hash algorithm

c dispersion hash hash-checksum hash-functions smhasher xxhash

Last synced: 27 Oct 2024

https://github.com/conan-io/conan

Conan - The open-source C and C++ package manager

c cmake conan cplusplus cpp multi-platform package-manager

Last synced: 28 Oct 2024

https://github.com/pymumu/smartdns

A local DNS server to obtain the fastest website IP for the best Internet experience, support DoT, DoH. 一个本地DNS服务器,获取最快的网站IP,获得最佳上网体验,支持DoH,DoT。

c dns dns-over-https dns-over-tls dns-server dns64 doh dot nftables nftables-sets openwrt openwrt-package smartdns stubby

Last synced: 15 Oct 2024

https://sysprog21.github.io/lkmpg/

The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)

books c device-driver documentation kernel linux linux-kernel linux-kernel-driver linux-kernel-module lkm lkmpg

Last synced: 08 Nov 2024

https://github.com/powershell/win32-openssh

Win32 port of OpenSSH

c ssh windows

Last synced: 29 Oct 2024