cheap_repr
Better version of repr/reprlib for short, cheap string representations in Python (by alexmojaki)
stack_data
By alexmojaki
cheap_repr | stack_data | |
---|---|---|
1 | 2 | |
21 | 39 | |
- | - | |
10.0 | 5.8 | |
over 2 years ago | 8 months ago | |
Python | Python | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
cheap_repr
Posts with mentions or reviews of cheap_repr.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-07.
-
Show HN: A 100% free and interactive Python course for coding beginners
- https://github.com/alexmojaki/cheap_repr (not a debugger, but used by the above two as well as directly by futurecoder)
Tracebacks:
- https://github.com/alexmojaki/stack_data (this is also what powers the new IPython tracebacks)
stack_data
Posts with mentions or reviews of stack_data.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-07.
-
Show HN: A 100% free and interactive Python course for coding beginners
- https://github.com/alexmojaki/cheap_repr (not a debugger, but used by the above two as well as directly by futurecoder)
Tracebacks:
- https://github.com/alexmojaki/stack_data (this is also what powers the new IPython tracebacks)
-
Release of IPython 8.0
AST in a more general concept see https://en.wikipedia.org/wiki/Abstract_syntax_tree, it basically turn your text into a tree where f(a) + f(b) is `call(plus, call(f, a), call(f,b))`. Using https://github.com/alexmojaki/stack_data we can say "the error occurred in `a`, while trying to call `f`, while calling `plus`, get the range in the original text and make them yellow.
What are some alternatives?
When comparing cheap_repr and stack_data you can also consider the following projects:
sync-message
mercury - Convert Jupyter Notebooks to Web Apps
iodide - Literate scientific computing and communication for the web
jupyter_console - Jupyter Terminal Console
birdseye - Graphical Python debugger which lets you easily view the values of all evaluated expressions
python_runner - Helper for running python code indirectly
pure_eval - Safely evaluate AST nodes without side effects
papyri
comsync