SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now. Learn more →
Devtools Alternatives
Similar projects and alternatives to devtools
-
-
-
Appwrite
Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!
-
-
-
re-frame-10x
A debugging dashboard for re-frame. X-ray vision as tooling.
-
redux-toolkit
The official, opinionated, batteries-included toolset for efficient Redux development
-
redux-essentials-example-app
Example app for the Redux Essentials tutorial
-
Amplication
Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.
-
Protocol-Examples
Example apps demonstrating how to use the Replay Protocol API
-
vue-svelte-size-analysis
Comparing generated code size of Vue and Svelte components
-
legend-state
Legend-State is a super fast and powerful state library that enables fine-grained reactivity and easy automatic persistence
-
-
-
-
pullstate
Simple state stores using immer and React hooks - re-use parts of your state by pulling it anywhere you like!
-
-
TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
-
-
-
-
SurveyJS
A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.
devtools reviews and mentions
- Evading JavaScript Anti-Debugging Techniques
-
Why does the `useSyncExternalStore`docs example call `getSnapshot` 6 times on store update?
I made a Replay recording of the sandbox:
-
Firefox displayed a pop-up ad for Mozilla VPN over an unrelated page
FWIW, the Firefox devs who were doing the WebReplay time travel debugging POC weren't, as far as I know, fired. Instead, they left and started Replay ( https://replay.io ), a true time-traveling debugger for JavaScript.
I joined Replay as a senior front-end dev a year ago. It's real, it works, we're building it, and it's genuinely life-changing as a developer :)
Not sure how well this would have fit into Firefox as a specific feature, given both the browser C++ runtime customizations and cloud wizardry needed to make this work. But kinda like Rust, it's a thing that spun out of Mozilla and has taken on a life of its own.
Obligatory sales pitch while I'm writing this:
The basic idea of Replay: Use our special browser to make a recording of your app, load the recording in our debugger, and you can pause at any point in the recording. In fact, you can add print statements to any line of code, and it will show you what it would have printed _every time that line of code ran_!
From there, you can jump to any of those print statement hits, and do typical step debugging and inspection of variables. So, it's the best of both worlds - you can use print statements and step debugging, together, at any point in time in the recording.
See https://replay.io/record-bugs for the getting started steps to use Replay, or drop by our Discord at https://replay.io/discord and ask questions.
-
What is not taught in React courses, but is commonly used in a real job and overlooked?
I also recently did a Learn with Jason show episode based on this, where we went through many of the same topics, and also looked at the Replay.io time-traveling debugger that I build as my day job:
-
Dan Abramov responds to React critics
My day job is working at a company called Replay ( https://replay.io ), and we're building a true "time traveling debugger" for JS. Our app is meant to help simplify debugging scenarios by making it easy to record, reproduce and investigate your code.
-
Introducing Suspense: APIs to simplify data loading and caching, for use with React Suspense.
Not directly, no. Brian used to be part of the React core team, but he (and I) both joined https://replay.io last year. We've built up these utils as we've been refactoring our codebase, and Brian extracted them into their own package.
-
Omniscient Debugging
Yep, my day job is working on the Replay time-traveling debugger for JS ( https://replay.io/ ).
Also saw someone post an indie gaming company's TTD development environment yesterday:
https://www.reddit.com/r/programming/comments/11a2meo/tomorr...
-
Tomorrow Corporation's time travelling debugger, including debugging other people's play sessions, hot asset reloading, live compilation on every keystroke and more
I actually work for Replay ( https://replay.io ), where we're building a time-traveling debugger for JS apps. It's interesting to hear some of the similarities and differences in approaches and usages, since this is the kind of thing I work with on a daily basis myself.
-
How We Rebuilt React DevTools with Replay Routines
New post, this time for my company Replay!
-
will firing of 11.000 devs on Meta hurt React in any way?
I can assure that's not Brian Vaughn. (context: Brian and I work together at Replay.io)
-
A note from our sponsor - SurveyJS
surveyjs.io | 28 Sep 2023
Stats
replayio/devtools is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
The primary programming language of devtools is TypeScript.