# Making Slice Machine work with Remix

**URL:** <https://community.prismic.io/t/making-slice-machine-work-with-remix/10651>\
**Category:** Developing with Prismic\
**Tags:** reactjs, slice-machine\
**Created:** [July 20, 2022, 6:25pm UTC](https://community.prismic.io/t/making-slice-machine-work-with-remix/10651 "2022-07-20T18:25:55Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![benembery](https://dub1.discourse-cdn.com/flex013/user_avatar/community.prismic.io/benembery/32/105_2.png) [@benembery](https://community.prismic.io/u/benembery)\
**Post date:** [July 20, 2022, 6:25pm UTC](https://community.prismic.io/t/making-slice-machine-work-with-remix/10651/1 "2022-07-20T18:25:55Z")

</div>

I've had a lot of success getting prismic up and running with remix. I would love to use slice machine with it.

I've configured the remix equivalent for the slice machine simulator.

When running slice machine it says that "react.js is not supported". I assume this is because I've not got the next or nuxt packages installed.

I've taken a look at the packages around slice machine to try to understand how I could go about making this integration work. However, I lack the knowledge of how I would need to interact with slice-machine to make this work. Do you have any diagrams / documentation about what I would need to do to PR this feature?

---

<div class="post-metadata">

**Author:** ![Pau](https://dub1.discourse-cdn.com/flex013/user_avatar/community.prismic.io/pau/32/5422_2.png) [@Pau](https://community.prismic.io/u/Pau)\
**Post date:** [July 21, 2022, 2:53am UTC](https://community.prismic.io/t/making-slice-machine-work-with-remix/10651/3 "2022-07-21T02:53:53Z")

</div>

Hello @benembery, thanks for reaching out.  
Slice Machine only works with Nuxt and Next, for the moment.  
But we have plans to revamp it so that it's framework agnostic.  
We post all of our feature updates in the progress page:

> **[What's new - Prismic](https://prismic.io/progress)**
>
> See what we've been working on lately and what we're working on right now. Something new might (or might not) appear each time you refresh this page.

---

<div class="post-metadata">

**Author:** ![benembery](https://dub1.discourse-cdn.com/flex013/user_avatar/community.prismic.io/benembery/32/105_2.png) [@benembery](https://community.prismic.io/u/benembery)\
**Post date:** [July 21, 2022, 9:08am UTC](https://community.prismic.io/t/making-slice-machine-work-with-remix/10651/4 "2022-07-21T09:08:33Z")

</div>

Thanks, is there a timeline for the revamp? I would really like to help unlock this for other developers and myself.

What I'm struggling to understand it how the interaction works between the slice simulator page and slice machine. I'd happily try to reverse engineer it from there 🙂

---

<div class="post-metadata">

**Author:** ![Pau](https://dub1.discourse-cdn.com/flex013/user_avatar/community.prismic.io/pau/32/5422_2.png) [@Pau](https://community.prismic.io/u/Pau)\
**Post date:** [July 25, 2022, 9:56pm UTC](https://community.prismic.io/t/making-slice-machine-work-with-remix/10651/6 "2022-07-25T21:56:02Z")

</div>

One of my colleagues suggests that if you install next.js you can get around the check and still work with Slice Machine.

---

<div class="post-metadata">

**Author:** ![matt.rosno](https://dub1.discourse-cdn.com/flex013/user_avatar/community.prismic.io/matt.rosno/32/8134_2.png) [@matt.rosno](https://community.prismic.io/u/matt.rosno)\
**Post date:** [January 4, 2025, 3:49pm UTC](https://community.prismic.io/t/making-slice-machine-work-with-remix/10651/8 "2025-01-04T15:49:17Z")

</div>

This blog post was written in October 2022: [Remix Tutorial: Building a Website with a Headless CMS](https://prismic.io/blog/remix-tutorial-headless-cms)

Trying it now, and getting the error: `'@slicemachine/adapter-universal@latest' is not in this registry.`

It appears there was _some_ support for Remix, but not anymore.

---

<div class="post-metadata">

**Author:** ![benembery](https://dub1.discourse-cdn.com/flex013/user_avatar/community.prismic.io/benembery/32/105_2.png) [@benembery](https://community.prismic.io/u/benembery)\
**Post date:** [January 5, 2025, 9:31am UTC](https://community.prismic.io/t/making-slice-machine-work-with-remix/10651/9 "2025-01-05T09:31:10Z")

</div>

I have this working but needed to install the nextjs adapter.

Slice machine will continue to generate an index file in the slices directory with he next dynamic imports, you have to create a different way of importing or it will get overwritten.
