9885
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
#python
You can set up and run the Gemini 2.5 Computer Use model to automate browser tasks by cloning its repository, creating a Python virtual environment, installing dependencies, and configuring API keys for Gemini or Vertex AI. This model "sees" the browser screen via screenshots and performs actions like clicking or typing, mimicking human interaction. You run it using a command-line script where you give natural language instructions, and it executes them in a browser environment locally or via Browserbase. This helps automate repetitive tasks, testing, data collection, and more, saving time and reducing errors in web workflows.
https://github.com/google/computer-use-preview
#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
#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
#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
#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
#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
#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
#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
#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 #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
#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
#python #csgo #dota2 #steam #steam_trading
You can use SteamTradingSiteTracker to get real-time, updated data on the prices and trade ratios of about 64,000 CSGO and DOTA2 items across five major trading platforms. It updates key item data every 10 minutes and offers tools like an item ID mapper and a mobile app for easy access. This helps you track market trends, spot good deals, and make smarter trading decisions by knowing current item values and trade activity quickly and reliably. The project also provides historical price data and bot detection datasets for deeper analysis. This saves you time and improves your trading success.
https://github.com/EricZhu-42/SteamTradingSiteTracker
#cplusplus
Tile Language (tile-lang) is a simple, Python-like programming language that helps you write fast GPU and CPU code for tasks like matrix multiplication and attention mechanisms. It uses a smart compiler based on TVM to optimize your code automatically, so you get high performance without dealing with complex low-level details. Tile-lang supports many devices including NVIDIA and AMD GPUs and offers examples and tools to help you write, test, and profile your kernels easily. Installing it is straightforward via pip or from source. This lets you develop efficient AI and math kernels faster and with less effort, improving productivity and performance on modern hardware.
https://github.com/tile-ai/tilelang
#python
This tool helps you create long, logical, and consistent novels automatically using advanced AI language models. It guides you step-by-step: first setting up your story’s world, characters, and plot outline; then generating chapter titles and summaries; next drafting each chapter with context awareness to keep the story coherent; and finally reviewing and finalizing chapters to avoid contradictions. It offers a user-friendly interface and supports customization like story theme, genre, chapter count, and length. This saves you time and effort in novel writing by automating complex tasks while letting you control the creative process.
https://github.com/YILING0013/AI_NovelGenerator
#typescript #accessibility #cross_platform #speech_to_text #tauri_v2
Handy is a free, open-source speech-to-text app that works offline on Windows, macOS, and Linux. You press a shortcut, speak, and your words appear in any text field without sending your voice to the cloud, keeping your data private. It uses advanced models like Whisper and Parakeet for accurate transcription and supports GPU acceleration or CPU-only modes. Handy is simple, privacy-focused, and customizable, making it ideal if you want a secure, extensible tool for converting speech to text without relying on internet services. This helps you type hands-free while protecting your privacy and controlling your data.
https://github.com/cjpais/Handy
#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
#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
#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
#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
#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
#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
#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
#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
#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
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
#python
Tunix is an open-source library built on JAX that helps you easily improve large language models after their initial training. It supports fine-tuning with supervised learning, reinforcement learning, and knowledge distillation, making models more accurate and better aligned with user needs. Tunix works efficiently on TPUs and integrates well with JAX tools, allowing you to customize training and scale across devices. It simplifies complex steps like preference tuning by removing the need for separate reward models. Using Tunix, you can tailor AI models for specific tasks, improving their reasoning, accuracy, and response quality for practical applications in fields like healthcare and finance.
https://github.com/google/tunix
#zig
TigerBeetle is a powerful, highly reliable database built specifically for financial transactions, designed to handle huge volumes with safety and speed. It ensures that once a transaction is confirmed, it cannot be lost, even if hardware fails or data gets corrupted. It uses advanced techniques like replication, checksums, and fault-tolerant consensus to keep data safe and available. TigerBeetle is much faster and more efficient than traditional databases, making it ideal for mission-critical financial systems that need to process thousands of transactions per second without errors or downtime. This means you get a secure, fast, and stable platform for managing money transfers and accounts reliably.
https://github.com/tigerbeetle/tigerbeetle
#javascript #ai #github_copilot #prompt_engineering
You can improve your GitHub Copilot experience by using the Awesome GitHub Copilot Customizations, a collection of ready-made prompts, instructions, and chat modes tailored for different coding tasks and roles. This toolkit helps you write better code faster by providing focused code suggestions, enforcing coding standards, and offering expert AI personas for specialized help. You can easily add these customizations to editors like VS Code using the MCP Server. This saves you time, boosts productivity, ensures consistent code quality, and helps you learn best practices while coding. It also supports collaboration and onboarding by standardizing workflows and documentation.
https://github.com/github/awesome-copilot
#python
You can use the Claude Agent SDK for Python to easily build AI agents that interact with Claude, a powerful AI system. It lets you send queries asynchronously, use built-in or custom tools, and manage conversations with advanced options like hooks for automated checks. The SDK runs tools inside your Python process for better speed and simpler setup, avoiding extra subprocesses. It supports error handling and lets you control permissions and working directories. This helps you create smart assistants for coding, business, or other tasks efficiently, with clear examples and easy installation using Python 3.10+, Node.js, and the Claude Code CLI tool.
https://github.com/anthropics/claude-agent-sdk-python
#go
Fuck-u-code is a tool that checks how messy and bad your code is by giving it a "shit mountain" score from 0 to 100—the higher the score, the worse the code. It supports many programming languages and looks at seven key areas like complexity, comments, naming, and errors. It shows colorful reports in the terminal and can output Markdown for easy sharing or AI use. You can run it locally, so your code stays private. Using it helps you find problems early, improve code quality, and keep your projects clean and maintainable, saving time and effort in the long run.
https://github.com/Done-0/fuck-u-code