quadratic
astro-sdk
Our great sponsors
quadratic | astro-sdk | |
---|---|---|
9 | 7 | |
2,718 | 317 | |
4.7% | 2.5% | |
10.0 | 8.5 | |
1 day ago | 2 days ago | |
TypeScript | Python | |
GNU General Public License v3.0 or later | Apache License 2.0 |
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.
quadratic
-
Quadratic β Open-Source Spreadsheet Is Now Multiplayer
https://github.com/quadratichq/quadratic/issues
-
suggestions for a free spreadsheet library (like excel or google spreadsheets)
Hey guys, as the title says I am looking for some suggestions on useful free spreadsheet libraries, similar to excel or google sheets. I saw quadratic (https://github.com/quadratichq/quadratic), which looks really interesting but is in very early alpha, to the point I cant even embed it in my own project yet.
-
The coordinate system for an infinite spreadsheet
I am glad they started brainstorming how to implement my suggestions for named cells and named ranges [1]. Having complex spreadsheets than span through infinite will be unmaintainable relying only on coordinates
[1] https://github.com/quadratichq/quadratic/issues/408
-
Show HN: Quadratic β Open-Source Spreadsheet with Python, & AI (WASM and WebGL)
Yes the bundle is huge, we have made no effort yet to optimize it. Feel free to create a PR :)
Here is how we manage cell dependencies https://github.com/quadratichq/quadratic/blob/main/src/grid/...
- TIL: The autocorrect feature in Excel, which converts certain combinations into dates, has mangled up to 30% of published papers, causing significant issues. As a result, at least 27 gene symbols have been forced to change to prevent further errors from occurring.
- Quadratic: Open-Source Data Science Spreadsheet with Python, JavaScript and SQL
astro-sdk
-
Orchestration: Thoughts on Dagster, Airflow and Prefect?
Have you tried the Astro SDK? https://github.com/astronomer/astro-sdk
-
Airflow as near real time scheduler
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?
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
- 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?
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
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?
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?
versatile-data-kit - One framework to develop, deploy and operate data workflows with Python and SQL.
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
mito - The mitosheet package, trymito.io, and other public Mito code.
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]
airbyte - The leading data integration platform for ETL / ELT data pipelines from APIs, databases & files to data warehouses, data lakes & data lakehouses. Both self-hosted and Cloud-hosted.
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."
perfcalc
astronomer-cosmos - Run your dbt Core projects as Apache Airflow DAGs and Task Groups with a few lines of code
AWS Data Wrangler - pandas on AWS - Easy integration with Athena, Glue, Redshift, Timestream, Neptune, OpenSearch, QuickSight, Chime, CloudWatchLogs, DynamoDB, EMR, SecretManager, PostgreSQL, MySQL, SQLServer and S3 (Parquet, CSV, JSON and EXCEL).
awesome-pipeline - A curated list of awesome pipeline toolkits inspired by Awesome Sysadmin
superset - Apache Superset is a Data Visualization and Data Exploration Platform
airflow-maintenance-dags - A series of DAGs/Workflows to help maintain the operation of Airflow