---
title: "Comment by Bruce Wells on \"Announcing a new TypeScript ORM\" | Hashnode"
description: "Great article and well thought out ORM. I don't use JavaScript extensively and certainly not TypeScript, but TypeScript is obviously better than plain JS. I end"
url: "https://hashnode.com/posts/announcing-a-new-typescript-orm/63dd6c70ee008fc21af28af4/comment/6716ded9e509ee6d25b256bd"
---

[Discussion](https://hashnode.com/posts/announcing-a-new-typescript-orm/63dd6c70ee008fc21af28af4)

Comment [Announcing a new TypeScript ORM](https://hashnode.com/posts/announcing-a-new-typescript-orm/63dd6c70ee008fc21af28af4)

[Bruce Wells](https://hashnode.com/@PHPFUI)

[Oct 21, 2024](https://hashnode.com/posts/announcing-a-new-typescript-orm/63dd6c70ee008fc21af28af4/comment/6716ded9e509ee6d25b256bd)

Great article and well thought out ORM. I don't use JavaScript extensively and certainly not TypeScript, but TypeScript is obviously better than plain JS.

I ended up with the same issues in PHP. The existing PHP ORMs are all bloated and slow. So I wrote my own that includes Active Records and an Active Table class. I have also implemented migrations, custom fields and relations, generated table descriptions (no manual configuration) and a lot of other functionality.

You can check out the PHP code here: [github.com/phpfui/orm](https://github.com/phpfui/orm)

It might give you a few ideas for your library.
