1
8 Comments

What packages do people not know about?

What python packages do you use that most people don't know about?

A few of my favorites are:

  • Wagtail CMS (which runs on top of django) is one of the best content managements systems I've ever used, free or paid.
  • unsync for making asynchronous tasks much easier
  • Fast API A nice, slick way to create an API and its documentation.

Tell me yours!

posted to Icon for group Python
Python
on July 14, 2020
  1. 2
    • poetry - Dependency Management
    • black - Linter & Formatter
    1. 1

      OMG! YES!!! Great packages!!!

  2. 1
    • https://github.com/pyppeteer/pyppeteer2 - Useful for doing web scraping in asynchronous way (using a Headless browser)

    • httpx for sending http requests in asynchronous way also

    • python-fire for creating CLI with one line of code, way more easier to use than Click or Agparse

    1. 1

      I really like httpx as well. It's nice to be able to make a large number of requests and have not have to wait for each one to resolve before the next one starts.

      I'll have to check out the others! Thanks for sharing. I love getting recommendations from others.

  3. 1

    I like the simplicity of ButterCMS. Clear documentations and an easy to use API.

    1. 1

      Interesting. I'll have to check it out!

      The best CMSs I've used are Statamic and Wagtail, and I'd be curious to see how Butter compares.

  4. 1

    I really like starlette (what fastapi is built on top of). To me its the perfect library because it does all the things I dont want to and does nothing I would want to do myself. Whereas in fastapi (which is awesome and I use a lot as well) I often need to override things which arent trivial to do (like the route wrapper)

    1. 1

      NICE!!! I've been very interested in starlette, but I haven't had an opportunty to try it yet.

      Thanks for bringing it back to mind, as I have been thinking about trying out another web framework. Right now, I really like Django and love Pyramid. But I wanted to see what new things have appeared, and see how they may improve my development experience.

      Speaking of which, I also want to try building a website in Masonite. Gah! So many things to try!!!

Trending on Indie Hackers
How would you grow this? User Avatar 26 comments 30 free marketing tools that you probably heard of but haven't tried User Avatar 25 comments I curated a directory of Free tools and resources User Avatar 23 comments How much revenue can an unknown open-source project make? User Avatar 19 comments Upselling from $8/mo to $1947/mo User Avatar 15 comments 3 Untapped Niche for SEO focused SAAS User Avatar 15 comments