-
Notifications
You must be signed in to change notification settings - Fork 556
Modules
Chance Snow edited this page Feb 2, 2024
·
36 revisions
The ecosystem of third-party modules is small, but growing!
Have a Wren module you want to share? Feel free to add it!
- domepunk-unit - Another testing utility. Tailored for DOME.
- wren-assert - Assertion library for unit testing
- wren-please - Assertion library
- wren-warbler - Mini unit testing module.
- wren-test - A testing framework
- wren-testie Simple, beautiful, and fun testing framework
- wren-vector - 2D, 3D & 4D vector with various operators
- wren-vector3d - 3D vectors
- wren-complex - Complex numbers
- agents - Agent-based modeling (ABM) framework
- optional - Optional (Maybe) type
- Recto - A String manipulation library
- wren-beak - A functional list manipulation library
- wren-enum - Enumerated types
- wren-helpers - Data structures & helper functions
- wren-tempo An object for DateTime and duration manipulation
- wren-magpie - Parser combinator library
- wren-json - Handling JSON
- msgpack-wren - MessagePack implementation
- wren-toml - TOML parser
- wren-xsequence - XML parser/writer
- b95 - A Lua to Wren compiler in Wren
- wren-args - Simple command-line arguments parser
- wren-async-task - Async run/wait functions
- wren-benchie - Simple and easy benchmarking for Wren
- wren-colors - Print fancy messages to the terminal
-
wren-package - Dirt simple dependencies (ie,
package.wren
) - wren-path - Work with file and directory paths
- wren-pure - Utility library
- wren-warble - Policy-based logging utility
- wrench - Small utilities for Wren
- wren-semver - Semantic versioning package
Compiled Wren modules are C/C++ libraries that add to Wren.
- wren-bind - Provides a registry to easily bind multiple compiled Wren modules