gcp-storage-emulator VS astro-sdk

Compare gcp-storage-emulator vs astro-sdk and see what are their differences.

astro-sdk

Astro SDK allows rapid and clean development of {Extract, Load, Transform} workflows using Python and SQL, powered by Apache Airflow. (by astronomer)
Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
gcp-storage-emulator astro-sdk
1 7
131 317
- 2.5%
4.4 8.6
3 months ago 7 days ago
Python Python
BSD 3-clause "New" or "Revised" License Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

gcp-storage-emulator

Posts with mentions or reviews of gcp-storage-emulator. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-01-07.
  • Year old indie mobile app: what worked for the long haul
    2 projects | news.ycombinator.com | 7 Jan 2023
    What do you mean with running App Engine locally? There used to be a local development server, but that did not survive the 2to3 transition. GCP does ship a datastore and a pubsub emulator, but no Cloud Storage for example (someone wrote this one [1], which sort-of works but it does not behave 1:1 like GCS, so ironically my tests have to work around bugs in the emulator...).

    [1] https://github.com/oittaa/gcp-storage-emulator

astro-sdk

Posts with mentions or reviews of astro-sdk. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-01.
  • Orchestration: Thoughts on Dagster, Airflow and Prefect?
    3 projects | /r/dataengineering | 1 Jun 2023
    Have you tried the Astro SDK? https://github.com/astronomer/astro-sdk
  • Airflow as near real time scheduler
    1 project | /r/dataengineering | 29 May 2023
    One interesting point about putting the data into s3, is that if the data is in an S3 file then OP can use the Astro SDK to pretty easily upload that data into a table or a dataframe (there's even an s3 dynamic task function in the SDK that might fit the use-case well here).
  • Most ideal Airflow task structure?
    1 project | /r/dataengineering | 28 Mar 2023
    I think you should take a look at the Astro SDK It’s an open source python package that removes the complexity of writing DAGs , particularly in the context of Extract, Load, Transform (ELT) use cases. Look at the doc here, especially aql.transform, aql.run_raw_sql, etc. That will definitely help you
  • ELT pipeline using airflow
    2 projects | /r/dataengineering | 30 Jan 2023
    - Astro SDK*: Made for folks who are doing their ETL in airflow and want to simplify movement between DBs and Pandas
  • After Airflow. Where next for DE?
    13 projects | /r/dataengineering | 15 Nov 2022
    More of a general principle but when you don't have design patterns, you get varying levels of results right? I think what Astro is doing to introduce "strong defaults" through projects like the astro-sdk or the cloud ide are interesting experiments to remove some of the busy work of common dags (load from s3, do something, push to database) will HELP reduce the cognitive load of really common, simple actions and give them a better single pattern to optimize on. I don't think those efforts reduce the optionality of true power users at all who want to custom code their s3 log sink to have some unique implementation while at the same time maybe solving some of the fragmentation to very frequently performed operations. 🤞
  • Airflow - Passing large data volumes between tasks
    1 project | /r/dataengineering | 31 Oct 2022
    Have you looked into the astro python SDK? My team and I built this out over the last year to do exactly this :). You can you use the `@dataframe` decorator to pull the API data into a dataframe, store it in GCS and the access it in future steps. Lemme know if you have any questions!
  • What's the best tool to build pipelines from REST APIs?
    9 projects | /r/dataengineering | 8 Oct 2022
    I have an example here using COVID data. basically you just write a python function that reads the API and returns a dataframe (or any number of dataframes) and downstream tasks can then read the output as either a dataframe or a SQL table.

What are some alternatives?

When comparing gcp-storage-emulator and astro-sdk you can also consider the following projects:

elodie - An EXIF-based photo assistant, organizer and workflow automation tool.

Mage - 🧙 The modern replacement for Airflow. Mage is an open-source data pipeline tool for transforming and integrating data. https://github.com/mage-ai/mage-ai

Nerd-Storage - A simple LAN storage

quadratic - Quadratic | Data Science Spreadsheet with Python & SQL

STARS - A multi-cloud DNS record scanner that aims to help cybersecurity/IT analysts identify dangling CNAME records in their cloud DNS services that could possibly lead to subdomain takeover scenarios.

astro - Astro SDK allows rapid and clean development of {Extract, Load, Transform} workflows using Python and SQL, powered by Apache Airflow. [Moved to: https://github.com/astronomer/astro-sdk]

nomad - Deprecated and re-branded as Alto

starthinker - Reference framework for building data workflows provided by Google. Accelerates authentication, logging, scheduling, and deployment of solutions using GCP. To borrow a tagline.. "The framework for professionals with deadlines."

aiob2 - A modern and Pythonic Backblaze B2 API wrapper

astronomer-cosmos - Run your dbt Core projects as Apache Airflow DAGs and Task Groups with a few lines of code

docker-android - Android in docker solution with noVNC supported and video recording

awesome-pipeline - A curated list of awesome pipeline toolkits inspired by Awesome Sysadmin