Mimbl Home

Mimbl is a TypeScript component authoring library with many unique features that make the developer’s life a bit easier.

Features

  • Functional and class-based components as well as custom HTML elements.
  • Independent components whose lifecycle is controlled by developers and which can be accessed via standard property and method invocation.
  • Built-in trigger/watcher mechanism that re-renders components upon changes in observable properties.
  • Partitioned components that allow independent re-rendering of portions of a component.
  • Component events - just like HTML element events.
  • Custom attributes for HTML/SVG elements defined by developers and supported via handler objects.
  • Service publish/subscribe mechanism.
  • Module lazy-loading.
  • Defining styles using Mimcss CSS-in-JS library.

Explore Mimbl

Contact

Mimbl was created by Michael Michlin. You can contact me directly at mmulya@outlook.com.

Performance

Compare Mimbl performance to other libraries in JS Web Frameworks Benchmark by Stefan Krause.