awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Avaiga avatar

Avaiga/taipy

0
View on GitHub↗
19,247 stars·1,983 forks·Python·Apache-2.0·30 viewswww.taipy.io↗

Taipy

Taipy is a Python data application framework designed for building production-ready web interfaces that integrate AI algorithms and data pipelines. It provides a comprehensive suite for developing AI dashboards and data application interfaces.

The framework includes a data pipeline orchestrator for managing complex workflows and dependencies, alongside a job scheduler for executing background tasks on recurring timetables. It also features a scenario analysis tool for performing what-if simulations by comparing different data input versions to evaluate their impact on algorithm outcomes.

Additional capabilities cover user access control through role-based permissions and system telemetry monitoring to track the performance and health of production deployments.

Features

  • Interactive Interface Builders - Provides a framework for rapidly constructing web-based user interfaces to interact with AI algorithms and data pipelines.
  • AI Application Frameworks - Provides a comprehensive framework for building production-ready web interfaces for AI algorithms and data pipelines.
  • Event-Driven Workflow Orchestrators - Orchestrates complex data processing sequences triggered by dependencies and predefined schedules.
  • Data Pipeline Orchestrators - Automates complex data workflows by managing execution flow and dependencies of sequential processing tasks.
  • AI Model Dashboards - Offers a tool for creating visual web dashboards that allow users to interact with AI models and data sets.
  • Client-Server State Synchronization - Implements a synchronization layer to maintain a consistent state between the Python backend and browser frontend.
  • Data Application Frameworks - A specialized Python framework for building data-centric web applications with reactive state and integrated pipelines.
  • UI State Synchronization - Binds Python variable states to web components to automatically update the visual interface upon data changes.
  • Scenario Analysis Tools - Provides a suite for comparing multiple data input versions to determine how parameters affect algorithm outcomes.
  • Scenario Data Versioning - Allows for side-by-side comparison of different algorithmic outcomes by storing multiple input snapshots.
  • What-If Scenario Analysis - Enables comparison of multiple data input versions to determine how different parameters affect algorithm results.
  • Role-Based Access Control - Provides a role-based access control system to manage user permissions for specific dashboards and data.
  • User Access Controls - Verifies identities and assigns roles to manage granular permissions for users within the application.
  • User Access Management - Manages user identities and permissions to control access to specific application features based on roles.
  • Background Job Schedulers - Provides a background job scheduler for executing tasks on recurring timetables using predefined triggers.
  • Application Health Monitors - Tracks system telemetry and performance metrics to maintain the operational health of data applications.
  • System Health Monitoring - Tracks performance and health metrics through system telemetry to facilitate production maintenance.
  • Telemetry Collection - Collects system performance metrics and health signals to track the status of production AI deployments.
  • App Development Frameworks - Build production-ready applications with integrated dashboards and data pipelines.
  • Dashboards and BI - Library for building web applications and interactive dashboards.

Star history

Star history chart for avaiga/taipyStar history chart for avaiga/taipy

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Taipy

These projects share indexed features with Taipy. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • qor/qorqor avatar

    qor/qor

    5,345View on GitHub↗

    Qor is a Go admin framework and backend toolkit used for building administrative interfaces, headless content management systems, and REST API generators. It provides a structured environment for implementing business application backends, specializing in the management of structured content and media assets. The project distinguishes itself through comprehensive multi-language content management, featuring locale-based data versioning and a dedicated system for internationalization and translation administration. It further differentiates its offering with a built-in state machine implementa

    Goadminapicms
    View on GitHub↗5,345
  • passbolt/passbolt_apipassbolt avatar

    passbolt/passbolt_api

    5,974View on GitHub↗

    Passbolt is an open-source, self-hosted password manager designed for teams. It provides a centralized, encrypted vault where organizations can store, share, and manage credentials securely. The server exposes a JSON REST API that authenticates requests using either GPGAuth or JWT tokens, and all secrets are protected with OpenPGP end-to-end encryption, ensuring the server never has access to plaintext passwords. The platform distinguishes itself through a comprehensive role-based access control system that governs resource sharing and administrative actions. Teams can organize users into gro

    PHPcakephpcakephp5credentials
    View on GitHub↗5,974
  • area17/twillarea17 avatar

    area17/twill

    3,956View on GitHub↗

    Twill is a Laravel CMS toolkit and admin panel generator designed for building custom administrative consoles and content management systems. It serves as a headless CMS framework and a toolkit for defining content models and managing structured data through a dedicated administrative interface. The project features a visual block editor that allows publishers to arrange and configure reusable content sections via a drag-and-drop interface. It includes a dedicated digital asset manager for storing, cropping, and optimizing images and files across local or cloud storage, as well as a multiling

    PHP
    View on GitHub↗3,956
  • gradio-app/gradiogradio-app avatar

    gradio-app/gradio

    42,931View on GitHub↗

    Gradio is a Python library that enables the creation of interactive web applications by converting functions into browser-based interfaces. It functions as a declarative framework where developers define input and output components to automatically generate web forms, visualizations, and data-driven dashboards. By abstracting away manual web markup, the library allows for the rapid construction of interfaces for machine learning models, research demonstrations, and analytical workflows within a single environment. The platform distinguishes itself by automatically exposing internal applicatio

    Pythondata-analysisdata-sciencedata-visualization
    View on GitHub↗42,931
Compare all 30 related projects→

Frequently asked questions

What does avaiga/taipy do?

Taipy is a Python data application framework designed for building production-ready web interfaces that integrate AI algorithms and data pipelines. It provides a comprehensive suite for developing AI dashboards and data application interfaces.

What are the main features of avaiga/taipy?

The main features of avaiga/taipy are: Interactive Interface Builders, AI Application Frameworks, Event-Driven Workflow Orchestrators, Data Pipeline Orchestrators, AI Model Dashboards, Client-Server State Synchronization, Data Application Frameworks, UI State Synchronization.

Which projects share features with avaiga/taipy?

Projects with overlapping indexed features include: qor/qor — Qor is a Go admin framework and backend toolkit used for building administrative interfaces, headless content… area17/twill — Twill is a Laravel CMS toolkit and admin panel generator designed for building custom administrative consoles and… passbolt/passbolt_api — Passbolt is an open-source, self-hosted password manager designed for teams. It provides a centralized, encrypted… gradio-app/gradio — Gradio is a Python library that enables the creation of interactive web applications by converting functions into… sandstorm-io/sandstorm — Sandstorm is an open-source platform that packages and runs web applications in security-hardened sandboxes on a… streamlit/streamlit — Streamlit is a Python framework designed to transform data scripts into interactive web applications. It utilizes a…