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

Atuin Desktop is a tool that lets you create and run executable runbooks, combining documentation and terminal commands in one place. It helps you avoid switching between apps by chaining shell commands, database queries, and HTTP requests together. Your runbooks stay up to date because you can run them directly, and you can reuse automation with templates. It also autocompletes commands from your real shell history and syncs your work across devices and teams. This makes managing workflows like releases, migrations, and incident responses easier, more reliable, and shareable, saving you time and reducing errors in terminal tasks.

https://github.com/atuinsh/desktop
2
#python

This tool is a Chinese-enhanced AI system for financial trading decisions, supporting A-shares, Hong Kong, and US stock markets. It uses multiple smart agents to analyze fundamentals, technical data, news, and social media, then debates and makes investment suggestions with risk management. You get a fully Chinese interface, real-time progress tracking, and professional reports exportable in Word, PDF, or Markdown. It supports many AI models, including Chinese and global providers, with easy switching and persistent settings. Deployment is simple via Docker or local install. This helps you make smarter, data-driven investment decisions efficiently with AI tailored for Chinese markets.

https://github.com/hsliuping/TradingAgents-CN
#javascript #douyin #douyin_download #tiktok #tiktok_api #tiktok_downloader #youtube

You can use a tool that lets you download TikTok, Douyin, and YouTube videos without watermarks, and even repost them across these platforms automatically. It requires setting up Python, Node.js, and some libraries, plus a MongoDB database to store videos. The tool supports video preview, downloading, and reposting with automated login via Selenium. You can schedule video scraping every 4 hours to keep content fresh. This helps you easily collect, manage, and share high-quality videos without watermarks, saving time and effort if you want to republish or analyze popular short videos from these platforms.

https://github.com/lonerge/tiktok_youtube_douyin_handling
#kotlin #chrome #compose #compose_desktop #compose_multiplatform #desktop #desktop_app #download #download_manager #downloader #downloadmanager #firefox #kotlin #kotlin_multiplatform #linux #windows

AB Download Manager is a free, open-source desktop app that helps you download files faster and more easily by splitting downloads into multiple parts, boosting speed up to 500%. It lets you organize downloads with queues and schedulers, so you can set downloads to run automatically at certain times. You can also control download speeds to avoid slowing your internet. It works on Windows, Linux, and Mac, and integrates with popular browsers through extensions. This tool makes managing many or large downloads simple, efficient, and customizable, saving you time and improving your download experience.

https://github.com/amir1376/ab-download-manager
#python #agent_framework #agentic_ai #agents #ai #dotnet #multi_agent #orchestration #python #sdk #workflows

Microsoft Agent Framework is an open-source toolkit that helps you build and manage AI agents and multi-agent workflows using Python or .NET. It combines the best features of previous Microsoft AI projects to let you create simple chatbots or complex workflows where multiple agents work together. It supports many AI models, connects easily to external tools and APIs, and runs anywhere—on cloud or on-premises. The framework also includes features like human review, workflow checkpointing, and monitoring to make your AI applications reliable and adaptable. This means you can build powerful, flexible AI solutions faster and with less code.

https://github.com/microsoft/agent-framework
#javascript

You can watch live MLB baseball games right in your computer’s terminal using a tool called Playball. It shows game schedules, scores, and play-by-play action in a simple text interface, so you can follow games quietly without needing video. You can install it easily with one command and customize colors and favorite teams to make it easier to see what matters most to you. This is great if you want to keep up with baseball discreetly or on a low-resource device without streaming video, making it convenient and lightweight for any baseball fan.

https://github.com/paaatrick/playball
#javascript #hacktoberfest #stremio

Stremio is an easy-to-use media center app that lets you find, watch, and organize movies, TV shows, live channels, and more from many sources in one place. You can install addons to add content, sync your library across devices, and even download videos for offline viewing. It supports subtitles, Chromecast streaming, and high-quality formats like 4K HDR. Stremio keeps your data safe by running addons remotely and respects your privacy with minimal data collection. This means you get a secure, convenient, and personalized streaming experience without switching apps or worrying about security.

https://github.com/Stremio/stremio-web
#javascript

You can create and submit an adapter to DefiLlama by following their guide and submitting a pull request (PR) with "Allow edits by maintainers" enabled. Adapters collect blockchain data to calculate metrics like TVL (Total Value Locked), which must be based on blockchain data for accuracy. After merging, your adapter may take time to appear on the UI. For volume or liquidation adapters, submit PRs to specific repositories. Avoid editing certain files like `package-lock.json`. You can test adapters locally and change RPC providers via environment variables. DefiLlama supports contributors with Discord help and aims for transparency and accuracy in DeFi data. This process helps you list your DeFi project and share reliable data with the community.

https://github.com/DefiLlama/DefiLlama-Adapters
#typescript #browser #firefox #firefox_browser

Glide Browser is a web browser built on Firefox that lets you control everything with your keyboard, making it fast and easy to use without a mouse[1]. It supports custom key shortcuts, works with web extensions, and lets you tweak settings for specific websites. You can quickly switch between tabs using a fuzzy search, and even change how the browser behaves on different sites. Because it’s open source and extensible, you can add new features or adjust it to fit your needs. The main benefit is a smoother, more efficient browsing experience, especially if you prefer keyboard shortcuts over clicking.

https://github.com/glide-browser/glide
1
#javascript #appimage #compressor #downloader #electron #electron_app #ffmpeg #flatpak #javascript #linux #linux_app #macos #nodejs #snap #ubuntu #video #windows #youtube #youtube_dl #youtube_downloader #ytdownloader

You can use ytDownloader, a modern app that lets you download videos and audio from hundreds of sites like YouTube, Facebook, Instagram, TikTok, and Twitter. It works on Windows, macOS, and Linux, offers fast downloads, supports playlists, subtitles, and video compression with hardware acceleration, and has multiple themes. It’s free of ads and trackers, making it safe and easy to use. You can install it via various methods like Flatpak, Snap, or package managers on different systems. This helps you save videos for offline viewing, enjoy faster access without ads, and keep your favorite content anytime.

https://github.com/aandrew-me/ytDownloader
#php #ehr #emr #fhir #global_health #health #healthcare #hit #international #linux #medical #medical_informatics #medical_information #medical_records #openemr #osx #php #practice_management #proprietary_counterparts #sponsors #windows

OpenEMR is a free, open-source electronic health records (EHR) and medical practice management software that works on many platforms like Windows, Linux, and Mac. It offers features such as patient scheduling, electronic billing, integrated health records, and support for both outpatient and inpatient care. It supports modern standards like FHIR for easy and secure data sharing between healthcare providers. OpenEMR is highly customizable, allowing you to tailor it to your specific needs, and it is ONC certified, ensuring compliance with healthcare regulations. Using OpenEMR can save costs compared to paid EHRs and gives you control over your patient data while benefiting from a supportive community and free resources.

https://github.com/openemr/openemr
#python #security #security_tools #vulnerability #vulnerability_databases #vulnerability_management #vulnerability_scanners

OSV is a free, open-source database and toolset that helps you find and manage security vulnerabilities in open source software you use. It collects vulnerability data from many sources, including official advisories and automated scans, and presents it in a clear, machine-readable format. You can use the OSV scanner tool to automatically check your software dependencies for known security issues, helping you fix them quickly. This improves your software’s security by focusing on real risks and making vulnerability management easier and more efficient. OSV also offers APIs and integrates with other tools for automation and alerts.

https://github.com/google/osv.dev
#python

Zen MCP Server lets you use your favorite command-line AI tools like Claude Code, Gemini CLI, or Codex CLI together with many AI models (Gemini, OpenAI, Anthropic, and more) in one smooth workflow. It connects these models so they can collaborate, share context, and specialize in tasks like code review, debugging, or planning, making your coding smarter and faster. You stay in control, choosing which AI to use and when, while Zen handles context continuity and model orchestration. This means better code quality, deeper insights, and efficient teamwork from multiple AI experts all within your CLI environment.

https://github.com/BeehiveInnovations/zen-mcp-server
#python #agents #ai #framework #llm #openai #python

The OpenAI Agents SDK is a Python framework that lets you easily build and connect AI agents—smart programs that can talk, use tools, and work together to solve tasks[2][3]. You can turn any Python function into a tool an agent can use, set up safety checks to control what agents do, and automatically pass tasks between different agents when needed[2][4]. The SDK manages conversation history for you, so agents remember past interactions, and it includes tools to track and debug how agents make decisions[2]. This makes it simple to create reliable, customizable AI helpers for things like customer support, research, or automation, with clear oversight and fast development.

https://github.com/openai/openai-agents-python
#java #cloud #coap #dashboard #iot #iot_analytics #iot_platform #iot_solutions #java #kafka #lwm2m #microservices #middleware #mqtt #netty #platform #snmp #thingsboard #visualization #websockets #widgets

ThingsBoard is an open-source IoT platform that helps manage and analyze data from connected devices. It allows users to collect data, create real-time dashboards, and automate tasks using a powerful rule engine. This platform supports various protocols like MQTT and HTTP, making it easy to connect devices. Users can also define relationships between devices and assets, and trigger alarms based on specific conditions. The benefit is that it simplifies IoT project development, making it scalable and efficient for applications like smart farming, smart offices, and more.

https://github.com/thingsboard/thingsboard
#rust #codeformatter #formatter #rust #rustfmt

Rustfmt is a tool that automatically formats your Rust code to follow official style guidelines, making your code clean and consistent. You can easily install it with Rust's toolchain and run it using commands like `cargo fmt` to format entire projects or `rustfmt filename` for individual files. It works well with editors and continuous integration systems to keep code style uniform and avoid style debates. You can customize formatting with a `rustfmt.toml` file and skip formatting for specific code parts if needed. Using rustfmt saves time, reduces errors, and improves code readability and collaboration.

https://github.com/rust-lang/rustfmt
#javascript #3d #blockbench #electron #hytale #low_poly #minecraft #pixel_art

Blockbench is a free, easy-to-use program for making low-poly 3D models with pixel art textures, perfect for beginners but also packed with advanced tools for experts[1]. You can paint and edit textures right inside the program, create animations, and export your models for games, 3D printing, or sharing online—including special formats for Minecraft Java and Bedrock Edition[1][3]. The interface is modern and customizable, and you can add even more features with plugins[1]. Since Blockbench is open source, you can use, change, and share it freely, and anything you create belongs to you[1]. This makes it a powerful, flexible tool for anyone interested in 3D modeling, especially for game design and Minecraft content creation.

https://github.com/JannisX11/blockbench
#zig #3d_game #cubyz #game #procedural_generation #sandbox #sandbox_game #voxel #voxel_game #zig

Cubyz is a 3D voxel sandbox game like Minecraft, letting you explore unlimited height and depth with far view distances. It has a unique crafting system where you can try making any tool, and the game figures out what it is. It runs on Windows and Linux, written in the Zig programming language for better performance. You can easily download and run it or compile it yourself if you want the latest version. The game is open-source, so you can contribute by adding code, gameplay features, or textures following simple guidelines. This means you get a flexible, creative game with ongoing improvements and community support.

https://github.com/PixelGuys/Cubyz
#go #archival #data_archiving #data_import #family_history #self_hosted #timeline

Timelinize helps you organize your personal data from different sources like photos, messages, and social media into a single timeline on your computer. This keeps your data private and under your control, unlike cloud services. You can import data from many places, view it on a map, and see conversations across different platforms. It's like having a personal journal that you can add to and keep forever, without relying on companies to store it for you. This way, you can keep your memories safe and easily look back at them whenever you want.

https://github.com/timelinize/timelinize
#typescript #docker #docker_compose #linux #rdp #virtualization #windows

WinBoat lets you run any Windows app on Linux with a smooth, native-like experience by running a full Windows system inside a Docker container using virtualization. It has an elegant interface and automates installation, so you just pick your settings and it handles the rest. You can run individual Windows apps seamlessly alongside Linux apps or access the full Windows desktop when needed. Your Linux files are easily shared with Windows, making file management simple. This helps you use Windows-only software on Linux without complicated setups, though it requires some system resources and setup steps like enabling virtualization and installing Docker. WinBoat is still in beta, so occasional bugs may occur.

https://github.com/TibixDev/winboat