GitHub Trends
10.1K subscribers
15.3K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#typescript #antv #dag #diagram #diagramming #erd #erdiagram #flowchart #graph #graph_editor #javascript #javascript_diagramming_library #svg #typescript #uml_diagram

X6 is a powerful graph editing engine from AntV that makes it easy to create flowcharts, DAG graphs, and ER diagrams. It offers simple and customizable node styles using SVG, HTML, React, Vue, or Angular, and comes with over 10 built-in extensions like box selection and mini maps. X6 is data-driven and event-driven, allowing you to focus on your data and business logic. It supports modern browsers and server-side rendering, making it versatile for various projects. This tool helps you build complex graphs quickly and efficiently, saving time and effort in your development process.

https://github.com/antvis/X6
πŸ‘1
#python #airflow #apache #apache_airflow #automation #dag #data_engineering #data_integration #data_orchestrator #data_pipelines #data_science #elt #etl #machine_learning #mlops #orchestration #python #scheduler #workflow #workflow_engine #workflow_orchestration

Apache Airflow is a tool that helps you manage and automate workflows. You can write your workflows as code, making them easier to maintain, version, test, and collaborate on. Airflow lets you schedule tasks and monitor their progress through a user-friendly interface. It supports dynamic pipeline generation, is highly extensible, and scalable, allowing you to define your own operators and executors.

Using Airflow benefits you by making your workflows more organized, efficient, and reliable. It simplifies the process of managing complex tasks and provides clear visualizations of your workflow's performance, helping you identify and troubleshoot issues quickly. This makes it easier to manage data processing and other automated tasks effectively.

https://github.com/apache/airflow
πŸ‘1
#python #artificial_intelligence #dag #data_science #data_visualization #dataflow #developer_tools #machine_learning #notebooks #pipeline #python #reactive #web_app

Marimo is a powerful tool for Python users that makes working with notebooks much easier and more efficient. Here’s what it offers When you run a cell or interact with UI elements, marimo automatically updates dependent cells, keeping your code and outputs consistent.
- **Interactive** Marimo ensures no hidden state and deterministic execution, making your work reliable.
- **Executable** Notebooks are stored as `.py` files, making version control easy.
- **Modern Editor**: It includes features like GitHub Copilot, AI assistants, and more quality-of-life tools.

Using marimo helps you avoid errors, keeps your code organized, and makes sharing and deploying your work simpler.

https://github.com/marimo-team/marimo
#cplusplus #consul #dag #http #kafka #mysql #redis #sogou #tasking

Sogou C++ Workflow is a powerful tool for building back-end services in C++. It supports creating HTTP servers, asynchronous clients for protocols like HTTP, Redis, MySQL, and Kafka, and even custom protocols. You can use it to build complex workflows, parallel computing tasks, and high-performance services with ease. It works on various platforms including Linux, macOS, Windows, and more. The benefit to you is that it simplifies the development of robust and efficient back-end services, allowing you to focus on your business logic without worrying about the underlying complexities.

https://github.com/sogou/workflow
#go #agents #ai #caching #ci_cd #containers #continuous_deployment #continuous_integration #dag #dagger #devops #docker #graphql #workflows

Dagger is a tool that helps make workflows easier to manage. It lets you break down complex tasks into smaller, reusable parts that can run in different environments. This means you can work with many languages and tools without worrying about compatibility issues. Dagger also helps you see what's happening in your workflows, making it easier to fix problems. It saves time and money by caching results, so you don't have to redo tasks. Overall, Dagger makes it simpler to build and manage workflows, especially for AI and software development tasks.

https://github.com/dagger/dagger