icecream

by gruns · Developer Tools

🍦 Never use print() to debug again.

New0 ratings10,110 starsActive
Developer ToolsLibraryPythondebug
↓ Download v2.2.0GitHub⚑ Report
icecream — image 1

About this project

IceCream — Never use print() to debug again Do you ever use print() or log() to debug your code? Of course you do. IceCream, or ic for short, makes print debugging a little sweeter. ic() is like print(), but better: 1. It prints both variables and expressions along with their values. 2. It's 60% faster to type. 3. Data structures are formatted and pretty printed. 4. Output is syntax highlighted. 5. It optionally includes program context: filename, line number, and parent function. IceCream is well tested, permissively licensed, and supports Python 3 and PyPy3. IceCream is maintained by Jakeroid (Ivan Karabadzhak), with support from the confidential computing folks at 🌖…

Technologies

Pythondebuggingdebugdebugging-tool

Project health

Actively maintained
Last update2 weeks ago
Contributors39
Latest releasev2.2.0
Open issues & PRs64
LicenseMIT
On GitHubsince 2018

GitHub

10,110
stars
228
forks
39
contributors
64
open issues & PRs
Python
language
2 weeks ago
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review icecream.

Built by

gruns
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain gruns/icecream? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like