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
#c_lang #accelerator #ack #arq #c #kcp #kcptun #low_latency #protocol #quic #rtc #rtt #socket #srt #tunnel #udp

KCP is a fast and reliable protocol that improves data transmission speed compared to TCP. It reduces average latency by 30-40% and maximum latency by three times, but uses 10-20% more bandwidth. Here’s how it benefits you KCP is designed for speed, making it ideal for real-time applications like online gaming and video streaming.
- **Easy Integration** You can configure various settings such as working mode, window size, and minimum RTO to optimize performance according to your needs.
- **Reliable**: KCP uses selective retransmission and quick retransmit strategies to handle packet loss efficiently, ensuring reliable data transfer.

Overall, KCP offers a simple yet powerful solution to enhance the speed and reliability of your network communications.

https://github.com/skywind3000/kcp
#cplusplus #cpp #cppserver #epoll #server #socket

This tutorial helps you learn how to build a C++ server in 30 days, even if you have no experience. It focuses on practical coding and covers important topics like TCP connections, socket programming, and high concurrency on Linux. Each day, you'll write and run code to see your progress, making it interactive and rewarding. By the end, you'll understand the deep basics of server development and can easily read complex server codes. This hands-on approach makes learning C++ more engaging and helps you build a real server step-by-step.

https://github.com/yuesong-feng/30dayMakeCppServer
👍1
#javascript #docker #monitor #monitoring #responsive #self_hosted #selfhosted #single_page_app #socket_io #uptime #uptime_monitoring #webapp #websocket

Uptime Kuma is a simple and powerful tool to monitor if your websites or services are working correctly. It can check various types of services like HTTP, TCP, and even game servers. You can get notifications through many platforms like Telegram, Discord, and email if something goes wrong. The interface is user-friendly and fast, and it supports multiple languages. You can try it quickly with a live demo or install it easily using Docker or without Docker on your computer. This helps you keep an eye on your online services to ensure they are always available.

https://github.com/louislam/uptime-kuma
👎1
#jupyter_notebook #computer_vision #ethical_hacking #face_detection #machine_learning #natural_language_processing #network_analysis #network_programming #network_security #programming_tutorial #python #python_tutorials #python3 #scapy #scapy_tutorials #socket_programming #text_classification #tutorials #web_scraping

This repository offers a wide range of Python tutorials and projects, covering various topics such as ethical hacking, machine learning, web scraping, GUI programming, game development, and more. You can learn how to perform network manipulation, build machine learning models, scrape websites, create GUI applications, develop games, and much more. The tutorials are well-structured and include code examples, making it easy to follow along and implement the projects yourself. This resource is beneficial for both beginners and advanced users looking to expand their Python skills in different areas.

https://github.com/x4nth055/pythoncode-tutorials
#python #cms #email #erpnext #frappe #full_stack #javascript #low_code #mariadb #multitenant #postgres #python #rest_api #security #socket_io #web_framework #webhooks

The Frappe Framework is a powerful tool for building full-stack web applications using Python and JavaScript. It includes a built-in admin interface, role-based permissions, and a REST API, making it easy to manage and integrate your application. You can customize forms and views, and even create reports without coding. It's ideal for complex applications like ERPNext and offers managed hosting options or self-hosting with Docker. This framework helps developers build consistent and extensible applications quickly, saving time and effort. It's a great choice for serious web development projects.

https://github.com/frappe/frappe
1
#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