nowfound

Dev tools · alternatives · 2026

24 alternatives to Automatically import or install modules when they're needed in IPython

:inbox_tray: Automatically import a Python library in IPython when you forget to import it - AaronC81/ipython-auto-import

This tool automatically imports or installs Python modules in IPython when they're needed, eliminating manual import statements. It's designed for IPython users who want a more streamlined interactive computing… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Automatically import or install modules when they're needed in IPython launched in 2016; newer entries below may have overtaken it.

  1. 1

    A slightly opinionated iPython profile for interactive development - sevazhidkov/ipython-profile

    2022 · github.com · its alternatives →

  2. 2
    Kite▲161

    Autocomplete code in Python with AI. Free & cloudless.

    2019 · kite.com · its alternatives →

  3. 3

    Tabnine is the AI code assistant that accelerates and simplifies software development while keeping your code private, secure, and compliant.

    2018 · tabnine.com · its alternatives →

  4. 4

    A spreadsheet with SQL, JavaScript, and Python built in

    2022 · equals.com · its alternatives →

  5. 5

    Are you tired of installing Python libraries? With autolib, you'll never need to install another Python library again. (This was an April Fool's Day project.) - reverie/autolib

    2010 · github.com · its alternatives →

  6. 6

    deno_python 0.3.1 adds support for importing python pip packages directly in JavaScript! Fun and useful, slightly cursed.

    2023 · github.com · its alternatives →

  7. 7

    An ChatGPT integration for Jupyter Notebooks and the IPython Shell - santiagobasulto/ipython-gpt

    2023 · github.com · its alternatives →

  8. 8

    Python package for AutoML on Tabular Data with Feature Engineering, Hyper-Parameters Tuning, Explanations and Automatic Documentation - mljar/mljar-supervised

    2022 · github.com · its alternatives →

  9. 9WA
  10. 10

    org-babel integration with Jupyter for evaluation of (Python by default) code blocks - gregsexton/ob-ipython

    2015 · github.com · its alternatives →

  11. 11

    Hello all, Very excited to share this project with you all! Panoptisch scans your Python file or module to find it's imports (aka dependencies) and recursively does so for all dependencies and sub-dependencies. It then generates a dependency tree in JSON for you to parse and enforce import policies. Supply chain attacks are no joke, and this is one way to transparently analyze your dependencies to see if any malicious imports are taking place. For example, your yaml parser, nor it's sub-dependencies should import socket, or sys. Panoptisch is in early stages, with known limitations (for…

    2022 · github.com · its alternatives →

  12. 12

    FastOpenAPI is a library for generating and integrating OpenAPI schemas using Pydantic v2 and various frameworks (AioHttp, Django, Falcon, Flask, Quart, Sanic, Starlette, Tornado). - mr-fatalyst/fastopenapi

    2025 · github.com · its alternatives →

  13. 13

    Hi all! A little background: I've been working on natto.dev, a spatial environment for JavaScript. I'm really excited about new interfaces for code (leveraging metaphors we're good at, spatial reasoning, making state visible, design tools, etc). With all the buzz around PyScript, I discovered Pyodide and got it working inside natto. This Python version is a stripped down version of https://natto.dev (eg interactive outputs, multiplayer) so please check that out if this interests you. I'm excited to share this spatial environment for Python. Imagine Jupyter cells arranged on a 2D…

    2022 · python.natto.dev · its alternatives →

  14. 14

    Hi HN, We're Anna, Adrian, Marcin and Matt, developers of dlt. dlt is an open source library to automatically create datasets out of messy, unstructured data sources. You can use the library to move data from about anywhere into most of well known SQL and vector stores, data lakes, storage buckets, or local engines like DuckDB. It automates many cumbersome data engineering tasks and can by handled by anyone who knows Python. Here’s our Github: https://github.com/dlt-hub/dlt Here’s our Colab demo:…

    2023 · colab.research.google.com · its alternatives →

  15. 15

    A simple neural network for python autocompletion. Contribute to vpj/python_autocomplete development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  16. 16

    Add cards from CSV and Excel files much faster and easier

    2021 · smart-import.app · its alternatives →

  17. 17

    Modern, extensible Python project management. Contribute to pypa/hatch development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  18. 18

    Create Siri Shortcuts with Python. Contribute to alexander-akhmetov/python-shortcuts development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  19. 19

    Automated Excel import into any online business system

    2021 · cognifirm.com · its alternatives →

  20. 20

    Automatically update Gitea, Drone, Caddy, Podman & more

    2023 · chapati.systems · its alternatives →

  21. 21

    Recently, I write an interpreter for subset of Python using Go. I haven't seen source code of CPython, all is just written according to my understanding of Python so there may be some unusual things. Hope you can play fun with it. Any suggestion is welcome, glad to get some feedback.

    2023 · github.com · its alternatives →

  22. 22

    A set of tools to accelerate work in Jupyter notebooks. - sidgarimella/conveyor

    2020 · github.com · its alternatives →

  23. 23

    Hi HN, I’ve been working on mljar-supervised (open-source AutoML for tabular data) for a few years. Recently I built a desktop app around it called MLJAR Studio. The idea is simple: you talk to your data in natural language, the AI generates Python code, executes it locally, and the whole conversation becomes a reproducible notebook (*.ipynb file). So instead of just chatting with data, you end up with something you can inspect, modify, and rerun. What MLJAR Studio does: - Sets up a local Python environment automatically, runs on Mac, Windows, and Linux - Installs missing packages during the…

    May 2026 · mljar.com · its alternatives →

  24. 24PA

    I’m sure many of you are familiar, but there’s a treacherous gap between finding (or building) a model that works in PyTorch, and getting that deployed into your application, especially in consumer-facing applications. I’ve been very interested in solving this problem with a great developer experience. Over time, I gradually realized that the highest-impact thing to have was a way to go from existing Python code to a self-contained native binary—in other words, a Python compiler. I was already pretty familiar with a successful attempt: when Apple introduced armv8 on the iPhone 5s, they…

    2025 · blog.fxn.ai · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →