Python Reporting

Open-source Python projects categorized as Reporting Edit details

Top 13 Python Reporting Projects

  • xlwings

    xlwings is a Python library that makes it easy to call Python from Excel and vice versa. It works with Excel on Windows and macOS as well as with Google Sheets and Excel on the web.

    Project mention: Any ways to use excel to run a, say, python script? | reddit.com/r/excel | 2022-06-18

    xlwings - open source and free - https://www.xlwings.org/

  • ara

    ARA Records Ansible and makes it easier to understand and troubleshoot.

    Project mention: Local Ansible API tool | reddit.com/r/ansible | 2022-06-09

    https://github.com/ansible-community/ara might not be 'official' but the author has always been involved with the Ansible project (we even had them as part of our business unit for a while) and is a great contributor to the project and the ecosystem. I highly recommend.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • Ghostwriter

    The SpecterOps project management and reporting engine (by GhostManager)

    Project mention: How do you make writing reports more pleasant? | reddit.com/r/Pentesting | 2022-05-16

    We used Serpico for a long time, even after they stopped supporting it. Finally, we switched over to Ghostwriter, and it's been pretty good for us.

  • datapane

    Datapane is the easiest way to create data science reports from Python.

    Project mention: Automated PDF Reports with Python Notebooks | news.ycombinator.com | 2022-06-29

    You might find the Python framework we've been working on helpful for that use-case: https://github.com/datapane/datapane. It allows you to create interactive HTML reports comprised of pandas DataFrames, plots, and UI elements (e.g. dropdowns, selects, pages).

    Standalone HTML files provide a really nice alternative to PDF as they maintain interactively: you can host them static sites, allow people to download data, use plots interactively, click through pages, similar to a statically generated website. That said, there is still a definite blocker in non-technical people receiving a .HTML file over email and immediately thinking it's suspicious or a virus (doesn't help that gmail has such poor support for them.) It's a shame, because PDFs have so many warts and HTML can be used as a really nice distributable file format, especially as you can make them fully standalone by baking in datasets, plots, libraries, etc. so they can be used without network.

    IMO Jupyter is great at what it is - a REPL - but, outside of sharing a step-by-step "here are the steps I took to come to this answer", isn't the ideal format for sharing insights, as there is no reason a report would follow the same narrative as the analysis itself.

  • allure-docker-service

    This docker container allows you to see up to date reports simply mounting your "allure-results" directory in the container (for a Single Project) or your "projects" directory (for Multiple Projects). Every time appears new results (generated for your tests), Allure Docker Service will detect those changes and it will generate a new report automatically (optional: send results / generate report through API), what you will see refreshing your browser.

    Project mention: How to set up Allure on LINUX machine? | reddit.com/r/softwaretesting | 2021-11-15
  • publish-unit-test-result-action

    GitHub Action to publish unit test results on GitHub

    Project mention: Trying out GitHub Actions with Matlab | dev.to | 2021-11-29

    EnricoMi/publish-unit-test-result-action/[email protected]

  • kraken

    Kraken CI is a continuous integration and testing system. (by kraken-ci)

    Project mention: CI platform for container based workflows | reddit.com/r/devops | 2022-04-09

    You could have a look on https://kraken.ci.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • jtl-reporter

    Online reporting application to generate performance reports from JMeter(Taurus), Locust and other tools by either uploading JTL file or streaming data from the test run continuously.

  • openvasreporting

    OpenVAS Reporting: Convert OpenVAS XML report files to reports

  • pentest2xlsx

    Excel parser for various pentesting tools.

    Project mention: Best Nessus parser that works with v10 for free/cheap? | reddit.com/r/AskNetsec | 2022-04-29
  • zillion

    Make sense of it all. https://totalhack.github.io/zillion/

    Project mention: Pandas-like library to build SQL models | reddit.com/r/dataengineering | 2022-06-08

    Makes sense. I use SQLAlchemy Core as a translation layer in a data warehousing library called Zillion. It also writes SQL for you but the objective is a bit different than Bach -- more focused on dimensional modeling and cross-datasource querying, while providing a simple API.

  • kpireporter

    KPI Reporter is a dev-friendly, on-premises tool for crafting automated reports on what matters to you.

    Project mention: Show HN: KPI Reporter – open-source email/Slack reporting utility | news.ycombinator.com | 2021-09-13
  • merkury

    Generate HTML reports from Python scripts

    Project mention: merkury: Generate HTML reports from Python scripts | reddit.com/r/CKsTechNews | 2022-05-26
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-06-29.

Python Reporting related posts

Index

What are some of the best open-source Reporting projects in Python? This list will help you:

Project Stars
1 xlwings 2,337
2 ara 1,508
3 Ghostwriter 625
4 datapane 563
5 allure-docker-service 347
6 publish-unit-test-result-action 266
7 kraken 76
8 jtl-reporter 66
9 openvasreporting 63
10 pentest2xlsx 16
11 zillion 13
12 kpireporter 8
13 merkury 0
Find remote jobs at our new job board 99remotejobs.com. There are 2 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com