Git Product home page Git Product logo

reloadium's Introduction

Logo

Advanced Hot Reloading & Profiling

Example

Profiling

Examples above are run in debug mode with added breakpoint.

Details

image

image

image

image

Reloadium adds hot reloading, profiling and AI features to your IDE

Installing

If you are a PyCharm user please check out Reloadium plugin
Plugins for other IDEs are coming soon.
Reloadium can be also used as a standalone library by installing it manually with pip:
pip install reloadium

Using

Running python files:

reloadium run example.py

Running modules:

reloadium run -m my_module
To apply your changes simply save a file

AI

Reloadium integrates with ChatGpt seamlessly providing additional context to your conversations resulting in much better replies.

ChatGpt

General Python Features

When altered, Reloadium will execute the current function again, providing developers with immediate feedback on the functionality of their code.

Frame Reloading

Reloadium manages errors that occur while reloading functions, allowing you to correct any mistakes seamlessly.

Frame Reloading

Reloadium has the ability to refresh files throughout the entire project by tracking dependencies.

Frame Reloading

Django

Upon saving, Reloadium performs hot reloading of views and automatically refreshes the page.

Page Refreshing

To avoid generating undesired objects after reloading the current function, Reloadium reverts any database modifications.

Rolling back db

Flask

Reloadium hot reloads Flask apps and automatically refreshes the page upon saving.
This enables real-time content updates, significantly streamlining web development.

Flask

SqlAlchemy

Reloadium will rollback database changes to prevent creating unwanted objects after reloading current function.

SqlAlchemy

Pandas

Reloadium facilitates hot reloading of Pandas objects, making the manipulation of intricate dataframes for data science remarkably simple.

Pandas

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.