Skip to content

Overview

The Wroud Foundation offers a suite of tools to help developers implement best practices and efficient patterns in JavaScript applications. Our tools focus on modularity, ease of use, and performance.

Available Packages

  • @wroud/di: A lightweight dependency injection library for JavaScript inspired by .NET's DI system. Written in TypeScript, it supports modern JavaScript features, including decorators, and provides robust dependency management capabilities.
  • Other Packages: More tools to come, each aimed at addressing specific challenges in JavaScript development.

Navigation

Use the sidebar to navigate through the documentation. Each package has its own section with detailed guides and API references. Here’s a quick overview of what you’ll find:

Dependency Injection (@wroud/di)

  • Overview: Introduction and key features.
  • Installation: Step-by-step guide to installing the package.
  • Usage: Examples of how to use the package in different environments.
  • API: Detailed reference of the API provided by the package.

Future Tools

As we expand our toolset, you will find new sections dedicated to each package with similar documentation structures to ensure a consistent and straightforward experience.

Getting Started

To get started with any of our tools, simply select the package you’re interested in from the sidebar. Each section is designed to guide you from installation to advanced usage, ensuring you can leverage the full potential of the Wroud Foundation tools in your projects.


For any questions or contributions, please visit our GitHub repository. We welcome feedback and collaboration to improve and expand our offerings.

Released under the MIT License.