You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Libmodule is a C library targeting linux aiming to let developers easily create modular C projects in a way which is both simple and elegant.
9
-
You will write less code, focusing on what really matters.
10
-
11
-
**Please note that libmodule actually builds and works on macOS and BSD too, and probably other.** See [Portability](https://github.com/FedeDP/libmodule#is-it-portable).
12
-
13
8
## What is this?
14
9
15
-
Libmodule offers a small and simple implementation of an actor library.
10
+
Libmodule offers a small and simple C implementation of an actor library that aims to let developers easily create modular C projects in a way which is both simple and elegant.
16
11
Indeed, libmodule was heavily inspired by my own actor library experience with [akka](https://akka.io/) for its API.
17
12
18
13
## What is a module, anyway?
@@ -81,3 +76,8 @@ Libmodule will install a pkg-config script too: use it to link libmodule in your
81
76
Please note that in order to test examples, there is no need to install the library.
82
77
83
78
For Archlinux users, Libmodule is available on [AUR](https://aur.archlinux.org/packages/libmodule/).
79
+
80
+
## License
81
+
Libmodule is made available with a MIT license to encourage people to actually try it out and maybe use it inside their project, no matter if open or closed source.
82
+
83
+
*Are you using libmodule in your project? Please let me know and I will gladly list it here.*
0 commit comments