> For the complete documentation index, see [llms.txt](https://bimwhale.gitbook.io/bim-whale/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bimwhale.gitbook.io/bim-whale/introduction/the-bim-whale-project/bimwhale.js.md).

# 1. BIMWHALE.js

Goal A, *Provide a simple and fast IFC parser*, has been realized as **`BIMWHALE.js`**. It is a client-side IFC parser built using TypeScript.&#x20;

{% hint style="info" %}
Not sure what TypeScript is? Check out [TypeScript in 100 Seconds](https://www.youtube.com/watch?v=zQnBQ4tB3ZA)
{% endhint %}

The TypeScript code has been compiled into regular JavaScript using [Webpack](https://webpack.js.org). That's why it is called **`BIMWHALE.js`***.* Check out the [Getting Started](/bim-whale/getting-started/getting-started.md) pages for more information.

{% embed url="<https://github.com/andrewisen/bim-whale>" %}
