This is your work, valued
pubsub-c. Pub/Sub library for C
★ 81goco. Cordova bindings for GopherJS
★ 21poll. poll is an efficient char device access package for Go
★ 18nexus. Distributed RPC system
★ 11jsdeflate. Javascript compressor
★ 11ei. Painless empty interface type conversion.
★ 10nimble-esp32. NimBLE port for ESP32
★ 8iax. IAX2 client library for Go
★ 7vmodem. Virtual Modem in Go
★ 5wasmpack. Packs Go wasm to standalone Javascript.
★ 4bufio. I/O buffer management.
★ 3ethbrain. Transforms a passphrase into a valid Ethereum/BSC/Polygon/... wallet
★ 3psgo. Lightweight pub/sub library for Go
★ 3nimble-esp32-examples. Examples for nimble-esp32 library (NimBLE port for ESP32)
★ 3stellariumbot. Telegram bot to track Stellar accounts
★ 3btcbrain. BTC brain wallet
★ 3nxpy. Python client library for Nexus RPC
★ 2clk. Monotonic clock for Go
★ 2tuntap. tuntap is a simple TUN/TAP interface library for Go.
★ 2nxcli. Go
★ 2websocket. websocket provides high- and low-level bindings for the browser's WebSocket API.
★ 1model. VueJS Data model for GopherJS
★ 1pubsub. publish-subscribe for C
★ 1wsck. Go cross-platform WebSocket client.
★ 1tb. Token Bucket algorithm for Go
★ 1easySeed. 12 or 24 words seed generator using easy to remember phrase
★ 1serial. Go package for serial devices.
★ 1smartio. Reader/Writer middleware for fine I/O tunning
★ 1haven. High Availability Vault for Events on Nostr
★ 192go-nostr. Nostr library for Golang
★ 409wos. API client for the "Wallet of Satoshi" Bitcoin Lightning app.
★ 15rclone. "rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files
★ 59kGoAlsa. Go ALSA bindings
★ 1taproot-assets. A layer 1 daemon, for the Taproot Assets Protocol specification, written in Go (golang)
★ 520u-root. A fully Go userland with Linux bootloaders! u-root can create a one-binary root file system (initramfs) containing a busybox-like set of tools written in Go.
★ 3.1kneutrino. Privacy-Preserving Bitcoin Light Client
★ 977tor-static. Helpers to build Tor statically
★ 90lnd. Lightning Network Daemon ⚡️
★ 8.2kcertmagic. Automatic HTTPS for any Go program: fully-managed TLS certificate issuance and renewal
★ 5.6kwpa_supplicant-go. Implementation of the wpa_supplicant / hostapd control interface for Go
★ 7netlink. Simple netlink library for go.
★ 3.3kgo-gpiocdev. A native Go library for accessing GPIO lines on Linux platforms using the GPIO character device
★ 513anything-llm. Stop renting your intelligence. Own it with AnythingLLM. Everything you need for a powerful local-first agent experience
★ 64klangchaingo. LangChain for Go, the easiest way to write LLM-based programs in Go
★ 9.6ktempl. A language for writing HTML user interfaces in Go.
★ 10ktermux-gui. A plugin for Termux to use native Android GUI components from CLI applications.
★ 1.2kgo-termux. termux api wrappers for golang
★ 13go-socks5. socks5 server in pure Golang with much custom optional. Full TCP/UDP and IPv4/IPv6 support.
★ 606goar. Arweave http client and wallet implemented in go, Arweave SDK
★ 142Books.
★ 52ln-service. Node.js interface to LND
★ 320gosip. Public Switched Telecommunications Network Unleashed
★ 538opus. Pure Go implementation of Opus
★ 538ipfs-chat. Real-time P2P messenger using go-ipfs pubsub. TUI. End-to-end encrypted texting & file-sharing. NAT traversal.
★ 153go-serial. A cross-platform serial library for go-lang.
★ 866Z-Stack-firmware. Compilation instructions and hex files for Z-Stack firmwares
★ 2.8kmaths. Maths includes mathematical functions not defined in the standard Go math package.
★ 174ethbrain. Transforms a passphrase into a valid Ethereum/BSC/Polygon/... wallet
★ 3pubsub-c. Pub/Sub library for C
★ 81go-web3. Ethereum Golang API, JSON-RPC client, Smart contract transaction API.
★ 243documentation. This repository hosts the documentation for 96Boards products and specifications.
★ 476paho.mqtt.golang. Go
★ 3.1kgmqtt. Gmqtt is a flexible, high-performance MQTT broker library that fully implements the MQTT protocol V3.x and V5 in golang
★ 1knode-ble-host. A Bluetooth Low Energy host implementation for Node.js
★ 67mqtt-port-forward. Forward a socket over mqtt topics
★ 20arbundles. Node.js implementation of ANS-104
★ 133warp. An implementation of the Arweave SmartWeave smart contracts protocol.
★ 161arweave-ipfs. A simple, lightweight library to "permapin" IPFS files into Arweave blockchain.
★ 32arkb. Upload your files to the Arweave network.
★ 275aave-liquidation. Liquidation Aave protocol example
★ 368node-hci-socket. Bluetooth HCI socket Node.js bindings for Linux
★ 7quickjs-emscripten. Safely execute untrusted Javascript in your Javascript, and execute synchronous code that uses async functions
★ 1.7kwasm-jseval. A safe eval library based on WebAssembly and Duktape/QuickJS.
★ 242fastps. Simple pub/sub
★ 2ubuntu-in-termux. This is a script by which you can install Ubuntu in your termux application without a rooted device
★ 2ktechnicalindicators. A javascript technical indicators written in typescript with pattern recognition right in the browser
★ 2.5ksquirrel. Fluent SQL generation for golang
★ 8kNuklear. A single-header ANSI C immediate mode cross-platform GUI library
★ 11kC. Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
★ 22kbacnet-stack. BACnet Protocol Stack with UCI
★ 129go-libp2p. libp2p implementation in Go
★ 6.9kspecs. Technical specifications for the IPFS protocol stack
★ 1.2kwasm-micro-runtime. WebAssembly Micro Runtime (WAMR)
★ 6kawesome-stellar. 👨🚀 A curated list of Stellar applications, blog posts, educational resources, tools, and more.
★ 192jerryscript. Ultra-lightweight JavaScript engine for the Internet of Things.
★ 7.4kmjs. Embedded JavaScript engine for C/C++
★ 2.1ksanitizers. AddressSanitizer, ThreadSanitizer, MemorySanitizer
★ 12kgumbo-parser. An HTML5 parsing library in pure C99
★ 5.2krtl_433. Program to decode radio transmissions from devices on the ISM bands (and other frequencies)
★ 7.6kPJON. PJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.
★ 2.8kbdwgc. The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)
★ 3.5kquirc. QR decoder library
★ 999permafrost-engine. An OpenGL RTS game engine written in C
★ 2.8kcjose. C library implementing the Javascript Object Signing and Encryption (JOSE)
★ 119liboauth2. OAuth 2.x and OpenID Connect C library
★ 133vosk-api. Offline speech recognition API for Android, iOS, Raspberry Pi and servers with Python, Java, C# and Node
★ 15kfyne. Cross platform GUI toolkit in Go inspired by Material Design
★ 29kgo-stellar-sdk. Stellar's Go SDK
★ 1.4klibcsp. A concurrency C library 10x faster than Golang.
★ 1.3kkelp. Kelp is a free and open-source trading bot for the Stellar DEX and 100+ centralized exchanges
★ 1.1ks_task. awaitable coroutine library for C
★ 637M5Atom. M5Stack Atom Arduino Library
★ 259tinygo. Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
★ 18kcc65. cc65 - a freeware C compiler for 6502 based systems
★ 2.7kWAVM. WebAssembly Virtual Machine
★ 2.8kzz. 🍺🐙 ZetZ a zymbolic verifier and tranzpiler to bare metal C
★ 1.6kradio_stuff. Radio and SDR related stuff
★ 26undelete_jpg. Recovers JPG images from SD cards and hard drives.
★ 641getwidget. Most popular and easy to use open source UI library with 1000+ Widgets to build flutter app.
★ 4.8kSerialChiller. A wireless RS232 adapter for the Internet of old things.
★ 133vscode-esp-idf-extension. Visual Studio Code extension for ESP-IDF projects
★ 1.5kwebrtc. Pure Go implementation of the WebRTC API
★ 17kjanus-gateway. Janus WebRTC Server
★ 9.1kspy. :eyes: Linux kernel mode debugfs keylogger
★ 679WASI. WebAssembly System Interface
★ 5.8kwasmtime. A lightweight WebAssembly runtime that is fast, secure, and standards-compliant
★ 18kwasmer. 🚀 Fast, secure, lightweight containers based on WebAssembly
★ 21kSomfy-RTS-Mysensors-7telecommandes. C++
★ 5Somfy_Remote. Library to simulate multiple Somfy remote controls.
★ 32esp-iot-solution. Espressif IoT Library. IoT Device Drivers, Documentations and Solutions.
★ 2.6khttpserver.h. Single header library for writing non-blocking HTTP servers in C
★ 1.9kJynx2. JynxKit2 is an LD_PRELOAD userland rootkit based on the original JynxKit. The backdoor has been replaced with an "accept()" system hook.
★ 182awesome-c. New changes are here: https://notabug.org/bfgeshka/awesome-c
★ 348libc. libc targeted for embedded systems usage. Reduced set of functionality (due to embedded nature). Chosen for portability and quick bringup.
★ 659wasm3. 🚀 A fast WebAssembly interpreter and the most universal WASM runtime
★ 8kesp-who. Face detection and recognition framework
★ 2.1klibfiber. The high performance c/c++ coroutine/fiber library for Linux/FreeBSD/MacOS/Windows, supporting select/poll/epoll/kqueue/iouring/iocp/windows GUI.
★ 817bic. A C interpreter and API explorer.
★ 845cling. The cling C++ interpreter
★ 4.2ktrinity-wallet. Trinity is IOTA's old, deprecated wallet. Use Firefly instead.
★ 462lvgl. LVGL is a free, full-featured embedded UI library for devices from small MCUs to 3D-capable MPUs, enhanced by LVGL Pro, a professional editor and tooling.
★ 24ksokol. minimal cross-platform standalone C headers
★ 10kLoRaMac-node. Reference implementation and documentation of a LoRa network node.
★ 2kgithub-do-not-ban-us. GitHub do not ban us from open source world :iran:
★ 12kyugabyte-db. YugabyteDB - the cloud native distributed SQL database for mission-critical applications.
★ 10knanopb. Protocol Buffers with small code size
★ 5.5konion. C library to create simple HTTP servers and Web Applications.
★ 2.1kCollections-C. A library of generic data structures for the C language.
★ 3ktiny-AES-c. Small portable AES128/192/256 in C
★ 5kmimalloc. mimalloc is a compact general purpose allocator with excellent performance.
★ 13kCNN-Inference-Didactic. A readable CNN Inference implementation in C for anyone who wants to learn what exactly is going on behind the scenes
★ 57esp32-flash-tool. A simplify flashing tool of ESP32 boards on multiple platforms.
★ 166miniaudio. Audio playback and capture library written in C, in a single source file.
★ 7.1kesp32_Captdns. A small example how to setup a WEB-Server with Captdns capability
★ 62roc-toolkit. Real-time audio streaming over the network.
★ 1.2kinnative. A native non-web embedding of WebAssembly for Windows/Linux
★ 412bytehound. A memory profiler for Linux.
★ 4.8kfree-programming-books. :books: Freely available programming books
★ 393kPayCards_Android. Credit card scanning for mobile apps
★ 201msgpack_dart. MsgPack implementation for dart / msgpack.org[Dart]
★ 64msgpack2. Dart 1.x and 2.x implementation of MessagePack
★ 12flutter. Flutter makes it easy and fast to build beautiful apps for mobile and beyond
★ 178kbook_cprogramming. Framework and Plugin design in C
★ 245dart2js_info. Model of the data produced by dart2js with --dump-info, and tools that process the information.
★ 14pubsub-dart. Fast pub/sub for Dart
★ 9sdk. The Dart SDK, including the VM, JS and Wasm compilers, analysis, core libraries, and more.
★ 11kcordova-plugin-webserver. A webserver plugin for cordova
★ 135wechat-mini-program-wiki. Anyone can make a Wechat mini-program with the first and only English Wiki made to decrypt the Mini-program framework.
★ 466mynewt-nffs. Apache NFFS filesystem
★ 36liquid-dsp. digital signal processing library for software-defined radios
★ 2.3kmynewt-nimble. Apache mynewt
★ 880OBP-API. An open source RESTful API platform for banks that supports Open Banking, XS2A, PSD2 and Open Finance through access to accounts, transactions, counterparties, payments, entitlements and metadata - plus a host of internal banking and management APIs.
★ 1.7kspec. The canonical spec for ulid
★ 11kwav2letter. Facebook AI Research's Automatic Speech Recognition Toolkit
★ 6.4kikos. Static analyzer for C/C++ based on the theory of Abstract Interpretation.
★ 3.2kESP32_TFT_library. Full featured TFT library for ESP32 with demo application
★ 658citus. Distributed PostgreSQL as an extension
★ 13kkeeloq. Simple but slow keeloq implementation
★ 24nbd. Go implementation of Linux Network Block Devices
★ 139pt. Protothreads (coroutines) in C99. Highly portable, but work best in low-end embedded systems.
★ 308xenon. Hardware design files for Particle Xenon
★ 32c. Compile and execute C "scripts" in one go!
★ 2.2ktgc. A Tiny Garbage Collector for C
★ 1.1kbase64-js. Base64 encoding/decoding in pure JS
★ 881rethinkdb_rebirth. The open-source database for the realtime web.
★ 990tweetnacl-js. Port of TweetNaCl cryptographic library to JavaScript
★ 1.9kweb-bluetooth. Bluetooth support for the Web.
★ 1.4kMateDealer. MateDealer, a open source MDB cashless device implementation
★ 58Craft. A simple Minecraft clone written in C using modern OpenGL (shaders).
★ 11kcapacitor. Build cross-platform Native Progressive Web Apps for iOS, Android, and the Web ⚡️
★ 16kgo-astilectron. Build cross platform GUI apps with GO and HTML/JS/CSS (powered by Electron)
★ 4.9kzpl. 📐 Pushing the boundaries of simplicity
★ 1.1khttpdirfs. A filesystem which allows you to mount HTTP directory listings or a single file, with a permanent cache. Now with Airsonic / Subsonic support!
★ 882Lua-RTOS-ESP32. Lua RTOS for ESP32
★ 1.3klibrg. 🚀 Making multi-player gamedev simpler since 2017
★ 1.5klibaco. A blazing fast and lightweight C asymmetric coroutine library 💎 ⛅🚀⛅🌞
★ 3.7knearkey. Open your garage door with the smartphone
★ 51esp-mdf. Espressif Mesh Development Framework, limited maintain, recommend to use https://github.com/espressif/esp-mesh-lite
★ 827esp32-owb. Maxim One Wire Bus driver for ESP32.
★ 163esp-mqtt. ESP32 mqtt component
★ 735functions. IronFunctions - the serverless microservices platform by
★ 3.2kerrors. Simple error handling primitives
★ 8.3klibui. Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports.
★ 11kcordova-plugin-crosswalk-webview. Crosswalk WebView Cordova Plugin (UNMAINTAINED)
★ 1libhybris. Hybris is a solution that commits hybris, by allowing us to use bionic-based HW adaptations in glibc systems
★ 836ebiten. A dead simple 2D game engine for Go
★ 13kwebview. Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).
★ 14kble. Bluetooth Low Energy for Linux / macOS
★ 332build-your-own-x. Master programming by recreating your favorite technologies from scratch.
★ 533kafero. The Universal Filesystem Abstraction for Go
★ 6.7kqt. Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
★ 11kvscode-go. An extension for VS Code which provides support for the Go language. We have moved to https://github.com/golang/vscode-go
★ 5.9kgoco. Cordova bindings for GopherJS
★ 21tinn. A tiny neural network library
★ 2.1kcordova-plugin-bluetoothle. Bluetooth Low Energy Phonegap Plugin
★ 804ideviceinstaller. Manage apps of iOS devices
★ 1.4kzig. Moved to Codeberg
★ 43kawesome-c. Continuing the development of awesome-c list on GitHub
★ 3.9kbitwise. Bitwise is an educational project where we create the software/hardware stack for a computer from scratch.
★ 5.3knw.js. Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies.
★ 41kemitter. High performance, distributed and low latency publish-subscribe platform.
★ 4kcquery. C/C++ language server supporting multi-million line code base, powered by libclang. Emacs, Vim, VSCode, and others with language server protocol support. Cross references, completion, diagnostics, semantic highlighting and more
★ 2.4kcordova-diagnostic-plugin. Cordova/Phonegap plugin to manage device settings
★ 546Arduino. Repository for sharing my open-source Arduino code
★ 133jsgo. GopherJS compiler, serving framework and CDN.
★ 271compress. Optimized Go Compression Packages
★ 5.6kfind-lf. Track the location of every Wi-Fi device (:iphone:) in your house using Raspberry Pis and FIND
★ 1kemscripten. Emscripten: An LLVM-to-WebAssembly Compiler
★ 28kWifiWizard2. A Cordova plugin for managing Wifi networks (new version of WiFiWizard) - Latest is version 3+
★ 126go_serialization_benchmarks. Benchmarks of Go serialization methods
★ 1.6kstatik. Embed files into a Go executable
★ 3.8kespressif. all espressif stuff will committed here
★ 605gel. An N64-like software renderer
★ 566meltdown. This repository contains several applications, demonstrating the Meltdown bug.
★ 4.2kgo-git. Project has been moved to: https://github.com/go-git/go-git
★ 4.9ksdl-gpu. A library for high-performance, modern 2D graphics with SDL written in C.
★ 1.2kklib. A standalone and lightweight C library
★ 4.7kcobra. A Commander for modern Go CLI interactions
★ 44k