# Welcome

Welcome to the GitBook of Isomorphism Libs! Here you'll get an overview of all the amazing features and functions which Isomorphism Libs offers to help you build a solid isomorphism application efficiently and effortlessly.

Isomorphism Libs is a collection of JavaScript/TypeScript utility libraries designed for isomorphic applications, supporting seamless execution in both server-side and browser environments.

{% embed url="<https://github.com/horushe93/isomorphism-libs>" %}

### ✨ Features

* 🔄 **Isomorphic Support** - All packages work in both Node.js and browser environments
* 📦 **Multiple Module Formats** - Supports UMD, CommonJS, and ESM module formats
* 🔒 **Type Safety** - Complete TypeScript type definitions
* 🎯 **Lightweight & Efficient** - Carefully optimized bundle size and performance
* 🧪 **Test Coverage** - Comprehensive unit tests and integration tests
* 📚 **Well Documented** - Detailed API documentation and usage examples

### Jump right in

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Getting Started</strong></td><td>Quick start</td><td></td><td></td><td><a href="/pages/CyH2xJQs9yWJ1S8BYNav">/pages/CyH2xJQs9yWJ1S8BYNav</a></td></tr><tr><td><strong>Packages</strong></td><td>Learn the first package</td><td></td><td></td><td><a href="/pages/cEHgDv7NGBquDGHeLyQ4">/pages/cEHgDv7NGBquDGHeLyQ4</a></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://horushe.gitbook.io/isomorphism-libs/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
