githubtrending | Technologies

Telegram-канал githubtrending - GitHub Trends

10579

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

Subscribe to a channel

GitHub Trends

#python #annotation #annotation_tool #annotations #boundingbox #computer_vision #computer_vision_annotation #dataset #deep_learning #image_annotation #image_classification #image_labeling #image_labelling_tool #imagenet #labeling #labeling_tool #object_detection #pytorch #semantic_segmentation #tensorflow #video_annotation

CVAT is a powerful tool for annotating videos and images, especially useful for computer vision projects. It helps developers and companies annotate data quickly and efficiently. You can use CVAT online for free or subscribe for more features like unlimited data and integrations with other tools. It also offers a self-hosted option with enterprise support. CVAT supports many annotation formats and has automatic labeling options to speed up your work. It's widely used by many teams worldwide, making it a reliable choice for your data annotation needs.

https://github.com/cvat-ai/cvat

Читать полностью…

GitHub Trends

#cplusplus #2d_game #adventure_game #arcade_game #c_plus_plus #cpp #endless_sky #exploration #free #game #game_development #gamedev #indie #modding #multiplatform #open_source #opengl #opensource #rpg #space #top_down

In "Endless Sky," you explore different star systems, earn money by trading, carrying passengers, or completing missions, and use your earnings to upgrade your spaceship. You can choose to follow the main plot or go your own way as a merchant, bounty hunter, or explorer. The game is easy to run on most computers and is available for download from several platforms. It's free and open source, allowing anyone to contribute to the game. This gives you a lot of freedom and flexibility in how you play, making it a fun and engaging experience.

https://github.com/endless-sky/endless-sky

Читать полностью…

GitHub Trends

#other #advent_of_code #advent_of_code_2018 #advent_of_code_2019 #advent_of_code_2020 #advent_of_code_2021 #advent_of_code_2022 #advent_of_code_2023 #adventofcode #awesome

The Advent of Code is a yearly coding challenge where participants solve daily puzzles during the month of December. Here’s what you need to know There are many resources available, including the official website, a subreddit, project templates for various programming languages, and tools like browser extensions and command-line utilities to help you manage and solve the puzzles.
- **Tools and Utilities** Solutions are available in numerous programming languages, from Python and Rust to less common ones like Ada and Whitespace.
- **Benefits**: Participating helps you improve your coding skills, learn new languages, and join a community of coders. The resources provided make it easier to set up projects quickly and track your progress.

Overall, it's a great way to challenge yourself and have fun while coding.

https://github.com/Bogdanp/awesome-advent-of-code

Читать полностью…

GitHub Trends

#python

Qwen-Agent is a tool that helps you build smart applications using large language models (LLMs). It includes features like following instructions, using tools, planning, and memory capabilities. You can create assistants like a Browser Assistant, Code Interpreter, and Custom Assistant. To get started, you install Qwen-Agent using Python, configure the model service, and develop your own agents using examples provided. This tool benefits you by allowing you to create powerful AI agents that can perform complex tasks, such as generating images, interpreting code, and answering questions from long documents, making your work more efficient and automated.

https://github.com/QwenLM/Qwen-Agent

Читать полностью…

GitHub Trends

#rust #computer_vision #cpp #multimodal #python #robotics #rust #visualization

Rerun is a tool that helps you understand and improve complex processes by logging and visualizing multimodal data like images, 3D points, text, and more. It's useful in areas such as robotics, simulation, and computer vision. You can easily log data using the Rerun SDK in C++, Python, or Rust and visualize it in real-time or save it for later. This helps you debug issues, like why a robot might be malfunctioning, by seeing all the data streams over time. Rerun also allows you to extract clean datasets for training models, making it a powerful tool for development and research. It's free, open-source, and easy to get started with, requiring no account setup.

https://github.com/rerun-io/rerun

Читать полностью…

GitHub Trends

#shell

Qwen2.5 is a powerful language model that comes in various sizes (0.5B to 72B) and supports multiple languages, including English, Chinese, and many more. It is better at following instructions, generating long texts, and understanding structured data like tables and JSON. You can use it on different platforms like Hugging Face, ModelScope, and locally with tools like Ollama and llama.cpp. The model is also compatible with several deployment frameworks, making it easy to integrate into your projects. This makes Qwen2.5 very useful for developers who need a versatile and efficient language model for various tasks, such as chatbots, text generation, and more.

https://github.com/QwenLM/Qwen2.5

Читать полностью…

GitHub Trends

#python #chinese #flash_attention #large_language_models #llm #natural_language_processing #pretrained_models

The Qwen series includes powerful language models and chat models that can be used for various tasks such as chatting, content creation, information extraction, summarization, translation, coding, and more. Here are the key benefits and features Qwen offers base language models (Qwen-1.8B, Qwen-7B, Qwen-14B, Qwen-72B) and chat models (Qwen-1.8B-Chat, Qwen-7B-Chat, Qwen-14B-Chat, Qwen-72B-Chat) with different sizes and capabilities.
- **Performance** The models are available in quantized forms (Int4 and Int8) which reduce memory usage and improve inference speed without significant performance degradation.
- **System Prompt** The models can use tools, act as agents, or even interpret code, with good performance on code execution and tool-use benchmarks.
- **Long-Context Understanding** Easy deployment options include using vLLM, FastChat, Web UI demos, CLI demos, and OpenAI-style APIs.
- **Finetuning**: Scripts are provided for finetuning the models using full-parameter, LoRA, and Q-LoRA methods.

Overall, Qwen models offer robust performance, flexibility, and ease of use, making them suitable for a wide range of applications.

https://github.com/QwenLM/Qwen

Читать полностью…

GitHub Trends

#other #blockchain #remote_jobs #remote_work #remote_working #remotely_work

This platform helps companies in the blockchain and other industries to post job listings for free. You can create an issue on the GitHub repository to publish your job details, which will be automatically displayed. The platform also provides tips for job postings, such as including salary and work details, which are preferred by developers. Additionally, it lists other recruitment platforms for broader job searching options. This benefits users by providing a centralized and free resource to find or post blockchain-related job opportunities.

https://github.com/rebase-network/who-is-hiring

Читать полностью…

GitHub Trends

#css

This guide helps you customize the look of Mozilla Firefox using CSS styles. You can change how Firefox looks by adding special files called `userChrome.css` and `userContent.css` to your Firefox profile folder. Here’s howconfig`, set `toolkit.legacyUserProfileCustomizations.stylesheets` to `true`, then create a `chrome` folder in your profile folder and add these CSS files inside. You can copy styles from the repository into these files or use Git for easier updates. This allows you to personalize Firefox's appearance, such as changing colors, buttons, and more, making it look exactly how you want it to.

https://github.com/MrOtherGuy/firefox-csshacks

Читать полностью…

GitHub Trends

#go #k8s #kubernetes

K3s is a simpler and lighter version of Kubernetes. It is easy to install, uses half the memory, and comes in a single binary less than 100 MB. This makes it great for edge computing, IoT devices, continuous integration (CI), development, and situations where you don't need complex Kubernetes setups. K3s includes essential components like Containerd, Flannel, CoreDNS, and Traefik, and it is secure by default with minimal OS dependencies. It simplifies managing TLS certificates, node connections, and deploying resources, making Kubernetes easier to use without changing its core functionality. This benefits users by providing a more streamlined and efficient way to run Kubernetes, especially in resource-constrained environments.

https://github.com/k3s-io/k3s

Читать полностью…

GitHub Trends

#typescript #ai #ai_assistant #anthropic #chatbot #chatgpt #claude #developer_tools #development_tools #devtools #gemini #generative_ai #gpt #javascript #js #llm #nodejs #openai #typescript

Repomix is a tool that packs your entire code repository into a single file, making it easy for AI tools like ChatGPT and Claude to understand and analyze your code. It formats your code in a way that AI can process efficiently, provides token counts, and is simple to use with just one command. You can customize what to include or exclude, and it respects your `.gitignore` files. Repomix also includes security checks to prevent sensitive information from being included. To use it, simply install Repomix with `npm install -g repomix` and run `repomix` in your project directory. This helps you get comprehensive code reviews, generate documentation, and more, all while ensuring your code is secure and optimized for AI analysis.

https://github.com/yamadashy/repomix

Читать полностью…

GitHub Trends

#java

Opik is an open-source platform that helps you evaluate, test, and monitor Large Language Model (LLM) applications. It allows you to track LLM calls, annotate feedback, and automate the evaluation process. You can use Opik to store test cases, run experiments, and integrate with your CI/CD pipeline. It also provides metrics to judge LLM performance, such as hallucination detection and moderation. Opik supports various LLM frameworks and can be installed locally or used via a hosted solution. This tool makes it easier to develop, test, and monitor your LLM applications, ensuring they perform well and accurately.

https://github.com/comet-ml/opik

Читать полностью…

GitHub Trends

#csharp

Delta is a tool that helps your website load faster and use less server resources. It works by checking if the data on your website has changed since the last time you visited. If nothing has changed, it tells your browser to use the cached version instead of reloading everything from the server. This way, you always get the most current data without overloading the server. It's especially useful when the data doesn't change often.

https://github.com/SimonCropp/Delta

Читать полностью…

GitHub Trends

#other #cc_by #collection #computer_science #educational #novice

Joining a community for software developers can greatly benefit your career and personal life. You gain access to a wealth of resources, including tutorials, books, and videos on various programming topics such as algorithms, data structures, security, and more. These resources help you improve your skills, stay updated with industry trends, and enhance your problem-solving abilities. Additionally, you can find guidance on career development, resume building, and remote work opportunities. This community support can give you more control over your life and career by providing the tools and knowledge you need to succeed.

https://github.com/mtdvio/every-programmer-should-know

Читать полностью…

GitHub Trends

#python #backtest #backtesting #broker_trading_platform #quantitative #quantitative_finance #stock #stocks #strategies #strategy

The InStock股票系统 is a powerful tool for stock market analysis and automated trading. Here’s the key information and its benefits
- **Comprehensive Data Analysis** Supports automatic trading with built-in strategies and logs transactions.
- **Efficient Performance** Offers a web-based interface for visualizing results and managing data.
- **Flexibility** Includes features to identify potential buy and sell signals based on technical indicators like MACD, RSI, and KDJ.

Overall, this system is a valuable tool for investors looking to streamline their stock analysis and trading processes.

https://github.com/myhhub/stock

Читать полностью…

GitHub Trends

#go #blockchain #bnb #ethereum

BNB Smart Chain is a blockchain that combines the best of Ethereum's technology with its own unique features. It allows you to use existing Ethereum smart contracts and tools, making it easy to transition from Ethereum. Here are the key benefits Works with all Ethereum smart contracts and tools.
- **Fast and Cheap** Has a system of 21 validators elected by the community, ensuring security and decentralization.
- **Native Token**: BNB is used for gas fees and staking, similar to how ETH works on Ethereum.

This makes BNB Smart Chain a powerful and efficient platform for developers and users alike.

https://github.com/bnb-chain/bsc

Читать полностью…

GitHub Trends

#typescript #docker #movie #notifications #nzb #plex #radarr #sonarr #tv

Overseerr is a free and open-source software that helps you manage requests for your media library. It integrates with services like Sonarr, Radarr, and Plex, making it easy to manage user access and requests. Key features include a customizable request system, granular permission settings, support for various notification agents, and a mobile-friendly design. This tool simplifies the process of approving requests and keeps track of available titles in your Plex library. It's also supported by a large community and has extensive documentation for easy setup and use.

https://github.com/sct/overseerr

Читать полностью…

GitHub Trends

#rust #bevy #game_development #game_engine #gamedev #open_source #rust

Bevy is a free and open-source game engine made with Rust. It is simple to use, especially for beginners, but also very flexible for advanced users. Bevy focuses on data and uses a system called Entity Component System, making it modular and fast. You can use only the features you need and replace others as desired. Although Bevy is still in early development and updates often, it provides many resources like a Quick Start Guide, examples, and a community to help you get started. This makes it a great tool for creating 2D and 3D games quickly and efficiently.

https://github.com/bevyengine/bevy

Читать полностью…

GitHub Trends

#typescript #remix_stack

The Epic Stack is a tool that helps teams build web apps quickly and reliably. It uses the experience of Kent C. Dodds and other contributors to provide a stable foundation for your projects. By using `npx create-epic-app@latest`, you can start building your app right away without getting stuck in planning. This saves time and ensures your app is built on solid ground, making it easier to get your ideas into production faster.

https://github.com/epicweb-dev/epic-stack

Читать полностью…

GitHub Trends

#go #monitoring #monitoring_tool #system

Nezha Monitoring is a tool that helps you keep an eye on your servers and websites. It can check system status, HTTP connections, TCP, and ping times. It also sends alerts if something goes wrong and allows you to run scheduled tasks and use a web terminal. This tool is lightweight, self-hostable, and supports multiple languages like English, Chinese, and Spanish. Using Nezha Monitoring helps you stay informed about your system's health and respond quickly to any issues, making it easier to manage your servers and websites.

https://github.com/nezhahq/nezha

Читать полностью…

GitHub Trends

#typescript #dynamic_form_builder #enterprises #form #form_builder #java #nodejs #question #quiz #react_native #survey #vue3

XIAOJUSURVEY is a lightweight and secure survey system that helps you create various types of questionnaires, exams, evaluations, and complex forms easily. It offers over 40 question types and more than 100 templates for market research, customer satisfaction surveys, online exams, voting, and more. The system allows for smart logic design, fine-grained permission management, and online data analysis with export options.

The benefits include:
- Easy creation of surveys with multiple data collection types.
- Customizable themes to match your brand.
- High security features like data encryption and sensitive information detection.
- Low deployment costs and quick setup using Docker.
- Flexible extension capabilities through modular design.

This makes it a powerful tool for both individuals and enterprises to quickly build and analyze surveys in various scenarios.

https://github.com/didi/xiaoju-survey

Читать полностью…

GitHub Trends

#javascript #api #api_gateway #azure_openai_api #chatgpt #claude #ernie_bot #gemini #gpt #openai #openai_api #proxy

One API is a tool that allows you to access various large language models using the standard OpenAI API format. Here’s what you need to know It supports a wide range of models including OpenAI ChatGPT, Anthropic Claude, Google PaLM2/Gemini, and many more.
- **Easy Deployment** It includes features like load balancing, stream mode for typing effects, token management, channel management, and user grouping.
- **Customization** It requires you to follow OpenAI's terms of use and legal regulations. It also warns against using root user without changing the default password.

Using One API benefits you by providing a unified interface to access multiple AI models, flexible deployment options, and extensive customization capabilities, making it easier to manage and use AI services efficiently.

https://github.com/songquanpeng/one-api

Читать полностью…

GitHub Trends

#typescript #chromeos #electron #epg #fair_source #iptv #iptv_m3u #iptv_player #iptv_player_application #linux #m3u #m3u8 #macos #player #player_video #playlist #pwa #snap #tauri #tv #video

IPTVnator is a free video player application that lets you watch IPTV channels using m3u and m3u8 playlists. You can add these playlists from files or internet links and even get TV guides (EPG) in XMLTV format. It supports multiple players like MPV and VLC, has features like channel search, favorite channels, and different themes. It's available for macOS, Windows, and Linux, and you can download it from the release page or install it using package managers. This app is helpful because it allows you to organize and watch your IPTV channels easily on various devices.

https://github.com/4gray/iptvnator

Читать полностью…

GitHub Trends

#blade #crm #crm_platform #hacktoberfest #laravel #laravel_application #laravel_crm #laravel_framework #laravel_package #opensource #opensource_crm #opensource_crm_framework #php #vue #vuejs

Krayin CRM is a free and open-source customer relationship management (CRM) system built on Laravel and Vue.js. It helps small and large businesses manage their customer relationships effectively. The system offers a simple admin panel, custom attributes, email parsing via Sendgrid, and more features to help your business grow. It is easy to install and configure, and you can find detailed documentation and a forum for support. Using Krayin CRM benefits you by providing a comprehensive tool for managing customer lifecycles, scaling your e-commerce business, and leveraging powerful frameworks like Laravel and Vue.js.

https://github.com/krayin/laravel-crm

Читать полностью…

GitHub Trends

#typescript #algorithm #algorithm_interview #algorithm_interview_questions #algorithms #behavioral_interviews #coding_interviews #interview_practice #interview_preparation #interview_questions #system_design

The Tech Interview Handbook is a free resource that helps you prepare for technical interviews at tech companies. It includes curated materials like best practice questions, resume guides, behavioral questions, and algorithm cheatsheets. This handbook covers all phases of the interview process, from applying to negotiating an offer. It's designed for busy engineers and provides practical, condensed information to help you practice efficiently and land your dream job. Over a million people have already benefited from it.

https://github.com/yangshun/tech-interview-handbook

Читать полностью…

GitHub Trends

#c_lang #bpf #capture #command_line #command_line_tool #ebpf #network #sniffer #tcp #tcpdump #tcpdump_like

Kyanos is a powerful tool that helps you analyze network issues easily. It can capture and analyze network requests like HTTP, Redis, and MySQL without the complexity of traditional packet capturing. Here are the key benefits You can filter traffic by process, container, protocol, request size, and latency.
- **Advanced Analysis** It shows detailed latency information from the network card to the kernel socket buffer.
- **Lightweight** Captured requests and responses are shown in plaintext.

This makes troubleshooting network issues much faster and simpler.

https://github.com/hengyoush/kyanos

Читать полностью…

GitHub Trends

#python #aiops #alarm #alarms #alerting #alerts #monitoring #monitoring_tool #python #python3 #workflow_automation

Keep is an open-source platform for managing alerts and incidents. It offers a single interface to view all your alerts, deduplicates and correlates them, and allows deep integrations with various monitoring tools. You can automate tasks using GitHub Actions and leverage AI for better alert handling. Keep supports many integrations with observability tools, communication platforms, incident management tools, and more. This makes it easier to manage alerts and incidents in one place, reducing complexity and improving efficiency.

https://github.com/keephq/keep

Читать полностью…

GitHub Trends

#go #cloud #cloud_management #graph #infrastructure_as_code #terraform

Terraform is a tool that helps you build, change, and manage your computer infrastructure safely and efficiently. It uses a simple code-like language to describe your infrastructure, so you can version and share it like any other code. Terraform shows you a plan of what it will do before making changes, avoids surprises, and works efficiently by managing resources in parallel. This reduces human errors and makes complex changes easier. You can learn more through tutorials and guides on the Terraform website, and even get certified to show off your skills. This helps you manage your infrastructure reliably and efficiently.

https://github.com/hashicorp/terraform

Читать полностью…

GitHub Trends

#python #ollama #python

The Ollama Python library makes it easy to use Ollama models in your Python projects. To use it, you need to have Ollama installed and running, and then install the library with `pip install ollama`. You can then use simple code to ask questions or generate text using different models. For example, you can ask "Why is the sky blue?" using a specific model like `llama3.2`. The library also supports streaming responses and asynchronous requests, which can be useful for real-time applications. This makes it beneficial for users who want to integrate AI capabilities into their projects quickly and efficiently.

https://github.com/ollama/ollama-python

Читать полностью…

GitHub Trends

#python

AutoCut is a tool that helps you cut videos using subtitles. Here’s how it works and its benefits
- **Ease of Use** Faster transcription with supported models like `large-v3-turbo`.
- **Flexibility** Edit your subtitles in any Markdown editor, making it easy to select and cut video segments.

Overall, AutoCut simplifies the process of cutting videos by allowing you to work with text files instead of dealing with video editing software.

https://github.com/mli/autocut

Читать полностью…
Subscribe to a channel