Skip to content

Welcome to @azure-net/kit

@azure-net/kit is a universal toolkit and library collection, developed as part of the Azure-net ecosystem. It is designed to speed up modern application development, reduce boilerplate code, and maintain a unified project architecture.

✨ What is it?

@azure-net/kit is much more than just a collection of utilities or components. It is a complete architecture (Azure-net Architecture) based on DDD (Domain-Driven Design) principles, helping you build scalable and maintainable projects with a clear structure.

🚀 What's included?

  • Built-in store — flexible and SSR-friendly state management powered by edges-svelte.
  • Localization and translation — ready-to-use i18n solution (edges-svelte-translations) for multilingual applications.
  • Extensive utilities — for working with text, objects, dates, and common tasks.
  • Data validation — handy rules and validators.
  • Reusable base abstractionsRepositories, Services, Providers, and Datasources for quick setup and reuse.
  • Unified architecture approach — the package provides a solid project structure and helps enforce consistent development standards.

🎯 Why use it?

By using @azure-net/kit, you get a ready-to-use project framework that:

  • reduces boilerplate code,
  • accelerates development,
  • simplifies testing,
  • supports a clear and predictable architecture.

This is especially useful for teamwork on medium to large-scale applications.

📚 Learn more

In this guide, you will find:

  • Step-by-step instructions for setup and configuration.
  • Detailed explanations of architectural patterns.
  • Examples of using the built-in store and translation.
  • Recommendations for organizing code with Repositories, Services, and Datasources.

🚀 Get started

Ready to dive in? Check out the installation guide and start building your app faster and more reliably with Azure-net Architecture.