rn-debundle - A very basic debundler for Javascript bundles compiled with React Native's bundler

  •        39

A very basic debundler for Javascript bundles compiled with React Native's bundler. Debundles a large React Native bundle by walking the compiled AST and extracts individual module declarations and writes them to their own modules & attempts to resolve dependeny import relationships.

https://github.com/nickw444/rn-debundle

Dependencies:

escodegen : ^1.12.0
espree : ^6.1.2
estraverse : ^4.3.0
yargs : ^14.2.0

Tags
Implementation
License
Platform

   




Related Projects

debundle - :card_file_box: A javascript debundler

  •    Javascript

This is a tool built to unpack javascript bundles prudiced by webpack and browserify. This was a research project that is no longer maintained. I built to help me understand how javascript bundles are strutured. It works in a labratory environment most of the time, but often fails on real-world javascript bundles. It's been a while since I worked on this project so if you run into issues, I might not really be able to help you out all that much.

rn-diff-purge - Easier React Native upgrades by clearly exposing changes from a version to another

  •    Shell

This repository exposes an untouched React Native app generated with the CLI npx react-native init RnDiffApp. Each new React Native release causes a new project to be created, removing the old one, and getting a diff between them. This way, the diff is always clean, always in sync with the changes of the init template. See table below for the complete list.

upgrade-helper - ⚛️ A web interface to support React Native developers in upgrading their apps.

  •    Javascript

This repository exposes an untouched React Native app generated with the CLI react-native init RnDiffApp. Each new React Native release causes a new project to be created, removing the old one, and getting a diff between them. This way, the diff is always clean, always in sync with the changes of the init template. This will help you see what changes you need to do in your code.

react-native-autocomplete-input - Pure javascript autocomplete input for react-native

  •    Javascript

A pure JS autocomplete component for React Native. Use this component in your own projects or use it as inspiration to build your own autocomplete. Tested with RN >= 0.26.2. If you want to use RN < 0.26 try to install react-native-autocomplete-input <= 0.0.5.


react-native-material-kit - Bringing Material Design to React Native

  •    Javascript

A set of UI components, in the purpose of introducing Material Design to apps built with React Native, quickly and painlessly. First, cd to your RN project directory, and install RNMK through rnpm . If you don't have rnpm, you can install RNMK from npm with the command npm i -S react-native-material-kit and link it manually (see below).

alita - 一套把React Native代码转换成微信小程序代码的转换引擎工具。我们不造轮子,不发明新框架,只是提供工具把RN扩展到微信小程序端。

  •    Javascript

一套把React Native代码转换成微信小程序代码的转换引擎工具。我们不造轮子,不发明新框架,只是提供工具把RN扩展到微信小程序端。

react-native-config - Bring some 12 factor love to your mobile apps!

  •    Objective-C

Module to expose config variables to your javascript code in React Native, supporting both iOS and Android. Keep in mind this module doesn't obfuscate or encrypt secrets for packaging, so do not store sensitive keys in .env. It's basically impossible to prevent users from reverse engineering mobile app secrets, so design your app (and APIs) with that in mind.

react-native-exception-handler - A react native module that lets you to register a global error handler that can capture fatal/non fatal uncaught exceptions

  •    Objective-C

A react native module that lets you to register a global error handler that can capture fatal/non fatal uncaught exceptions. The module helps prevent abrupt crashing of RN Apps without a graceful message to the user. V2 of this module now supports catching Unhandled Native Exceptions also along with the JS Exceptions ✌🏻🍻 There are NO breaking changes. So its safe to upgrade from v1 to v2. So there is no reason not to 😉.

react-native-meteor - Meteor Reactivity for your React Native application :)

  •    Javascript

Meteor-like methods for React Native. Since RN 0.26.0 you have to use ws or wss protocol to connect to your meteor server. http is not working on Android.

rn-placeholder - :dash: :dizzy: :sparkles: Display some placeholder stuff before rendering your text or media content in React Native

  •    Javascript

Display some placeholder stuff before rendering your text or media content in React Native. _Fully compatible with Expo and react-native-web.

rn-sliding-up-panel - Draggable sliding up panel implemented in React Native

  •    Javascript

React Native draggable sliding up panel purly implemented in Javascript. Inspired by AndroidSlidingUpPanel. Works nicely on both iOS and Android.

react-native-size-matters - A React-Native utility belt for scaling the size your apps UI across different sized devices

  •    Javascript

A React-Native utility belt for scaling the size your apps UI across different sized devices. When developing with react-native, you need to manually adjust your app to look great on variety of different screen sizes. That's a tedious job. react-native-size-matters provides some simple tooling to make your scaling a whole lot easier. The idea is to develop once on a standard ~5" screen mobile device and then simply apply the provided utils. 📖 You can read more about what led to this library on my blog post, that can be found in this repo or at Soluto Engineering Blog.

rn-splash-screen - A JavaScript-controlled splash-screen for React Native designed to be run directly after the native splash-screen

  •    Objective-C

A JavaScript-controlled splash-screen designed to be run directly after the native splash-screen. The splash screen must be hidden from JavaScript. This can be done as late as possible so as to give your application more time to "load".

rn-paper-interface - Implementation of Facebook Paper-like interactive UI in React Native.

  •    Javascript

Implementation of Facebook Paper-like interactive UI in React Native. Read the blog post: Building a Facebook Paper-like UI with React Native on Medium.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.