List of Awesome Python Resources

By on 16 January 2017

One of the best feelings is when you stumble across content that is so helpful and exciting you just want to dance.

Our latest discovery: An incredibly well populated list of Python resources.

Awesome Python

Awesome Python is a detailed list of Python frameworks, libraries, software and other resources, ranging from Cryptography and Command-line Tools to Machine Learning (Bob!) and alternative Package Repos!

If you haven’t by now, I suggest you Star this github repo or Fork it yourself. The repo is the backend for the website: http://awesome-python.com.

My Picks

I’ve only just scratched the surface of the content here but I already have a few favourites:

  • thefuck: Don’t mind the name! This is a super handy CLI tool that will intelligently correct your previous cli command if you get it wrong. All you do is type the F bomb and it’ll automatically correct your command. Check out the readme to see a demo.

  • Flask: I’ve been wanting to get into Python web frameworks for a while. Flask is going to be my… route (pun intended!) in. Adding this to my “to-learn” list!

  • Job Scheduler Options: Cron was all I had regarding scheduling. Seeing this category on awesome-python made me smile. I’m looking forward to checking each of these options out to see which one works best for me. Python everything!

Your Picks?

Just these three alone will keep me busy for a while. The GUI entries also intrigue me as I’d love to see how you can use Python to make a nice GUI.

So much to learn! Check the list out and let us know what interests you the most. Feel free to share if you have any other cool tools that aren’t listed on the site!

Keep Calm and Code in Python.

— Julian

Want a career as a Python Developer but not sure where to start?