Looking Beyond Nox

This page summarizes the projects mentioned and recommended in the original post on dev.to

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.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. pyinstrument

    🚴 Call stack profiler for Python. Shows you why your code is slow!

    Run pytest, under pyinstrument, and generate a webpage that presents performance data, in addition to a separate junit xml report.

  2. 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
  3. junit2html

    Convert the various junit xml reports to html via junit2html

  4. doit

    CLI task management & automation tool

    So far, I've looked, relatively superficially, at Ninja, doit, Bazel, and SCons. It looks to me like Ninja and doit won't handle the third point above without requiring something really strange, and if Bazel or SCons documents things one way or the other, I haven't found it yet.

  5. isort

    A Python utility / library to sort imports.

    Run syntax checks, including isort through flake8, and generate a report for each sub-project.

  6. Nox

    Flexible test automation for Python

    I've gone through what I assume is a fairly typical journey between different ways to run tasks related to a Python project: from hand-rolled shell and Python scripts, to tox, to Nox. To be honest, I'm not sure how many people have switched from tox to Nox, but now that I've used Nox, I don't ever want to edit a tox.ini file again.

  7. ninja

    a small build system with a focus on speed

    So far, I've looked, relatively superficially, at Ninja, doit, Bazel, and SCons. It looks to me like Ninja and doit won't handle the third point above without requiring something really strange, and if Bazel or SCons documents things one way or the other, I haven't found it yet.

  8. Bazel

    a fast, scalable, multi-language and extensible build system

    So far, I've looked, relatively superficially, at Ninja, doit, Bazel, and SCons. It looks to me like Ninja and doit won't handle the third point above without requiring something really strange, and if Bazel or SCons documents things one way or the other, I haven't found it yet.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Classifying Python virtual environment workflows

    4 projects | news.ycombinator.com | 7 Jan 2023
  • Using URLs for dependency management

    4 projects | /r/java | 15 Jun 2022
  • Redo: A recursive, general-purpose build system

    7 projects | news.ycombinator.com | 28 Dec 2021
  • Advice for running adhoc Python scripts in Lambda

    1 project | /r/aws | 17 Sep 2021
  • LLMs and Code Optimization

    2 projects | news.ycombinator.com | 6 Jan 2025

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