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 #free #music_player #plugin #react #react_native #typescript

This music player, called MusicFree, is a free, ad-free, and customizable app for Android and Harmony OS. It uses plugins to search, play, and manage music, which means you can access any music source available online with the right plugin. The app is open-source, so it's free and won't collect your personal data. You can customize the look with light or dark modes and custom backgrounds. Be cautious of fake versions and only download from the official sources to avoid scams. The app is maintained by a single developer, so updates might be slow, but it's designed to be safe and functional.

https://github.com/maotoumao/MusicFree
#javascript

This resource provides configuration files and recommendations for TVBox, FongMi影视, and 猫影视. It includes various settings for streaming and live TV, as well as links to different versions of TVBox apps that support features like multi-line streaming, auto-source switching, and screen casting. The benefit to you is that you can easily set up and customize your streaming experience with multiple high-quality sources and configurations, all in one place. However, remember to use these resources only for testing and learning purposes, and ensure you comply with all legal regulations in your area.

https://github.com/gaotianliuyun/gao
#javascript

This project lets you use AI to control a Minecraft character using language models. You need Minecraft Java Edition, Node.js, and an API key from services like OpenAI or Google. It's important to be careful because enabling code writing can be risky, especially on public servers. To use it, set up your API keys, configure the settings, and run the program. You can customize the bot's behavior with profiles and prompts. This helps your Minecraft character act smarter and interact better in the game. However, always ensure you follow the safety warnings to avoid security issues.

https://github.com/kolbytn/mindcraft
👍1😱1
#other #algorithms #bioinformatics #computational_biology #computational_physics #computer_architecture #computer_science #computer_vision #database_systems #databases #deep_learning #embedded_systems #machine_learning #quantum_computing #reinforcement_learning #robotics #security #systems #web_development

This collection of computer science courses offers a wide range of topics, from introductory programming to advanced specialized fields like machine learning, blockchain, and quantum computing. Here’s a simple summary of the benefits You can learn various aspects of computer science, including programming, algorithms, data structures, computer systems, software engineering, artificial intelligence, machine learning, and more.
- **Diverse Resources** There are courses on specific areas such as blockchain development, quantum computing, computational finance, and robotics, which can help you specialize in your area of interest.
- **Practical Skills** Most of these resources are available online for free, making quality education accessible to everyone.

Overall, this collection is a valuable resource for anyone looking to learn or deepen their knowledge in computer science.

https://github.com/Developer-Y/cs-video-courses
#vim_script #api #c #lua #neovim #nvim #text_editor #vim

Neovim is an improved version of the Vim text editor. It makes maintenance easier and allows many developers to work on it together. Neovim supports advanced user interfaces, is highly extensible, and has features like modern GUIs, API access from various programming languages, and an embedded terminal emulator. It also supports asynchronous job control and shared data among multiple instances. You can install Neovim from pre-built packages or build it from source, and it is compatible with most Vim plugins. This makes Neovim a powerful and flexible tool for editing text, benefiting users by providing more features and better performance than traditional Vim.

https://github.com/neovim/neovim
#go #bash #cli #fish #fzf #go #neovim #tmux #unix #vim #zsh

fzf is a powerful command-line fuzzy finder that helps you quickly find and select items from lists, such as files, command history, processes, and more. Here are the key benefits fzf is highly optimized and can process millions of items instantly. It is fully customizable and works with various shell environments like bash, zsh, and fish.
- **Easy Installation** fzf uses a "fuzzy" matching algorithm, allowing you to type patterns with omitted characters and still get the results you want.
- **Shell Integration** You can set up custom key bindings, preview windows, and integrate it with tools like Vim and Neovim.
- **Performance**: Despite its features, fzf remains fast and efficient, making it suitable for large datasets.

Overall, fzf enhances your command-line experience by making it easier and faster to find what you need.

https://github.com/junegunn/fzf
#typescript #android #dropbox #electron #enex_files #evernote #javascript #joplin #nextcloud #nodejs #note_taking #onedrive #react_native #synchronisation #web_clipper #webdav

Joplin is a free, open-source note-taking and to-do app that lets you organize notes into notebooks. It supports Markdown format and can import notes from Evernote, including formatted content, images, and metadata. Joplin works offline, so your notes are always accessible, even without an internet connection. You can sync your notes securely using end-to-end encryption with various cloud services like Nextcloud, Dropbox, and OneDrive.

The app is available on Windows, Linux, macOS, Android, and iOS, and includes a web clipper for saving web pages and screenshots. It also offers full text search, customization options with plugins and themes, and a community forum for support.

Using Joplin helps you keep your notes organized and secure, making it easier to find and manage your information.

https://github.com/laurent22/joplin
1
#csharp #csharp #dotnet #jellyfin

Jellyfin is a free software system that helps you manage and stream your media files. It's like Emby or Plex but completely free and open-source, meaning there are no premium fees or hidden costs. You can use it on many different devices and operating systems. To get started, you can download and install Jellyfin from their website, and there are guides to help you set it up quickly. The benefit to you is that you have full control over your media, it's free to use, and you can contribute to its development if you want. This makes it a great option for anyone looking for a flexible and cost-free media management solution.

https://github.com/jellyfin/jellyfin
#v_lang #compiler #language #programming_language #v

The V Programming Language is designed to be simple, fast, and safe. You can learn it in just a weekend. Here are the key benefits V compiles quickly, even faster than some other languages.
- **Performance** V compiles itself in less than a second and supports hot code reloading.
- **Cross-Platform** After version 1.0, V will not have breaking changes, ensuring your code remains stable.

Overall, V makes programming easier, faster, and more reliable.

https://github.com/vlang/v
👎2👍1
#cplusplus #bittorrent #bittorrent_client #c_plus_plus #crossplatform #torrent #torrent_client

qBittorrent is a fast and stable BitTorrent client made with C++ and Qt. It supports many features, including unicode, and helps you find files quickly. It also shows the countries of the people you're downloading from using a free database. The software is free, secure, and regularly updated. You can install it easily by following the instructions in the INSTALL file. If you have any issues, you can get help from the forum or report bugs directly. This makes it a reliable and user-friendly option for downloading files over BitTorrent.

https://github.com/qbittorrent/qBittorrent
#javascript #brave #chrome #dapp #dapp_developers #edge #ethereum #extension #firefox #opera

You can use MetaMask, a browser extension, to manage your Ethereum accounts and interact with the blockchain. Here’s how it benefits you You can download the latest version of MetaMask from the official website and install it on Firefox, Google Chrome, or Chromium-based browsers.
- **Development Tools** There are community forums and support sites where you can ask questions, request features, and get help from other users and developers.
- **Customization and Testing** MetaMask provides resources to help dapp developers extend its features, add new networks, and customize the user experience.

Overall, MetaMask makes it easy to manage your crypto assets and develop blockchain applications with robust support and tools.

https://github.com/MetaMask/metamask-extension
#javascript #css #curriculum #education #html #javascript #learning #tutorials

This curriculum is a 12-week course by Microsoft Cloud Advocates to teach web development basics. It covers JavaScript, CSS, and HTML through hands-on projects like building a terrarium, browser extensions, and a space game. Each lesson includes quizzes, discussions, and practical assignments to help you learn and retain the information better. You can work in a browser-based environment or locally on your computer using tools like Visual Studio Code. The curriculum is designed to be engaging and flexible, with projects that start simple and become more complex over time. This helps you gain solid web development skills in a fun and interactive way.

https://github.com/microsoft/Web-Dev-For-Beginners
#javascript

This project provides rules and scripts for various platforms, helping you automate tasks and manage data. It includes rules for redirecting traffic, rewriting rules, and scripts for tasks like automatic sign-ins and ad removal. The scripts are maintained by a community and are available on GitHub. Using these resources can save you time and effort by automating routine tasks, but it's important to follow the project's guidelines and take full responsibility for any consequences of using these scripts.

https://github.com/blackmatrix7/ios_rule_script
#python #consumption #energy_monitor #hacktoberfest #hacs #home_assistant #homeassistant #hue_lights #metering #power

PowerCalc is a tool for Home Assistant that helps you know how much power your devices are using, even if they don't have a built-in power meter. It estimates the power consumption of lights, fans, and other devices by looking at their settings like brightness and color. You can also measure your devices' power usage and contribute to the PowerCalc library. This helps you save energy and understand your device usage better. To start, you can follow the quick installation guide.

https://github.com/bramstroker/homeassistant-powercalc
👍1
#java

ZeroTermux is a free, non-profit software based on Termux. It offers several useful features like backup and recovery, container switching, and the ability to switch between different Linux distributions like Ubuntu and Kali. It also has Chinese and English language support and uses sources from Tsinghua and Beijing for domestic users. The software is open source, meaning you can freely distribute, copy, and change it, but you must follow the GPL agreement. Using ZeroTermux can help you learn and use Linux commands on your Android device, making it a valuable tool for personal learning and communication. However, it is not for commercial or illegal use, and users are responsible for any risks or damages caused by its use.

https://github.com/hanxinhao000/ZeroTermux
#javascript

You can join a community to help develop and share scripts for the QLScriptPublic repository. To join, send your GitHub username to the administrator. This project allows you to contribute and learn from others, which can help you improve your scripting skills. You can also use the provided commands to set up your own Qinglong environment using Docker, making it easier to manage and run scripts. However, remember that these scripts are for learning and testing only, and you must follow all legal and ethical guidelines when using them.

https://github.com/smallfawn/QLScriptPublic
#jupyter_notebook #ai #finetuning #langchain #llama #llama2 #llm #machine_learning #python #pytorch #vllm

The `llama-recipes` repository helps you get started with Meta's Llama models, including Llama 3.2 Text and Vision. It provides example scripts and notebooks for various use cases, such as fine-tuning the models and building applications. You can use these models locally, in the cloud, or on-premises. The repository includes guides for installing the necessary tools, converting models to Hugging Face format, and using features like multimodal inference and responsible AI practices. This makes it easier for you to quickly set up and use the Llama models for your projects, saving time and effort.

https://github.com/meta-llama/llama-recipes
1
#python #audio_generation #audio_synthesis #audioldm #audit #fastspeech2 #hifi_gan #music_generation #naturalspeech2 #singing_voice_conversion #speech_synthesis #text_to_audio #text_to_speech #vall_e #vits #voice_conversion

Amphion is a toolkit for generating audio, music, and speech. It helps researchers and engineers, especially beginners, by providing tools for various tasks like turning text into speech (TTS), singing voice conversion (SVC), and text to audio (TTA). Amphion includes visualizations to help understand how these models work, which is very useful for learning. It also offers different vocoders to produce high-quality audio and evaluation metrics to ensure the generated audio is good. This toolkit is free to use under the MIT License and can be installed easily using Python or Docker. Using Amphion, you can create high-quality audio and music with advanced features, making it a powerful tool for both research and practical applications.

https://github.com/open-mmlab/Amphion
👍1
#python

LeRobot is a tool that makes it easier for anyone to work with robotics using AI. Here’s how it helps you You can build a robot for just $110 per arm and teach it new skills using just a laptop.
- **Pretrained Models and Datasets** It comes with tutorials and examples to help you get started quickly, even if you're new to robotics.
- **Simulation Environments** LeRobot has a community page where you can share and download datasets and models, making it easier to collaborate and learn from others.

Overall, LeRobot lowers the barriers to entry in robotics, making it accessible and fun for everyone.

https://github.com/huggingface/lerobot
#python #emnlp2024 #knowledge_curation #large_language_models #naacl #nlp #report_generation #retrieval_augmented_generation

STORM is a system that helps you write articles like those on Wikipedia by using internet searches. Here’s how it benefits you STORM conducts internet research, collects references, and generates an outline for your topic.
- **Collaborative Feature** You can install STORM using `pip install knowledge-storm` and customize it according to your needs.
- **User-Friendly**: Over 70,000 people have used STORM, and it helps experienced Wikipedia editors in their pre-writing stage.

This system makes researching and writing articles much easier and more efficient.

https://github.com/stanford-oval/storm
#typescript

Eliza is a powerful tool that lets you create and manage multiple AI characters for different tasks. You can use it on Discord and Twitter, and it supports various AI models like Llama and OpenAI. It can read links, PDFs, transcribe audio and videos, and even summarize conversations. You can extend its capabilities by creating your own actions and clients. To use Eliza, you need to install Node.js, set up environment variables, and configure your AI models. This makes it highly flexible and useful for automating complex tasks and interactions across different platforms.

https://github.com/ai16z/eliza