Top 13 C FFI Projects
-
MetaCall helps you build serverless applications using a more fine-grained, scalable and NoOps oriented Function Mesh instead of ServiceMesh and DevOps approach. It automagically converts your code into a Function Mesh and auto-scales individual hot parts or functions of your app.
-
dart_native
Write iOS&macOS&Android Code using Dart. This package liberates you from redundant glue code and low performance of Flutter Channel.
Project mention: How does Dart (or Flutter) compile to iOS, Android, and other "native" code? | reddit.com/r/ProgrammingLanguages | 2022-04-01I see https://github.com/dart-native/dart_native, but it looks small and references flutter. Flutter's source code leads to ./packages/flutter_tools/lib/src/ios/mac.dart, but I'm not sure I'm seeing the compiler to generate what I would think would be Swift code.
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
ffi-overhead
comparing the c ffi (foreign function interface) overhead on various programming languages
Project mention: Comparing the C FFI overhead on various languages | reddit.com/r/patient_hackernews | 2022-05-14 -
The C++ language doesn’t embed Lua, various game engines (and other applications) written in C++ do, using an API binding that provides a C++ wrapper around Lua’s underlying C API. Well there are Lua bindings for Rust as well (as a randomly selected example see hlua), and there are bindings for several other languages as well (like Python).
-
-
-
-
SonarLint
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
-
python-c-io_uring-example
Using io_uring Linux Kernel interface from Python by JITing C code with MetaCall.
Project mention: Using io_uring from Python by JITing C code for writing high performance servers | news.ycombinator.com | 2021-11-23 -
Project mention: Introducing Phirs (0.1.0), a cross-platform and well-tested user directory path provider library, including cache and config paths | reddit.com/r/PHP | 2022-02-20
It may become possible to write GUI apps in PHP as well. Yes, this is far from ideal. But since FFI, things are going to be better, e.g. see PHP GTK bindings.
-
-
-
C FFI related posts
- Comparing the C FFI overhead on various languages
- Comparing the C FFI overhead on various languages
- Comparing the C FFI overhead on various languages
- What is Haskell's secret sauce for a fast FFI?
- Someone needs to get OCaml running on the Go runtime
- Using io_uring from Python by JITing C code for writing high performance servers
- Using io_uring from Python by JITing C code for writing high performance servers with MetaCall
Index
What are some of the best open-source FFI projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | core | 941 |
2 | dart_native | 825 |
3 | ffi-overhead | 542 |
4 | hlua | 476 |
5 | rust-lua53 | 140 |
6 | td_rlua | 47 |
7 | php-iup | 21 |
8 | python-c-io_uring-example | 11 |
9 | gtk | 5 |
10 | bindings-levmar | 2 |
11 | bindings-sc3 | 1 |
12 | php_opencv | 1 |
13 | heatshrink | 0 |
Are you hiring? Post a new remote job listing for free.