Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: cgo
randolphcyg/gowireshark
Provide the same packet processing capabilities as wireshark for Go.[wireshark4.2.5 supported] Due to delays in github LFS upgrade, the latest dll is pushed to google
Language: C - Size: 81.7 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 24 - Forks: 3
gythialy/golang-cross
golang cross compiler with CGO
Language: Shell - Size: 614 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 125 - Forks: 26
discord/lilliput
Resize images and animated GIFs in Go
Language: C++ - Size: 206 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 1,930 - Forks: 122
tklauser/go-sysconf
sysconf for Go, without using cgo
Language: Go - Size: 290 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 137 - Forks: 27
ARaChn3/gfb
A golang package implementing a forkbomb using cgo.
Language: Go - Size: 225 KB - Last synced: 5 days ago - Pushed: about 2 years ago - Stars: 5 - Forks: 2
Danny5487401/go_advanced_code
Go进阶编程学习,be a nicer Gopher
Language: Go - Size: 92.6 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 48 - Forks: 18
rolandjitsu/go-cross
Cross-compile Go projects with C dependencies
Language: Go - Size: 8.79 KB - Last synced: 8 days ago - Pushed: over 3 years ago - Stars: 1 - Forks: 1
zRedShift/thumbnailer
A lightning fast and memory usage efficient image, video and audio (cover art) Go thumbnailer via libvips and ffmpeg C bindings, with MIME sniffing (via mimemagic), and streaming I/O support. Detects transparency and extracts dimensions, metadata and duration.
Language: Go - Size: 5.01 MB - Last synced: 8 days ago - Pushed: over 5 years ago - Stars: 8 - Forks: 0
cymtrick/kubefuzzthesis
Master project at VU Amsterdam by Prashanth varma dommaraju. This project focuses on the application of error fuzzing to Kubernetes structs, leveraging the strengths of protobuf-mutator for comprehensive error testing.
Language: C++ - Size: 32 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 1 - Forks: 0
chai2010/advanced-go-programming-book
:books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)
Language: Handlebars - Size: 23.6 MB - Last synced: 11 days ago - Pushed: 10 months ago - Stars: 19,153 - Forks: 3,200
DataDog/go-libddwaf
Go bindings for DataDog/libddwaf
Language: Go - Size: 28.3 MB - Last synced: 11 days ago - Pushed: 12 days ago - Stars: 10 - Forks: 1
gongluck/cghttp
封装go的http模块成C接口
Language: Go - Size: 12.7 KB - Last synced: 13 days ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
crazy-max/xgo
Go CGO cross compiler
Language: Shell - Size: 977 KB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 189 - Forks: 28
crazy-max/ghaction-xgo
GitHub Action for xgo, a Golang CGO cross compiler
Language: TypeScript - Size: 4.07 MB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 64 - Forks: 10
xan105/node-cgo-regodit
Read/Write Windows Registry using FFI and GoLang (x86, x64 and arm64)
Language: JavaScript - Size: 20.6 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 2 - Forks: 1
erkkah/bygg
A tiny build tool for portable projects
Language: Go - Size: 43.9 KB - Last synced: 17 days ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0
uber/aresdb
A GPU-powered real-time analytics storage and query engine.
Language: Go - Size: 12.4 MB - Last synced: 17 days ago - Pushed: 5 months ago - Stars: 2,985 - Forks: 232
devlights/try-golang-cgo
This is my TUTORIAL project for cgo.
Language: Go - Size: 67.4 KB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 0 - Forks: 0
jiacai2050/blog-snippets
Some code snippets used in blogs
Language: Emacs Lisp - Size: 133 KB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 14 - Forks: 6
progrium/macdriver
Native Mac APIs for Go. Soon to be renamed DarwinKit!
Language: Go - Size: 7.3 MB - Last synced: 17 days ago - Pushed: 3 months ago - Stars: 4,354 - Forks: 142
maolonglong/go-editline
Go bindings for the editline.
Language: Go - Size: 6.84 KB - Last synced: 19 days ago - Pushed: 8 months ago - Stars: 2 - Forks: 0
eliben/gosax
gosax is a basic wrapper for stream parsing of XML (SAX) Go
Language: Go - Size: 34.2 KB - Last synced: 18 days ago - Pushed: 22 days ago - Stars: 59 - Forks: 13
hillu/go-yara
Go bindings for YARA
Language: Go - Size: 287 KB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 345 - Forks: 111
poonai/cgoleak
A ebpf based memory leak detector for CGO program
Language: C - Size: 66.4 KB - Last synced: 20 days ago - Pushed: 21 days ago - Stars: 1 - Forks: 0
goccy/cgo-math
Generate libm bridge for resolving undefined symbol in cgo
Language: Go - Size: 7.81 KB - Last synced: 24 days ago - Pushed: about 4 years ago - Stars: 2 - Forks: 0
wobsoriano/bunbot
Desktop automation for Bun
Language: Go - Size: 127 KB - Last synced: 15 days ago - Pushed: 8 months ago - Stars: 53 - Forks: 1
godot-go/godot-go
Go bindings for Godot 4.2 GDExtension API
Language: Go - Size: 18.1 MB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 463 - Forks: 21
quasilyte/cffi
Lazy way to call CGo functions.
Language: Go - Size: 3.91 KB - Last synced: 26 days ago - Pushed: almost 7 years ago - Stars: 3 - Forks: 1
fako1024/cerr
A simple Go library providing a slighly more convenient way of error handling with cgo
Language: Go - Size: 1.95 KB - Last synced: 26 days ago - Pushed: 6 months ago - Stars: 0 - Forks: 1
sbinet/go-python 📦
naive go bindings to the CPython2 C-API
Language: Go - Size: 188 KB - Last synced: 26 days ago - Pushed: 10 months ago - Stars: 1,519 - Forks: 139
go-llsqlite/crawshaw
Low-level Go interface to SQLite 3 using cgo
Language: C - Size: 4.63 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 10 - Forks: 4
bmatsuo/lmdb-go
Bindings for the LMDB C library
Language: C - Size: 805 KB - Last synced: 7 days ago - Pushed: almost 2 years ago - Stars: 156 - Forks: 58
h12w/cwrap
Wraps C libraries in Go.
Language: Go - Size: 131 KB - Last synced: 7 days ago - Pushed: about 1 year ago - Stars: 116 - Forks: 4
ahmed-agiza/EDAViewer
EDAV: Open-Source EDA Viewer; render design LEF/DEF files in your browser!
Language: JavaScript - Size: 3.09 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 65 - Forks: 12
crazy-max/goxx
Go CGO cross-compiler Docker image
Language: Shell - Size: 140 KB - Last synced: 24 days ago - Pushed: 2 months ago - Stars: 41 - Forks: 1
go-gst/go-gst
Gstreamer bindings and utilities for golang
Language: Go - Size: 4.86 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 65 - Forks: 51
corazawaf/libcoraza
OWASP Coraza C connector
Language: Go - Size: 120 KB - Last synced: 24 days ago - Pushed: 3 months ago - Stars: 11 - Forks: 6
hiro-o918/pyo3-bazel
Language: Starlark - Size: 136 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 2 - Forks: 0
umsatz/go-aqbanking 📦
golang wrapper for the aqbanking C library
Language: Go - Size: 102 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 12 - Forks: 4
bazelbuild/rules_go
Go rules for Bazel
Language: Go - Size: 12.1 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,331 - Forks: 629
tecnickcom/farmhash64
farmhash64 is a portable multilanguage 64-bit hash function
Language: C - Size: 308 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 6 - Forks: 0
rakyll/go-hardware
A directory of hardware related libs, tools, and tutorials for Go
Language: Go - Size: 40 KB - Last synced: about 1 month ago - Pushed: almost 5 years ago - Stars: 1,339 - Forks: 96
wenerme/go-magic
libmagic in golang
Language: Go - Size: 11.7 KB - Last synced: about 2 months ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0
winfsp/cgofuse
Cross-platform FUSE library for Go - Works on Windows, macOS, Linux, FreeBSD, NetBSD, OpenBSD
Language: Go - Size: 323 KB - Last synced: about 2 months ago - Pushed: 11 months ago - Stars: 488 - Forks: 82
mvrilo/remote-trackpad-wasm
Language: Go - Size: 9.77 KB - Last synced: about 2 months ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
fzwoch/obs-golang-plugin
OBS Studio Golang Plugin
Language: Go - Size: 26.4 KB - Last synced: 24 days ago - Pushed: about 2 years ago - Stars: 57 - Forks: 15
TrshPuppy/pty
Utility code for creating and returning a pty couple using CGo. Meant to be used as a package for NetPuppy!
Language: Go - Size: 7.81 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
abcum/pdflib
C bindings to pdflib for Go
Language: C - Size: 64.7 MB - Last synced: 7 days ago - Pushed: about 1 month ago - Stars: 15 - Forks: 13
shigenobu/mysql_ws_split
MySQL UDF for split.
Language: Go - Size: 7.81 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
shigenobu/mysql_ws_wordwrap
MySQL UDF for wordwrap.
Language: Go - Size: 3.91 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
shigenobu/mysql_ws_parse_url
MySQL UDF for parse url.
Language: Go - Size: 4.88 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
octu0/example-halide-go
Example implementation of Halide with go generate as a helper
Language: Go - Size: 227 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
PaiGack/corss-build
Cross Build
Language: Go - Size: 5.86 KB - Last synced: about 2 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
tmthrgd/femtozip-utils 📦
Femtozip utilities - build, compress, decompress. [Abandoned].
Language: Go - Size: 4.88 KB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
mattbostock/go-ldpreload-backdoor
LD_PRELOAD libc hooking using Go
Language: Go - Size: 20.5 KB - Last synced: about 1 month ago - Pushed: over 8 years ago - Stars: 151 - Forks: 29
varnishcache-friends/vago
Go bindings for the Varnish API
Language: Go - Size: 57.6 KB - Last synced: 2 months ago - Pushed: 10 months ago - Stars: 30 - Forks: 4
moonfruit/golua
Go Binding for Lua
Language: C - Size: 296 KB - Last synced: 2 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
myteksi/ego-demo
Envoy filters in Go
Language: Go - Size: 188 KB - Last synced: 2 months ago - Pushed: about 3 years ago - Stars: 40 - Forks: 9
fluhus/snopher
A practical guide on calling Go from Python using ctypes.
Language: Python - Size: 85.9 KB - Last synced: 2 months ago - Pushed: 4 months ago - Stars: 32 - Forks: 3
thales-e-security/header2go
Convert C header files into skeleton Go implementations
Language: Go - Size: 161 KB - Last synced: 7 days ago - Pushed: over 5 years ago - Stars: 6 - Forks: 0
dxhbiz/go-rtcm
rtcm decoding tool based on cgo
Language: C - Size: 109 KB - Last synced: 26 days ago - Pushed: about 1 year ago - Stars: 3 - Forks: 0
pseudocodes/go2ctp
上期技术 ctp go 语言原生封装,含生产以及测评版本, 支持 Linux, MacOS
Language: Go - Size: 19.8 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 15 - Forks: 6
xiaodingding/iotfast
物联网管理平台
Language: Go - Size: 390 MB - Last synced: 3 months ago - Pushed: almost 2 years ago - Stars: 285 - Forks: 86
bakape/thumbnailer
Go media thumbnailer
Language: Go - Size: 22.8 MB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 146 - Forks: 37
karbiv/magicam
gtk3 basic app, image loading, radial distortion, pixel interpolation
Language: C - Size: 5.73 MB - Last synced: 3 months ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0
zhuyie/goenet Fork of boj/goenet
A Go wrapper for the C based ENet UDP network library.
Language: HTML - Size: 616 KB - Last synced: 3 months ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
zalopay-oss/go-advanced
A small Vietnamese Go book compiled by ZaloPay teams.
Size: 242 MB - Last synced: 3 months ago - Pushed: 5 months ago - Stars: 618 - Forks: 204
ibm-messaging/mq-golang
Calling IBM MQ from Go applications
Language: Go - Size: 2.04 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 160 - Forks: 61
webview/webview_go
Go language bindings for the webview library.
Language: C - Size: 85.9 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 92 - Forks: 18
baabaaox/go-webrtcvad
WebRTC Voice Activity Detection for Golang
Language: C++ - Size: 2.98 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 20 - Forks: 2
chai2010/gopherchina2018-cgo-talk
:book: GopherChina2018: 深入CGO编程 - 最新修订
Language: JavaScript - Size: 7.83 MB - Last synced: 3 months ago - Pushed: almost 2 years ago - Stars: 330 - Forks: 47
AzuxirenLeadGuy/using_c_in_go
A tutorial repository to explain in detail how to use C in Go
Language: Makefile - Size: 9.77 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
michilu/boilerplate
PWA via Angular/Dart 2 with GopherJS, CLI and Shared Lib
Language: Go - Size: 440 KB - Last synced: 4 months ago - Pushed: about 1 year ago - Stars: 8 - Forks: 1
e-gautier/rc-switch
CGO wrapper poc of a C arm lib
Language: Go - Size: 17.6 KB - Last synced: 4 months ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 0
ofasgard/postex-tools
A set of libraries and accompanying tools for post-exploitation, written in Golang.
Language: Go - Size: 3.07 MB - Last synced: 4 months ago - Pushed: about 2 years ago - Stars: 10 - Forks: 0
spinlock/jemalloc-go Fork of cockroachdb/c-jemalloc
Language: C - Size: 1.36 MB - Last synced: 4 months ago - Pushed: over 3 years ago - Stars: 28 - Forks: 4
bigflood/goexamples
golang examples
Language: CMake - Size: 566 KB - Last synced: 4 months ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
2rebi/mysql_udf_http_golang
MySQL(or MariaDB) UDF(User-Defined Functions) Http Client Plugin.
Language: Go - Size: 18.6 KB - Last synced: 4 months ago - Pushed: 7 months ago - Stars: 39 - Forks: 21
feixiao/swig
swig快速入门
Language: Go - Size: 1020 KB - Last synced: 4 months ago - Pushed: almost 4 years ago - Stars: 20 - Forks: 1
kaboc/cgo_ojichat
A sample to generate a C shared library using cgo
Language: Go - Size: 1.95 KB - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
shigenobu/mysql_ws_substring
MySQL UDF for substring.
Language: Go - Size: 2.93 KB - Last synced: 4 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
4kills/go-zlib
Ultra fast native zlib implementation for golang using cgo and the original zlib library written in C by Jean-loup Gailly and Mark Adler.
Language: Go - Size: 5.8 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 26 - Forks: 9
astagi/pygoexamples
🍱 Extend Python in Go
Language: C - Size: 39.1 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 19 - Forks: 4
spring1843/cgo-finder
Find out what dependencies are using CGO in a Go project
Language: Go - Size: 7.81 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
dolanor/sobed
embed .so in your Go binary and dlopen them
Language: Go - Size: 6.84 KB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 5 - Forks: 0
enobufs/go-calls-c-pointer
A cgo example: how to call C function pointer from Go.
Language: Go - Size: 6.84 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 10 - Forks: 2
songtianyi/go-mxnet-predictor
go binding for mxnet c_predict_api to do inference with pre-trained model
Language: Go - Size: 1.7 MB - Last synced: about 1 month ago - Pushed: almost 6 years ago - Stars: 55 - Forks: 15
notti/nocgo
dlopen in go without cgo
Language: Go - Size: 1.09 MB - Last synced: 3 months ago - Pushed: almost 5 years ago - Stars: 190 - Forks: 12
ultimate-guitar/go-imagequant
Go bindings for libimagequant
Language: C - Size: 101 KB - Last synced: 2 months ago - Pushed: over 3 years ago - Stars: 52 - Forks: 14
daviseidel/xlib Fork of vbsw/xlib
Xlib (version 11, release 6.7) binding for golang [golang] [incomplete]
Language: Go - Size: 26.4 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 0
Luzifer/scansnap-go 📦
Small webserver connecting to a SANE enabled scanner exposing the scan result as a PDF over HTTP
Language: Go - Size: 1.04 MB - Last synced: 24 days ago - Pushed: about 6 years ago - Stars: 6 - Forks: 1
prashantgupta24/mac-sleep-notifier
macOS Sleep/ Wake notifications in golang
Language: Go - Size: 19.5 KB - Last synced: 26 days ago - Pushed: almost 5 years ago - Stars: 30 - Forks: 6
hexops-graveyard/llvm-go-bindings
Scripts for building the LLVM Go BIndings (including on Windows)
Language: Shell - Size: 13.7 KB - Last synced: 6 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 1
shtirlic/posrpint
Printing on thermal pos printers in GO
Language: Go - Size: 122 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 4 - Forks: 1
rupc/go-with-intel-sgx
Intel SGX with GoLang
Language: C++ - Size: 1.4 MB - Last synced: 3 months ago - Pushed: about 5 years ago - Stars: 45 - Forks: 9
mindprince/gonvml
NVIDIA Management Library (NVML) bindings for Go
Language: C - Size: 85 KB - Last synced: 5 months ago - Pushed: over 2 years ago - Stars: 103 - Forks: 47
opensourcedoc/go-c-cpp-mix
Using C++ Class in Golang
Language: C++ - Size: 8.79 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 9 - Forks: 1
dimkauzh/old-vuelto-no-support 📦
A small CGo Game Engine that uses a custom Software Renderer.
Language: Go - Size: 52.7 MB - Last synced: 5 months ago - Pushed: 6 months ago - Stars: 3 - Forks: 0
gongluck/CGO-DEMO
Demo code for CGO study
Language: Go - Size: 31.3 KB - Last synced: 4 months ago - Pushed: about 4 years ago - Stars: 4 - Forks: 1
gensliu/cre2-go
cre2-go is a fast, safe, thread-friendly alternative to Golang native regexp package. It is based on re2 and cre2, binding the C functions to Go via cgo.
Language: C++ - Size: 26.6 MB - Last synced: 6 months ago - Pushed: 7 months ago - Stars: 6 - Forks: 1