Gembera is a general embedded framework with C language. This name is basically an idea provided by chatgpt.
C language is one of the oldest languages. It is widely used and at same time heavily criticized. Many modern languages want to be "C/C++ killer", like Rust, Golang, Zig etc. They all try to solve part of the problems, but far from perfect. Gembera does not want to invent another wheel. It try to achieve the goal from the architectural level.
Main features:
- Ultra light framework for universal usages, from IoT, software defined vehicles to cloud native WebAssembly
- Build-in memory profiling and tracing
- Concurrent programming based on coroutines
- Pure C OOP implementation
- Package management with npm