aws/aws-sdk-pandas

pandas on AWS - Easy integration with Athena, Glue, Redshift, Timestream, Neptune, OpenSearch, QuickSight, Chime, CloudWatchLogs, DynamoDB, EMR,...

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 10 minutes ago
Added to GitGenius on September 16th, 2026
Created on February 26th, 2019
Open Issues & Pull Requests: 60 (+0)
GitHub issues: Enabled
Number of forks: 748
Total Stargazers: 4,119 (+0)
Total Subscribers: 55 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.7 days
Mean response time: 19.4 days
90th percentile: 30.8 days
Tracked items: 121

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 14
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 580 days
Stale 30+ days: 11
Stale 90+ days: 8

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 1
Events in 7 days: 2

Top labels

  • bug (66)
  • closing-soon (36)
  • enhancement (21)
  • question (21)
  • feature (17)
  • needs-triage (8)
  • help wanted (6)
  • backlog (2)

Detailed Description

AWS SDK for Pandas is a Python library that extends pandas with connectors to AWS data services and databases.

The library solves the problem of integrating pandas workflows with AWS infrastructure by providing a unified interface for reading from and writing to multiple AWS services. Rather than requiring developers to learn service-specific APIs, the tool wraps common operations into pandas-compatible methods. It handles authentication, data serialization, and transfer details internally, allowing data scientists and engineers to work with familiar pandas syntax while operating on data stored in Athena, Glue, Redshift, DynamoDB, S3, and other AWS services. The library also supports connections to traditional databases including PostgreSQL, MySQL, and SQL Server, as well as specialized services like Timestream, Neptune, and OpenSearch.

Developers should adopt this tool if their data workflows center on AWS infrastructure and they want to minimize context switching between pandas and service-specific clients. It suits teams building ETL pipelines, data science notebooks, and Lambda functions that need to interact with multiple AWS data sources. The library is particularly valuable for those already invested in the pandas ecosystem who want to avoid rewriting logic for cloud operations. It integrates with SageMaker notebooks and supports distributed computing through Modin and Ray, enabling scaling beyond single-machine pandas limitations.

The project maintains active development with regular updates addressing new AWS service integrations and pandas compatibility. Contributions flow steadily across multiple areas of the codebase, indicating sustained effort to expand service coverage and fix issues. The maintainers respond to community feedback and incorporate improvements across both core functionality and documentation. Development activity shows consistent engagement with the user base and ongoing refinement of the library's capabilities.