Trending repositories
Ranked by Attention Score: stars gained over the last 180 complete days
1–100 of 113 by Attention Score · May 9, 2026 – Nov 4, 2026 (UTC)
2.mono / SkiaSharp
SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
3.dotnet / Silk.NET
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
4.mxschmitt / playwright-go
Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API.
- playwright
- golang
- selenium
- browser-automation
- chromium
- hacktoberfest
- +6 more
5.SciSharp / LLamaSharp
A C#/.NET library to run LLM (🦙LLaMA/LLaVA) on your local device efficiently.
6.ThePhD / sol2
Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:
- sol
- lua
- lua-bindings
- lua-binding
- lua-scripting
- simple
- +10 more
7.ncruces / go-sqlite3
Go bindings to SQLite using wasm2go
8.pythonnet / pythonnet
Python for .NET is a package that gives Python programmers nearly seamless integration with the .NET Common Language Runtime (CLR) and provides a powerful application scripting tool for .NET developers.
- python
- dotnet
- mono
- clr
- pythonnet
- ffi
- +2 more
9.cimgui / cimgui
c-api for imgui (https://github.com/ocornut/imgui) Look at: https://github.com/cimgui for other widgets
11.davidbyttow / govips
A lightning fast image processing and resizing library for Go
- libvips
- image-processing
- golang
- svg
- png
- jpeg
- +6 more
12.go-webgpu / goffi
Pure Go FFI for WebGPU - CGO-free GPU access via wgpu-native bindings
- cgo-free
- ffi
- go
- golang
- golang-library
- gpu
- +4 more
13.ElectronNET / Electron.NET
:electron: Build cross platform desktop apps with ASP.NET Core (Razor Pages, MVC, Blazor).
- electron
- dotnet
- dotnet-core
- dotnet-standard
- asp-net-core
- asp-net-core-mvc
- +7 more
15.mono / CppSharp
Tools and libraries to glue C/C++ APIs to high-level languages
- cppsharp
- parsing
- glue
- syntax-tree
- c-sharp
- c
- +13 more
16.progrium / darwinkit
Native Mac APIs for Go. Previously known as MacDriver
- golang
- apple
- macos
- objective-c
- cgo
- apple-apis
- +14 more
17.dahall / Vanara
A set of .NET libraries for Windows implementing PInvoke calls to many native Windows APIs with supporting wrappers.
- pinvoke
- dotnet
- dotnet-standard
- controls
- windows
- extensions
- +5 more
18.Giorgi / DuckDB.NET
Bindings and ADO.NET Provider for DuckDB
- duckdb
- ado-net
- data-science
- duckdb-database
- hacktoberfest
19.otiai10 / gosseract
Go package for OCR (Optical Character Recognition), by using Tesseract C++ library
- go
- tesseract
- tesseract-ocr
- ocr
- ocr-server
20.amerkoleci / Vortice.Windows
.NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.
- direct3d
- direct3d11
- direct3d12
- graphics
- gamedev
- game-development
- +8 more
22.elringus / bootsharp
Use C# in web apps with comfort
24.reagent-project / reagent
A minimalistic ClojureScript interface to React.js
25.plotly / plotly.rs
Plotly for Rust
- plot
- rust
- chart
- financial
- financial-analysis
- data-visualization
- +8 more
26.lava / matplotlib-cpp
Extremely simple yet powerful header-only C++ plotting library built on the popular matplotlib
27.greenheartgames / greenworks
a node.js plugin to integrate nw.js/electron games with steamworks
28.skia4delphi / skia4delphi
Skia4Delphi is a cross-platform 2D graphics API for Delphi platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
29.ArtyProf / steamworks-ffi-node
A TypeScript/JavaScript wrapper for the Steamworks SDK using Koffi FFI, designed for Node.js and Electron applications with Steamworks SDK integration.
30.amerkoleci / Vortice.Vulkan
Cross platform .NET bindings for Vulkan, VMA, SPIRV-Cross and shaderc
- vulkan
- netstandard
- csharp
- dotnet
- dotnet-core
- dotnetcore
- +5 more
31.salvadordf / WebView4Delphi
WebView4Delphi is an open source project created by Salvador Díaz Fau to embed Edge/Chromium-based browsers in applications made with Delphi or Lazarus/FPC for Windows.
- windows
- delphi
- lazarus
- fpc
- pascal
- browser
- +13 more
32.yanyiwu / gojieba
TranslatedThe Golang version of "Jieba" (结巴, "stammerer") Chinese word segmentation
33.sonoro1234 / LuaJIT-ImGui
LuaJIT ffi binding for imgui, backends and extension widgets
- luajit
- imgui
- luajit-ffi
34.skypjack / uvw
Header-only, event based, tiny and easy to use libuv wrapper in modern C++ - now available as also shared/static library!
- libuv
- header-only
- wrapper
- uvw
- event-loop
- modern-cpp
- +2 more
35.lmbelo / python4delphi
Free components that wrap up Python into Delphi and Lazarus (FPC)
- delphi
- lazarus
- python
- pascal
40.code-disaster / steamworks4j
A thin Java wrapper to access the Steamworks API
- java
- bindings
- steamworks
43.libvips / ruby-vips
Ruby extension for the libvips image processing library.
- libvips
- ruby
- image-processing
47.nodegit / nodegit
Native Node bindings to Git.
48.dotnet / spark
.NET for Apache® Spark™ makes Apache Spark™ easily accessible to .NET developers.
51.jimmyorourke / plotlypp
Plotly for C++. A C++ interface to the Plotly.js figure spec, for creating interactive data visualizations.
- charts
- cpp
- graphs
- plotly
- plotting
- visualization
- +4 more
54.red-data-tools / pycall.rb
Calling Python functions from the Ruby language
- ruby
- pycall
- data-science
- python
- rubydatascience
- rubyml
55.webview / webview_deno
🌐 Deno bindings for webview, a tiny library for creating web-based desktop GUIs
56.JeremyCCHsu / Python-Wrapper-for-World-Vocoder
A Python wrapper for the high-quality vocoder "World"
57.21-DOT-DEV / swift-secp256k1
Swift cryptography library for Bitcoin and Nostr. ECDSA, Schnorr, ECDH, and zero-knowledge proofs on secp256k1. Apple platforms and Linux.
- taproot
- secp256k1
- swift
- schnorr
- bitcoin
- ecdsa
- +14 more
60.agracio / edge-js
Run .NET and Node.js code in-process on Windows, MacOS, and Linux
- csharp
- dotnet
- dotnet-core
- dotnet-framework
- dotnetcore
- dotnetframework
- +5 more
62.Boscop / web-view
Rust bindings for webview, a tiny cross-platform library to render web-based GUIs for desktop applications
63.FractalFir / wrapped_mono
Wrapper around mono library. Allows easy loading and interop between code written for the .NET framework and Rust.
- csharp
- dotnet
- fsharp
- mono
- rust
65.microsoft / MobiusArchived
C# and F# language binding and extensions to Apache Spark
- spark
- apache-spark
- rdd
- dataframe
- dstream
- dataset
- +10 more
66.adrg / libvlc-go
Handcrafted Go bindings for libVLC and high-level media player interface
- libvlc
- go
- vlc
- bindings
- golang
- video
- +13 more
68.yallop / ocaml-ctypes
Library for binding to C libraries using pure OCaml
69.hugopl / gtk4.cr
GTK4 bindings for Crystal
70.Coldzer0 / ImGui-Pascal
ImGui Binding for FreePascal / Delphi with the latest version & docking
- freepascal
- imgui
- imgui-binding
- opengl3
- pascal
- sdl2
- +1 more
71.CHSZLab / CHSZLabLib
Python Frontend to Algorithms of the Algorithm Engineering Group Heidelberg
- combinatorial-optimization
- community-detection
- dynamic-graphs
- edge-orientation
- graph-algorithms
- graph-partitioning
- +8 more
72.bang590 / JSPatch
JSPatch bridge Objective-C and Javascript using the Objective-C runtime. You can call any Objective-C class and method in JavaScript by just including a small engine. JSPatch is generally used to hotfix iOS App.
- jspatch
- hotfix
- jsbridge
- objc-runtime
74.migueldeicaza / TensorFlowSharpArchived
TensorFlow API for .NET languages
- dot-net
- machine-learning
- tensorflow
- mono
- xamarin
- f-sharp
- +1 more
77.ak-coram / cl-duckdb
Common Lisp CFFI wrapper around the DuckDB C API
80.naqvis / wasmer-crystal
WebAssembly runtime for Crystal
- crystal
- crystal-lang
- crystal-language
- webassembly
- wasmer
- wasi
- +1 more
81.cnadler86 / mp_esp_dl_models
Micropython binding for the ESP32 DL AI vision models like face detection / recognition, imagenet classifier or pedestrian (human) detection
- esp32
- face-detection
- imagenet-classifier
- micropython
- pedestrian-detection
- ai
- +1 more
82.westonplatter / phashion
Ruby wrapper around pHash, the perceptual hash library for detecting duplicate multimedia files
- phash
- ruby
- image-analysis
- duplicate-multimedia-files
83.tondrej / chakracore-delphi
Delphi and Free Pascal bindings and classes for Microsoft's ChakraCore library
- chakracore
- microsoft
- javascript-engine
- delphi
- freepascal
- lazarus
- +2 more
85.hazzard993 / love-typescript-definitions
Write LÖVE 2D projects with TypeScript
- love2d
- typescript
- typescript-declaration
- lua
- typescript-definitions
- typescripttolua
87.Coldzer0 / QuickJS-Pascal
Quickjs FreePascal / Delphi Bindings
- quickjs
- fpc
- freepascal
- javascript
- engine
- pascal
- +3 more
89.giorgisio / goav
Golang bindings for FFmpeg (This repository is no longer maintained)
- ffmpeg-libraries
- golang-bindings
- video
90.RubyCrypto / rbnacl
Ruby FFI binding to the Networking and Cryptography (NaCl) library (a.k.a. libsodium)
- cryptography
- nacl
- libsodium
- ruby
- x25519
- ed25519
- +2 more
93.dafrito / luacxx
Lua binding library for modern C++
- lua
- bindings
- c-plus-plus
- c-plus-plus-library
- modern-cpp-template
94.crystal-lang / crystal-sqlite3
SQLite3 bindings for Crystal
95.STREGAsGate / Raylib
A Swift package for Raylib. Builds Raylib from source so no need to fiddle with libraries. Just add as a dependency in you game package and go!
- gamedev
- raylib
- raylib-swift
- swift
96.janekb04 / glfwpp
GLFW C++ Wrapper - thin, modern, C++17, header-only GLFW wrapper
- glfw
- cpp
- cpp17
- wrapper
- header-only
- cmake
- +1 more
98.turborium / TurboRaylib
TurboRaylib is a cool and clean Raylib bindings for Object Pascal (Delphi and FreePascal)
- delphi
- easy-to-use
- freepascal
- game
- game-dev
- game-development
- +11 more
99.biot2 / nats.pas
An Object Pascal Client for NATS
100.dotnet / pinvokeArchived
A library containing all P/Invoke code so you don't have to import it every time. Maintained and updated to support the latest Windows OS.
- pinvoke
- dotnet
- interop