flit

Simplified packaging of Python modules (by pypa)

Flit Alternatives

Similar projects and alternatives to flit

  1. Poetry

    407 flit VS Poetry

    Python packaging and dependency management made easy

  2. Judoscale

    Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.

    Judoscale logo
  3. pip

    118 flit VS pip

    The Python package installer

  4. mkdocs-material

    Documentation that simply works

  5. vscode-python

    82 flit VS vscode-python

    Python extension for Visual Studio Code

  6. toml

    49 flit VS toml

    Tom's Obvious, Minimal Language

  7. pipx

    42 flit VS pipx

    Install and Run Python Applications in Isolated Environments

  8. Pipenv

    34 flit VS Pipenv

    Python Development Workflow for Humans.

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. typeshed

    24 flit VS typeshed

    Collection of library stubs for Python, with static types

  11. sampleproject

    18 flit VS sampleproject

    A sample project that exists for PyPUG's "Tutorial on Packaging and Distributing Projects"

  12. tomlplusplus

    Header-only TOML config file parser and serializer for C++17.

  13. pip-audit

    23 flit VS pip-audit

    Audits Python environments, requirements files and dependency trees for known security vulnerabilities, and can automatically fix them

  14. virtualenv

    11 flit VS virtualenv

    Virtual Python Environment builder

  15. laravel-websockets-example

    Quick example of a docker stack for laravel-websockets

  16. pytomlpp

    A python wrapper for tomlplusplus

  17. coveragepy

    7 flit VS coveragepy

    The code coverage tool for Python

  18. python-lib

    1 flit VS python-lib

    Opinionated cookiecutter template for creating a new Python library

  19. pypyr automation task runner

    pypyr task-runner cli & api for automation pipelines. Automate anything by combining commands, different scripts in different languages & applications into one pipeline process.

  20. tomli

    5 flit VS tomli

    A lil' TOML parser

  21. code-indexer-loop

    Discontinued Code Indexer Loop is a Python library for indexing and retrieving source code files through an integrated vector database that's continuously and efficiently updated.

  22. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better flit alternative or higher similarity.

flit discussion

Log in or Post with

flit reviews and mentions

Posts with mentions or reviews of flit. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-09-09.
  • Show HN: Code Indexer Loop
    3 projects | news.ycombinator.com | 9 Sep 2023
    Queries on https://github.com/pypa/flit/tree/main/flit_core/flit_core (omitted tests/)

    (Pdb) print(indexer.query("def normalize_dist_name(name: str, version: str) -> str:"))

  • Underappreciated Challenges with Python Packaging
    10 projects | news.ycombinator.com | 3 Jan 2023
    If it's pure Python, the only packaging file you need is `pyproject.toml`. You can fill that file with packaging metadata per PEP 518 and PEP 621, including using modern build tooling like flit[1] for the build backend and build[2] for the frontend.

    With that, you entire package build (for all distribution types) should be reducible to `python -m build`. Here's an example of a full project doing everything with just `pyproject.toml`[3] (FD: my project).

    [1]: https://github.com/pypa/flit

    [2]: https://github.com/pypa/build

    [3]: https://github.com/pypa/pip-audit

  • Easy Packing and Publishing to PyPi with Flit, pytest, and Circleci
    2 projects | /r/Python | 22 Sep 2022
    I published a very simple project flit_pytest_circleci_template that uses: * [flit](https://github.com/pypa/flit) to build a package. * pytest to test it * circleci to run the above and publish the package to pypi whenever a source file is committed. This is the hard part IMO as I do not know circleci well (and didn't know it at all when I started this project).
  • Python un-updatable, suggestions?
    1 project | /r/Gentoo | 22 Feb 2022
  • Comparison of Python TOML parser libraries
    19 projects | dev.to | 14 Dec 2021
    flit
  • How to make a Python package in 2021
    16 projects | news.ycombinator.com | 7 Apr 2021
    I hadn't heard of flit, it does seem like it's not brand new on the scene, however it is primarily a single contributor:

    https://github.com/takluyver/flit/graphs/contributors

    With a title like this, I'd be expecting to see an article describing the latest tools and recommendations from the PyPA.

  • A note from our sponsor - Judoscale
    judoscale.com | 29 Apr 2025
    Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues. Learn more →

Stats

Basic flit repo stats
6
2,205
9.0
about 1 month ago

Sponsored
Save 47% on cloud hosting with autoscaling that just works
Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.
judoscale.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?