A curated list of awesome Beef framework, libraries and resources.
Inspired by awesome-python.
The official documentation and resource for the Beef programming language.
- Official website - Official website of the Beef programming language.
- Official documentation - Official documentation explaining how the language wworks and its philosophy.
- Corelib documentation - Auto generated documentation for the core library.
- Official repository - Repository hosting the language and its associated IDE.
Libraries providing implementations of algorithms
- Beef-Hash - Collection of hashing algorithms
- FastNoise_Beef - Beef port of the FastNoise Lite library.
Libraries for building CLI applications
- CowieCLI - Awesome command line arguments parsing library.
Awesome game development libraries and frameworks.
- Glfw-beef - Beef wrapper library for GLFW.
- ImGui-beef - Beef wrapper library for ImGui.
- Opengl-beef - OpenGL loader for Beef.
- Pile - A simple extendable game framework.
- Raylib-beef - A raylib binding for Beef programming language.
- Strawberry - A 2D game engine using SDL, focused on usability and simplicity.
- Tilengine-beef - Beef Language wrapper for Tilengine 2D Graphics Engine.
- Vulkan-bf - Beef wrapper library for Vulkan.
Logging libraries and frameworks.
- SteakLogger - An awesome logging library for Beef.
Awesome scripting libraries.
- Lua-beef - BeefLang wrapper library for Lua.
Libraries for serializing and parsing text
- Atma.Json - Json serialization framework.
- Beef-toml - Toml parser/serializer library.
- Xml-Beef - Single-file XML parser in Beef with doctype support.
IDE themes.
- OneDarkPro - Atom's iconic One Dark theme.
- SimplyDark - Simple dark theme.
To show or explain you what beef is capable of.
- SampleListener - Example of an echo server showing the use of System.Net.Socket to listen for clients connections.
Your contributions are always welcome! Please take a look at the contribution guidelines first.
I will keep some pull requests open if I'm not sure whether those libraries are awesome, you could vote for them by adding 👍 to them. Pull requests will be merged when their votes reach 20.