All Projects → Jonathan-Racaud → Awesome Beef

Jonathan-Racaud / Awesome Beef

A curated list of awesome Beef framework, libraries and resources

Awesome Beef Awesome

A curated list of awesome Beef framework, libraries and resources.

Inspired by awesome-python.

Summary

Official resources

The official documentation and resource for the Beef programming language.

Frameworks and Libraries

Algorithms

Libraries providing implementations of algorithms

Cryptography and Hashing

  • Beef-Hash - Collection of hashing algorithms

Noise

Command Line Interface Development

Libraries for building CLI applications

  • CowieCLI - Awesome command line arguments parsing library.

Game Development

Awesome game development libraries and frameworks.

  • bgfx - Beef bindings for BGFX. A Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
  • 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.

IoC

Inversion of Control libraries and frameworks

Logging

Logging libraries and frameworks.

Scripting Engines

Awesome scripting libraries.

  • Lua-beef - BeefLang wrapper library for Lua.

Serialization

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.

Themes

IDE themes.

Projects and Articles

To show or explain you what beef is capable of.

Dynamic Linking

Networking

  • SampleListener - Example of an echo server showing the use of System.Net.Socket to listen for clients connections.

Contributing

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].