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
#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
#typescript #docker #docker_compose #docker_deployment #docker_stack #docker_stack_deploy #docker_ui #responsive #self_hosted #selfhosted #single_page_app #socket_io #webapp #websocket

Dockge is a user-friendly tool for managing Docker Compose applications. It offers a simple interface where you can create, edit, start, stop, and manage your Docker containers and services. Dockge includes features like an interactive YAML editor, a web terminal, and real-time monitoring. This makes it easier to manage your Docker applications without needing to use the command line. It's especially useful for those who prefer working with `compose.yaml` files, providing a more streamlined experience compared to other tools like Portainer.

https://github.com/louislam/dockge
#javascript #docker_image #foss #javascript #kanban #meteor #real_time #sandstorm #snapcraft #wekan

WeKan is a free, open-source Kanban board tool that helps you manage tasks and projects visually. It allows you to create boards with different stages like "To Do," "Doing," and "Done," and move tasks between them. You can assign tasks, set due dates, and collaborate with team members in real-time. WeKan is customizable and can be hosted on your own server, giving you full control over your data. This makes it a great choice for teams who want privacy and flexibility in their project management.

https://github.com/wekan/wekan
#go #containers #cyclonedx #docker #go #golang #hacktoberfest #oci #sbom #spdx #static_analysis #tool

Syft is a tool that helps create a list of all the software components used in your applications, known as a Software Bill of Materials (SBOM). This list is important for finding vulnerabilities and ensuring that your software complies with licensing rules. By using Syft, you can better manage your software's security and compliance. It works with many types of software and can be used with other tools like Grype to check for vulnerabilities. This helps keep your software safe and up-to-date.

https://github.com/anchore/syft
👍2
#python #api #bracket #brackets #docker #docusaurus #fastapi #json #mantine #nextjs #postgresql #python #react #reactjs #selfhosted #sports #tournament_bracket #tournament_manager #tournaments #web #yarn

Bracket is a tool for organizing tournaments. It supports different formats like single elimination, round-robin, and Swiss. You can create teams, add players, and manage multiple clubs with several tournaments. The system allows you to drag-and-drop matches to different courts or reschedule them. It also provides customizable dashboard pages for public viewing. This makes it easier to manage and engage with tournaments, offering more flexibility and control for organizers and participants.

https://github.com/evroon/bracket
#jupyter_notebook #a2a #agentic_ai #dapr #dapr_pub_sub #dapr_service_invocation #dapr_sidecar #dapr_workflow #docker #kafka #kubernetes #langmem #mcp #openai #openai_agents_sdk #openai_api #postgresql_database #rabbitmq #rancher_desktop #redis #serverless_containers

The Dapr Agentic Cloud Ascent (DACA) design pattern helps you build powerful, scalable AI systems that can handle millions of AI agents working together without crashing. It uses Dapr technology with Kubernetes to efficiently manage many AI agents as lightweight virtual actors, ensuring fast response, reliability, and easy scaling. You can start small using free or low-cost cloud tools and grow to planet-scale systems. The OpenAI Agents SDK is recommended for beginners because it is simple, flexible, and gives you good control to develop AI agents quickly. This approach saves costs, avoids vendor lock-in, and supports resilient, event-driven AI workflows, making it ideal for developers aiming to create advanced, cloud-native AI applications[1][2][3][4].

https://github.com/panaversity/learn-agentic-ai
#typescript #android #appwrite #backend #backend_as_a_service #docker #firebase #flutter #hacktoberfest #hosting #ios #javascript #nextjs #react #react_native #reactnative #self_hosted #selfhosted #serverless #swift #web

Appwrite is a backend platform that helps you build web, mobile, and Flutter apps quickly and easily. It handles complex tasks like user authentication, database management, file storage, and more, so you don’t have to build these from scratch. Appwrite is open source, secure, and works with many programming languages and frameworks. You can use it in the cloud or host it yourself using Docker. The main benefit is that it saves you time and effort, letting you focus on creating great features for your app instead of worrying about backend setup and maintenance[3][5][1].

https://github.com/appwrite/appwrite
#vue #awesome #dashboard #docker #hacktoberfest #homelab #homepage #mit #nodejs #organization #productivity #pwa #self_hosted #startpage #vue

Dashy is a free, open-source dashboard that lets you organize and access all your self-hosted services, apps, and web links from one central place, making it easy to manage and monitor everything you use regularly[1][2][4]. It comes with over 50 pre-built widgets for things like system monitoring, news, weather, and productivity, and you can customize the look and layout with themes, icons, and different views[4][5]. The main benefit is that Dashy saves you time and hassle by giving you a single, user-friendly page to launch and check on all your important services, with features like instant search, status indicators, and multi-language support[4][5].

https://github.com/Lissy93/dashy
#go #docker #golang #media_streaming #remote_control #remote_desktop #self_hosted #virtual_browser #vue #webrtc

Neko is a self-hosted virtual browser that runs inside a Docker container and streams via WebRTC, letting you securely and privately access a full browser or desktop environment from anywhere. It supports multiple users at once, making it great for team collaboration, shared browsing, watch parties, and interactive presentations. You can run various browsers like Firefox, Chrome, or Tor, and even other Linux apps. Neko keeps your data safe by isolating the browser environment, avoids leaving traces on your device, and supports smooth video and audio streaming. This gives you flexible, secure, and private web access with easy sharing and real-time interaction.

https://github.com/m1k1o/neko
3
#typescript #antd #antd_design #docker #go #golang #guacamole #rdp #react #ssh #vnc

Next Terminal is a simple and secure system that lets you access and manage remote computers using protocols like RDP, SSH, VNC, Telnet, and HTTP. It is designed for businesses to record sessions, track audits, and help with compliance reporting, making IT management easier and safer. Using Next Terminal can improve security by monitoring remote access and help ensure your company meets regulatory requirements. It is user-friendly and supports multiple connection types, which saves time and effort in managing remote systems securely. Consulting your IT administrator before use is recommended for safe deployment. This tool benefits you by enhancing control and oversight of remote IT activities.

https://github.com/dushixiang/next-terminal