Giter Site home page Giter Site logo

linecode / reactron Goto Github PK

View Code? Open in Web Editor NEW

This project forked from oslabs-beta/reactron

0.0 0.0 0.0 52.77 MB

Reactron is a React component visualizer that allows you to traverse an app's fiber tree and render components individually.

License: MIT License

JavaScript 70.39% HTML 2.13% SCSS 14.51% TypeScript 10.80% CSS 2.17%

reactron's Introduction

Reactron


Reactron Logo
Empowering the Development Process from Top to Bottom

PRs Welcome License: MIT

A tool for the complete and total visualization of your React application

Reactron bolsters development by rendering three essentials parts of any project: the latest version of your application including functionality, a React Component Tree for a macroscopic view of your project, and single component rendering for a microscopic understanding.

Reactron is currently in active development so we welcome any constructive feedback or contributions to this product. Please follow this repo for contribution guidelines and our development road map.

Current Features

  • Rendering and functionality of your total React application
  • Comprehensive visualization of your React Component Tree
  • Selection and rendering of specific React components
  • Storage for users with multiple projects

In Progress

  • Updating state view web-application interface
  • Selecting specific nodes to render specific components
  • Exporting updates to your VS Code
  • A VS Code extension for even greater developer experience

How to Use

[Visit Us at Reactron.io]

In order to utilize Reactron, you will first need to sign in with your GitHub account

Otherwise view a demo of our application by pressing 'Demo!'
After logging in:
  1. Upload your application when prompted: first your Styling File, then your Component Folder
  2. Afterwards, you should see a 'Next' button pop-up which will lead to your application
  3. Your screen will now feature all three visualizations of the project you uploaded
  4. Select individual components you wish to see rendered and broken down into it's different parts
  5. Repeat this process for any number of your components you wish to view
  6. Once you're finished, logout
  7. The next time you log in you will be able to pick back up where you left off

Built With

Contributing

Reactron is currently in active development and welcomes any contributions to this product or constructive feedback towards improvements. If while using Reactron to improve your designs inspired your towards updates, please feel free to fork this repo and submit pull requests!

Team

Jimmy Lin | Kerri Crawford | Logan Coale | Nathaniel Armstrong | Romelo Gilbert

License

MIT - check out license page for more details

reactron's People

Contributors

kerriannercrawford avatar n8innate avatar odylic avatar reactronio avatar seymour-creates avatar steelecoale avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.