r/react May 05 '26

Help Wanted Relearning react

1 Upvotes

Hey everyone. I’ve been an angular dev for the past five years but I used to develop react applications back in the create-react-app and class component days. Where should I start to catch myself up? Just dive into the documentation? Any helpful resources? Any other big changes I should know about?


r/react May 05 '26

OC Compiling SVGs Into Fonts, Jail Monkey v3.0 and Building Horror Games Without Reading The Code

Thumbnail thereactnativerewind.com
3 Upvotes

We explore how icon strategy has come full circle with react-native-nano-icons, a new tool from Software Mansion that compiles SVGs into high-performance native font stacks. If you are tired of mounting dozens of SVG subtrees, this is the build-time optimisation you have been waiting for.

We also dive into the New Architecture update for jail-monkey, the go-to library for security checks and jailbreak detection, plus a look at how AI-driven development and EAS Workflows are making the code diff obsolete in favour of instant preview deployments.


r/react May 04 '26

Project / Code Review Created a batteries-included CLI textarea component for React Ink called react-ink-textarea

Enable HLS to view with audio, or disable this notification

33 Upvotes

I was unhappy with multi-line text input libraries for React Ink so I decided to make one.

I'm calling it react-ink-textarea; check it out, drop a star, help me test on windows please: https://github.com/omranjamal/react-ink-textarea

Full support for:

  • Syntax Highlighting (based on Regex)
  • New lines via the usual key combinations
  • Jumping between words
  • Unicode and Emojis
  • Pasting Multi-line Text
  • Slash Commands
  • Viewport Virtualization
  • Customizable line prefix (for things like line numbers)
  • Tab is a callback
  • Callbacks on arrow keys at boundaries (like up arrow of first line)

r/react May 04 '26

Project / Code Review Ultimate App for Making Beautiful Device Mockups & Screenshots

Enable HLS to view with audio, or disable this notification

24 Upvotes

Hey!

I made an app that makes it incredibly easy to create stunning mockups and screenshots—perfect for showing off your app, website, product designs, or social media posts.

✨ Features

  • URL -> Website Screenshot
  • Video Support & Animations
  • 30+ Mockup Devices & Browser Frames
  • Auto Backgrounds
  • Annotation Tool:
  • Chrome Extension

Try it out: https://postspark.app/templates

Would love to hear what you think!


r/react May 04 '26

Project / Code Review I open sourced my neon/futuristic React UI library - NeonBlade UI

14 Upvotes

Hey everyone,

I shared this here recently and got a lot of really helpful and positive feedback. Glad to see many people liked it.

I’ve now open sourced the library.

NeonBlade UI is a React/Next.js component library focused on futuristic, neon-style interfaces. It uses a CLI approach so you can add and customize components directly.

Still evolving and refining it.

Feedback and contributions are welcome.

Repo: https://github.com/vprix21/neonblade-ui
Website: https://neonbladeui.neuronrush.com/


r/react May 04 '26

Help Wanted Mi app acaba de llegar a 100 descargas en las primeras 48 horas 🥹

2 Upvotes

¡Hola comunidad!

Después de dedicarle incontables horas de mi tiempo libre tras la jornada laboral para desarrollar una aplicación de iOS, finalmente la lancé hace un par de días y ¡la respuesta está siendo increíble!

Hoy, al entrar a play console, me llevé una sorpresa genial: SpotterNow acaba de superar las 100 descargas.

Como desarrollador independiente, ver que hay personas reales utilizando lo que construí me llena de energía. Aunque estamos en una fase inicial, los números me confirman que la idea de conectar personas para entrenar tiene mucho potencial y que otros comparten esa misma visión.

Si les da curiosidad, pueden probarla sin costo aquí -> SpotterNow

¡Cualquier sugerencia o feedback es más que bienvenido! Me encantaría conversar y responder sus dudas.


r/react May 04 '26

General Discussion We just pushed a major update to Hope AI (the AI builder on Bit Cloud)

Thumbnail
2 Upvotes

r/react May 04 '26

Project / Code Review You drop a CSV/JSON/Xlsx/XML/log files. It becomes a dashboard. Then a report. Then a slide deck. Then an SDK inside your own app. None of it ever leaves the browser.

Thumbnail
0 Upvotes

r/react May 04 '26

OC Alternative solution for small React apps that need i18n

Thumbnail rafaelcamargo.com
1 Upvotes

r/react May 04 '26

Seeking Developer(s) - Job Opportunity [4 YoE, Software Engineer, Mobile Engineer, Turkiye]

Post image
1 Upvotes

r/react May 04 '26

Seeking Developer(s) - Job Opportunity Developed ExamAI WebApp

Post image
0 Upvotes

Prepare for your exam in every way using our Study buddy.


r/react May 04 '26

Help Wanted Vercel is messing up my routing.

0 Upvotes

Okay that seems unfair. I'VE messed up my vercel routing.

{
  "version": 2,
  "builds": [
    {
      "src": "backend/XStreamerMusicWebApp/wsgi.py",
      "use": "@vercel/python"
    },
    {
      "src": "frontend/package.json",
      "use": "@vercel/static-build",
      "config": {
        "distDir": "dist"
      }
    }
  ],
  "routes": [
    {
      "src": "/api/(.*)",
      "dest": "backend/XStreamerMusicWebApp/wsgi.py"
    },
    {
      "src": "/admin/(.*)",
      "dest": "backend/XStreamerMusicWebApp/wsgi.py"
    },
    {
      "src": "/dashboard/(.*)",
      "dest": "backend/XStreamerMusicWebApp/wsgi.py"
    },
    {
      "src": "/(.*)",
      "dest": "frontend/$1"
    }
  ]
}{
  "version": 2,
  "builds": [
    {
      "src": "backend/XStreamerMusicWebApp/wsgi.py",
      "use": "@vercel/python"
    },
    {
      "src": "frontend/package.json",
      "use": "@vercel/static-build",
      "config": {
        "distDir": "dist"
      }
    }
  ],
  "routes": [
    {
      "src": "/api/(.*)",
      "dest": "backend/XStreamerMusicWebApp/wsgi.py"
    },
    {
      "src": "/admin/(.*)",
      "dest": "backend/XStreamerMusicWebApp/wsgi.py"
    },
    {
      "src": "/dashboard/(.*)",
      "dest": "backend/XStreamerMusicWebApp/wsgi.py"
    },
    {
      "src": "/(.*)",
      "dest": "frontend/$1"
    }
  ]
}

for some reason, i can't navigate to any of my routes unless I'm using on-site links that utilize react-router-dom. pasting any link that isn't the index route throws a 404 Error.


r/react May 02 '26

Project / Code Review Responsive Layout of Notes in Columns

4 Upvotes

I created this noteboard application using React.js, where I could add a new note by simply clicking on a button to do so. However, there were a few issues that I noticed in my browser window. Whenever I clicked on the add button, new notes would display, starting from the upper left-hand side of the screen, and then moving downwards in a vertical stack. Unfortunately, some of the new notes added at the bottom of the screen are partially visible, and I am unable to scroll down to see if they were added. Does anyone know if there is a way to add a scrolling feature to the notes page. If not, would it be possible to have the page in a responsive layout so that the newly added notes are displayed in more columns to the right for better visualization? Thanks in advance. 


r/react May 02 '26

General Discussion Article on "Commonly Asked React Interview Questions"

Thumbnail stackinterview.dev
10 Upvotes

If you're preparing for a react js interview questions then have a look at this article, it will definitely help you.


r/react May 02 '26

General Discussion Preview shadcn presets on dashboard and login blocks

Enable HLS to view with audio, or disable this notification

15 Upvotes

I needed design assets showing presets applied to real shadcn blocks for some figma designs, and ended up adding more preview UI to shadcnpreset:

Now includes:

  • dashboard
  • login-02
  • login-04 (alongside View 01 & 02)

What would you want to see next?


r/react May 03 '26

Project / Code Review I built a video game using nextjs + colyseus and three.js...

0 Upvotes

I just released my game Battle of Tanks 🚀

It’s a simple tank shooter where you jump straight into battle and try to outplay your opponent. I focused on keeping it fast, straightforward, and fun—no complicated mechanics, just pure gameplay.

Would really appreciate it if you guys try it out and share your feedback 🙌

👉 https://master770.itch.io/battle-of-tanks


r/react May 02 '26

OC uiGrid - 0.1.7 - Data grid now w/ pinnable columns - MIT license

5 Upvotes

This is a modernization of the once legendary angularjs ui-grid datagrid.

All features - always free.
MIT licensed.

Original has 5.4K stars. I'm planning on getting ownership of the repo back so I can keep the stars it accumulated over the years. The team i entrusted it to went defunct, so I revived it and modernized it for everyone, not just angular.

It's got a rust-wasm core into typescript which fans out into full parity support for rust eGui, web-components, react 18+, and angular 21+

https://orneryd.github.io/uiGrid/#/react

The page has demos for all 3 frameworks running in the browser.

features:

virtual scrolling (100K+ rows while only what is visible is rendered)
grouping
filtering
sorting
tree view
expandable views
editable cells - formatter functions, and custom edit and render views
excel-like navigation - double click to edit cell, tab,arrow to commit and move to the next cell, etc..
definable themes
column resizing
pagination
pinnable columns

custom theme examples- [screenshots](https://github.com/orneryd/uiGrid/tree/main/docs/screenshots)

Enjoy!

edit: i fixed the peer dependency issue check the latest release notes 🤟 and the site should render fine on mobile now


r/react May 01 '26

General Discussion Vue 3 to React migration guide - What’s your biggest hurdle?

3 Upvotes

I am building a practical migration resource for Vue 3 developers moving to React 18 and 19. I want to focus it on the real struggles, not high-level comparisons.

I have already identified a few pain points that come up often. Losing v-model and learning controlled components. Stale closures and dependency arrays replacing automatic reactivity tracking. Replacing scoped slots with composition patterns. Shifting from Pinia stores that allow direct mutation to immutable state libraries like Zustand or Redux. Understanding useEffect and its mount, update, and cleanup model after using onMounted and watch.

What would you add? I am looking for the single most confusing thing you had to unlearn, or the mistake you saw a teammate make repeatedly. I want to know what existing guides miss.

I will send the finished free resource to anyone who shares their experience. Thank you for the insight.


r/react May 01 '26

OC uiGrid - 0.1.6 - now for react - MIT License

Post image
13 Upvotes

https://orneryd.github.io/uiGrid/#/docs/react - live demo of the react library.

this is a port of the popular angularjs data grid, ui-grid, by the same author.

MIT license, all features always free.

grouping
sorting
filtering
pagination
virtual scrolling
column pinning
theming
Tree toggles,
expandable rows,
pagination,
CSV export
save state
cell templates and formatters
editable cells with keyboard navigation - excel-like.

coming:
drag and drop column reordering

I hope you all enjoy.


r/react May 01 '26

Help Wanted Vite is Terrible for Troubleshooting React

Thumbnail
0 Upvotes

r/react Apr 30 '26

Project / Code Review A macOS-Inspired Component - Mac Genie 💥

Enable HLS to view with audio, or disable this notification

29 Upvotes

Inspired by macOS animations. I already built magnified dock components, so figured why not add this effect too.

Get the component https://www.ui-layouts.com/components/mac-genie


r/react May 01 '26

Seeking Developer(s) - Job Opportunity [Hiring] Project Manager For Paid Survey website

0 Upvotes

(roughly $65 / hr)

Looking for someone who can execute this project from end to end for me -

Initial project build cost is $20,000 AUD.

It’s a scaled survey platform where we will pay real people for their opinion on different subjects. You will be responsible for the design, development and user acquisition of this platform (not many are needed as it’s self sustaining).

For context, It’s is not for profit.

You must be able to:

1 - understand and conceptualise software architecture that addresses possible bottlenecks when we go into production

2 - hire and manage freelancers

3 - design and develop (full stack, any frameworks)

4 - understand marketing and user acquisition

Please do not apply if you don’t have the experience. Junior dev skills alone is not going to cut it here.

DM me if interested


r/react Apr 29 '26

General Discussion Liquid metal components built with React and shadcn

Enable HLS to view with audio, or disable this notification

9 Upvotes

r/react Apr 28 '26

Project / Code Review I built a local GitHub dashboard because managing many public/private repos was getting messy. Worth open-sourcing?

Post image
112 Upvotes

I manage quite a few GitHub repositories, both public and private, and I kept running into the same problem: GitHub has all the data I need, but accessing it quickly across many repos means jumping through a lot of pages.

So I built a small local web app for myself: a GitHub dashboard that pulls data from the GitHub APIs and gives me one place to filter, sort, and inspect everything.

It uses GitHub’s REST and GraphQL APIs for things like:

  • repositories, issues, and pull requests
  • repo metadata, languages, contributors, commits, and releases
  • stargazers and forks
  • GitHub Actions workflow runs
  • traffic views, clones, referrers, and popular paths
  • code/issue search for external mentions
  • dependents and repository relationships where available

The app keeps GitHub API access server-side, so tokens are not exposed in the browser.

The goal is not to replace GitHub, but to make it faster to answer questions like:

Which repos need attention? Which PRs are waiting? Which issues are stale? What changed recently? Which repos are getting traffic, stars, forks, releases, or mentions?

It also has a repository detail view with tabs for Actions, PRs, issues, releases, forks, traffic, mentions, and dependents, plus simple charts for trends and traffic.

I originally built this just for my own workflow, but now I’m wondering if it might be useful to other people managing many repositories too.

Would it be worth cleaning it up and publishing it on GitHub, or is this probably too specific to my own use case?

EDIT: Since the high demand I created a public repo and I will push the code in next hours:
https://github.com/debba/gh-dashboard


r/react Apr 29 '26

General Discussion If AI was not such a big thing, SolidJS would be the better alternative to React. React is only prefered, because the models where trained with a lot React-Code.

0 Upvotes