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

#lua #pathofbuilding #pathofexile #pob #poe

This tool, called Path of Building, helps you plan your character in the game Path of Exile. It includes many extra features like support for new items, skills, and game mechanics. You can calculate your character's damage, life, and mana, and see how different items and skills affect your character. It also lets you plan your skill tree, add items, and share your builds with others. Downloading it is easy, and it updates automatically. This makes it easier to build and optimize your character without needing to be online.

https://github.com/PathOfBuildingCommunity/PathOfBuilding

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

GitHub Trends

#javascript #javascript #nodejs #openai #react #typescript

To use the OpenAI Realtime Console, you need an OpenAI API key, which you can create in the OpenAI dashboard. You also need to have Node.js installed on your computer. After setting up your API key in a `.env` file, you can install the necessary dependencies and start the application server. This will allow you to access the console at `http3000`. The benefit is that you can interact with OpenAI's real-time capabilities locally, making it easier to develop and test applications that require real-time interactions.

https://github.com/openai/openai-realtime-console

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

GitHub Trends

#rust #astro #blockchain #bridge #cosmos #cosmwasm #ethereum #evm #golang #indexer #nix #prover #relayer #rust #solidity #svelte #typescipt #typescript #zero_knowledge

Union is a powerful tool for securely and efficiently transferring messages, assets, NFTs, and handling DeFi transactions without relying on trusted third parties. It works with various blockchain systems like Cosmos and Ethereum. The system is highly customizable and governed by its users, ensuring it aligns with their needs.

Using Union, you can build and manage different components using a reproducible build process with Nix, which ensures consistency across different environments. This makes it easier to develop and maintain the system without affecting your main system setup. The documentation and community support through Discord and other channels are also available to help you get started and resolve any issues quickly. Overall, Union provides a secure, efficient, and user-friendly way to manage complex blockchain operations.

https://github.com/unionlabs/union

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

GitHub Trends

#dockerfile #alpine #arch #docker #fedora #guacamole_server #hacktoberfest #rdp #ubuntu #webtop #xrdp

The LinuxServer.io Webtop container offers a full desktop environment accessible via any modern web browser. Here are the key benefits and features The container receives regular application, security, and base OS updates to ensure you have the latest features and security patches.
- **Easy User Mappings** The container supports multiple architectures like x86-64, arm64, and more, making it versatile for different hardware setups.
- **Customizable** It supports GPU acceleration for improved performance in graphics-intensive applications.
- **Community Support** While it has basic HTTP authentication, it is recommended to use a reverse proxy for secure Internet exposure.

This setup provides a convenient and secure way to run a full desktop environment in a container, accessible from anywhere, with ongoing support and updates.

https://github.com/linuxserver/docker-webtop

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

GitHub Trends

#clojure #analytics #bi #business_intelligence #businessintelligence #clojure #dashboard #data #data_analysis #data_visualization #database #metabase #mysql #postgres #postgresql #reporting #slack #sql_editor #visualization

Metabase is a simple, open-source tool that helps everyone in your company ask questions and learn from data without needing to know SQL. You can set it up in just five minutes and create interactive dashboards, define key metrics, and send data to Slack or email. It also allows you to set alerts for data changes and embed charts into your app. Metabase supports various databases and can be run almost anywhere. Using Metabase, you can make better decisions with your data easily and quickly, making it a valuable tool for your team.

https://github.com/metabase/metabase

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

GitHub Trends

#jupyter_notebook #course #large_language_models #llm #machine_learning #roadmap

This course is designed to help you master Large Language Models (LLMs) in three main parts This section covers the basics of mathematics, Python, and neural networks necessary for understanding LLMs.
2. **The LLM Scientist** This part focuses on building applications with LLMs, such as running models locally or via APIs, creating vector storage for retrieval augmented generation (RAG), optimizing inference, deploying models, and securing them against vulnerabilities.

The benefit to you is that you will gain a comprehensive understanding of LLMs, from the foundational knowledge to advanced techniques for building and deploying powerful language models. This will enable you to create efficient, accurate, and secure LLM-based applications.

https://github.com/mlabonne/llm-course

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

GitHub Trends

#java #apache_kafka #big_data #cluster_management #event_streaming #hacktoberfest #kafka #kafka_brokers #kafka_client #kafka_cluster #kafka_connect #kafka_manager #kafka_producer #kafka_streams #kafka_ui #opensource #streaming_data #streams #web_ui

UI for Apache Kafka is a free, open-source web tool that helps you manage and monitor Apache Kafka clusters easily. It's lightweight and fast, making it simple to track key metrics like brokers, topics, partitions, production, and consumption. You can set it up quickly with a few commands and run it locally or in the cloud. The tool offers features like multi-cluster management, performance monitoring, browsing messages, and dynamic topic configuration. It also supports secure authentication and role-based access control. This makes it easier to observe data flows, troubleshoot issues, and ensure optimal performance of your Kafka clusters.

https://github.com/provectus/kafka-ui

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

GitHub Trends

#java #data_stream #data_streaming #data_streams #hacktoberfest #kafka #kafka_connect #kafka_streams #kubernetes #kubernetes_controller #kubernetes_operator #messaging #openshift

Strimzi helps you run Apache Kafka on Kubernetes or OpenShift easily. It provides quick start guides, detailed documentation, and a community support system. You can get help through Slack, mailing lists, or GitHub discussions. Strimzi also allows you to contribute by fixing issues, improving documentation, or participating in community meetings. This makes it easier to manage and use Kafka clusters in a cloud-native environment, which is beneficial for users who need reliable and scalable messaging systems.

https://github.com/strimzi/strimzi-kafka-operator

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

GitHub Trends

#cplusplus

Folly is a library of C++ components created by Facebook to help developers build efficient and practical software. It includes various tools and functions that Facebook uses in its own projects, focusing on high performance, especially at large scale. Using Folly can benefit you by providing pre-built, optimized components that save time and improve the performance of your C++ projects. It is easy to integrate into your workflow, supports multiple platforms like Linux, macOS, and Windows, and has a simple build process using scripts like `getdeps.py`. This makes it a valuable resource for developers aiming to write efficient and reliable code.

https://github.com/facebook/folly

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

GitHub Trends

#ruby #google_maps #hacktoberfest #homelab #maps #owntracks #self_hosted

Dawarich is a self-hosted web app that helps you track and visualize your location history. It lets you see your data on an interactive map, import location history from Google Maps Timeline and other sources, and explore statistics like countries visited and distance traveled. You can track your location using various apps like Overland, OwnTracks, and GPSLogger. Dawarich also integrates with photo services to show your photos on the map. This app gives you full control over your data and provides detailed insights into your travels, making it a useful tool for anyone interested in tracking their movements.

https://github.com/Freika/dawarich

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

GitHub Trends

#php #activitypub #federation #fediverse #laravel #pixelfed #social_network

Pixelfed is a free and ethical photo sharing platform that uses ActivityPub federation, allowing you to share photos with other users across different networks. It is open-sourced and licensed under the AGPL license, which means it is free to use and modify. You can install Pixelfed on your own server using YunoHost, and there is detailed documentation available to help you get started. The benefit to you is that you have control over your photos and data, and you can share them in a way that respects your privacy and freedom.

https://github.com/pixelfed/pixelfed

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

GitHub Trends

#csharp #assertions #bdd_style #c_sharp #fluent_assertions #hacktoberfest #mstest #tdd #unit_testing #xunit

Fluent Assertions is a tool that helps developers write clearer and more readable unit tests for .NET projects. It provides extension methods that make it easier to express what you expect the outcome of your tests to be, making your code more understandable. This tool supports various .NET versions and is widely used and maintained by a community of contributors. Using Fluent Assertions can save you time and reduce errors in your testing process, making your development work more efficient.

https://github.com/fluentassertions/fluentassertions

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

GitHub Trends

#python #financial_data #fix_yahoo_finance #market_data #pandas #python #stock_data #yahoo_finance #yahoo_finance_api

You can use `yfinance` to easily download financial and market data from Yahoo Finance using Python. This tool is great for research and educational purposes, allowing you to fetch data for single or multiple stock tickers, sectors, industries, and more. It's free, open-source, and easy to install with `pip install yfinance`. However, remember to check Yahoo!'s terms of use to understand your rights to the data. This helps you get valuable market information quickly and efficiently.

https://github.com/ranaroussi/yfinance

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

GitHub Trends

#cplusplus #blockchain #cryptocurrency #infinite_sharding #ton

The Open Network (TON) is a fast, secure, and scalable blockchain that can handle millions of transactions per second. It is designed to support hundreds of millions of users. You can participate by running a node, developing decentralized apps, or interacting with the blockchain through various tools and APIs. There are detailed guides and communities available to help you get started, including forums, Telegram groups, and documentation. This makes it easy for developers and users to contribute, learn, and use the TON blockchain effectively.

https://github.com/ton-blockchain/ton

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

GitHub Trends

#python

Sana is a powerful tool for generating high-resolution images from text descriptions. It is fast, efficient, and can run on a laptop GPU. Here’s what makes it beneficial Sana can generate images up to 4096 × 4096 resolution, which is very high quality.
- **Speed** Sana uses less memory and computational resources compared to larger models, making it accessible on lower-end hardware.
- **Ease of Use**: It integrates well with tools like `diffusers` and has a simple setup process, making it easy to use for generating images from text prompts.

Overall, Sana offers a balance of high-quality image generation, speed, and efficiency, making it a valuable tool for content creators.

https://github.com/NVlabs/Sana

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

GitHub Trends

#python #adblock #docker #easy_deploy #flask #heroku #metasearch #metasearch_engine #privacy #python #search #search_engine

Whoogle is a search engine that lets you use Google search without ads, JavaScript, cookies, or IP address tracking. It filters out unwanted content and can be easily set up using various methods like Docker, Heroku, or manual installation. You can customize it with environment variables and set it as your primary search engine on desktop and mobile devices. However, as of January 16, 2025, Google may no longer support JavaScript-free search results, which could affect Whoogle's functionality. The developer is looking into workarounds for this issue. Using Whoogle benefits you by providing a private and ad-free search experience.

https://github.com/benbusby/whoogle-search

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

GitHub Trends

#typescript #backend #backups #databases #deployment #devops #docker #frontend #mariadb #mongodb #mysql #nextjs #postgresql #self_hosted #vps

Dokploy is a free and self-hostable platform that makes it easy to deploy and manage applications and databases. You can deploy any type of application, create and manage various databases, automate backups, and use Docker Compose for complex applications. It also offers real-time monitoring, Traefik integration for routing, and notifications for deployment status. You can manage everything via the command line or API and even deploy to multiple servers. This platform is beneficial because it simplifies the process of setting up and managing your applications, saving you time and effort. Plus, it's free and can be hosted on your own VPS.

https://github.com/Dokploy/dokploy

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

GitHub Trends

#rust #android #classroom #course #google #guide #rust #training #training_materials

This course, called Comprehensive Rust, is a detailed guide to learning Rust programming language. It covers everything from basic syntax to advanced topics like generics, error handling, and concurrency. The course also includes sections on Android, Chromium, and bare-metal programming. It was developed by Google's Android team for experienced software engineers and is best used in a classroom setting, though it can be useful for teams looking to teach Rust. The benefit to you is that you can learn Rust thoroughly with comprehensive resources and examples, making it easier to master the language. You can access the course online and even contribute to its development if you wish.

https://github.com/google/comprehensive-rust

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

GitHub Trends

#python #alttp #archipelago #factorio #minecraft #multiworld #randomizer

Archipelago is a tool that lets you play many different games in a random and exciting way, called "multiworld" mode. It supports a wide range of games like Zelda, Minecraft, and Super Mario 64. This means you can play these games with randomized elements, making each playthrough unique and challenging. To get started, you can download the installer from their website and follow the tutorials. This tool benefits users by offering a fresh and exciting way to play their favorite games, keeping the experience new and engaging every time.

https://github.com/ArchipelagoMW/Archipelago

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

GitHub Trends

#c_lang #apache_kafka #c #c_plus_plus #consumer #high_performance #kafka #kafka_consumer #kafka_producer #librdkafka

librdkafka is a powerful library that helps you work with Apache Kafka using C or C++. It allows you to produce and consume messages very quickly, handling over 1 million messages per second for producers and 3 million messages per second for consumers. It supports advanced features like exactly-once semantics, compression, SSL, and SASL security. This library is reliable, high-performance, and easy to use, making it a great tool for developers who need to integrate Kafka into their applications. It also has detailed documentation and community support, making it easier to get started and resolve any issues.

https://github.com/confluentinc/librdkafka

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

GitHub Trends

#python #chatgpt #langchain #llm #openai #openai_chatgpt #python #ui

Chainlit is a free and open-source Python framework that helps developers build advanced Conversational AI applications quickly. With Chainlit, you can create scalable and production-ready AI apps in minutes, not weeks. It provides full documentation, a community for help, and many examples to get you started. You can install it easily using `pip install chainlit` and start building your own apps right away. This saves you a lot of time and effort, making it easier to develop powerful AI applications.

https://github.com/Chainlit/chainlit

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

GitHub Trends

#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

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

GitHub Trends

#powershell #hacktoberfest

The Windows Package Manager is a tool that helps you easily install and manage applications on your Windows computer using command lines. You can submit manifests for your favorite applications to include them in the package manager. Currently, it supports MSIX, MSI, APPX, and .exe installers. The project is open source and welcomes contributions, with clear guidelines on how to submit new packages or package versions. This makes it easier for users to find and install software they need, and also allows the community to contribute and make the tool better.

https://github.com/microsoft/winget-pkgs

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

GitHub Trends

#cplusplus #cpp #csharp #desktop #fluent_design #uwp #windows #windows_10 #winui #winui3 #xaml

WinUI 3 is a tool for building modern Windows apps with a user-friendly interface. It uses Fluent Design to make apps intuitive and accessible. Developers can use .NET with C# or C++ to create apps that work well on different types of hardware. WinUI 3 is part of the Windows App SDK, which gives access to powerful Windows features, making your apps perform well on various versions of Windows. This helps developers create high-quality experiences that many people use every day. To get started, you can find detailed guides and samples on Microsoft Learn, and even explore the WinUI 3 Gallery for interactive examples.

https://github.com/microsoft/microsoft-ui-xaml

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

GitHub Trends

#python #minicpm #minicpm_v #multi_modal

**MiniCPM-o 2.6** is a powerful multimodal model that can process images, videos, text, and audio, and provide high-quality outputs. Here are the key benefits It achieves comparable performance to GPT-4o-202405 in vision, speech, and multimodal live streaming, making it highly versatile.
- **Real-Time Speech Conversation** Outperforms proprietary models like GPT-4V and Claude 3.5 Sonnet in single image, multi-image, and video understanding.
- **Efficient Deployment** Can be used in various ways, including CPU inference with llama.cpp, quantized models, fine-tuning, and local WebUI demos.

This model enhances user experience by providing accurate and efficient multimodal interactions, making it a valuable tool for various applications.

https://github.com/OpenBMB/MiniCPM-o

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

GitHub Trends

#python #ansible #ansible_dev_tools #ansible_lint #dot_config #hacktoberfest #pep_621 #pre_commit_hook

`ansible-lint` is a tool that checks your Ansible playbooks for improvements and best practices. It supports the last two major versions of Ansible. You can use it as a GitHub Action, which means you don't need to install it yourself; it will run automatically on your code when you make changes. This helps ensure your playbooks are well-written and follow good standards, making your work more efficient and reliable. For more details, you can visit the Ansible Lint documentation site.

https://github.com/ansible/ansible-lint

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

GitHub Trends

#java #9patch #android #apk #apktool #arsc #reverse_engineering

Apktool is a tool that helps you modify and understand Android apps. It can decode and rebuild app files, making it easier to add new features, localize apps, or support custom platforms. You can debug the app's code step-by-step and work with a project-like file structure, which simplifies tasks like building the app. This tool is meant for legal uses only, such as improving apps or adding new features, and it helps developers work more efficiently with Android applications.

https://github.com/iBotPeaches/Apktool

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

GitHub Trends

#ruby #cart #e_commerce #ecommerce #ecommerce_api #ecommerce_framework #ecommerce_platform #marketplace #multi_tenant #multi_vendor #multi_vendor_ecommerce #open_source #rails #ruby #rubyonrails #shop #spree #spree_commerce #spreecommerce #store #white_label

Spree Commerce is an open-source eCommerce platform that gives you full control and customizability. You can build any eCommerce solution your business needs, from simple stores to complex marketplaces. It offers features like customizable storefronts, advanced cart and checkout options, multi-currency and multi-language support, and integration with over 30 payment providers. Spree is also API-first, allowing easy connections with your existing systems and custom workflows. It runs on various platforms like cloud, VPS, Docker, and Kubernetes. This flexibility and customization make it a powerful tool for businesses, saving time and costs while offering robust eCommerce solutions.

https://github.com/spree/spree

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

GitHub Trends

#typescript #editor #electron #microsoft #typescript #visual_studio_code

Visual Studio Code (VS Code) is a free, open-source code editor that combines simplicity with powerful features for developers. It supports multiple operating systems like Windows, macOS, and Linux. VS Code offers comprehensive code editing, navigation, and debugging tools, along with a rich extensibility model. You can download it monthly with new features and bug fixes or use the Insiders build for daily updates. The community contributes to its development, and you can participate by submitting bugs, feature requests, or even contributing to the code base. This makes VS Code highly customizable and continuously improving, benefiting users with better tools and a supportive community.

https://github.com/microsoft/vscode

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

GitHub Trends

#python #python #realtime #speech_to_text

RealtimeSTT is a library that converts speech to text in real-time. It listens to your microphone and transcribes what you say immediately. Here are the key benefits It uses advanced models like Faster-Whisper for quick and precise transcription.
- **Voice Activity Detection** You can set a specific word, like "Jarvis," to start the recording.
- **Realtime Transcription** Allows you to adjust settings like sensitivity, model size, and even use GPU for better performance.

Installing it is simple with `pip install RealtimeSTT`, and it includes examples to get you started quickly. This library is great for building voice-controlled applications or any project needing real-time speech-to-text functionality.

https://github.com/KoljaB/RealtimeSTT

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