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
#lua #language_server #language_server_protocol #lsp #neovim #nvim #plugin #vim

nvim-lspconfig is a tool that helps you set up language servers in Neovim, a text editor. It provides default configurations for various language servers, making it easier to get started with features like auto-completion, code formatting, and diagnostics. To use it, you need to install the language server for your programming language and add a few lines of code to your Neovim configuration file. This setup allows you to navigate code more efficiently, fix errors quickly, and write better code. The benefit is that it enhances your coding experience by providing powerful tools directly within your text editor.

https://github.com/neovim/nvim-lspconfig
#typescript #eslint #eslint_plugin #eslintplugin #plugin #tslint #typescript

The `typescript-eslint` tool helps you use ESLint and Prettier with TypeScript. This means you can check and format your TypeScript code more easily, making it cleaner and easier to maintain. You can find detailed instructions on how to use it on the official website, and you can even contribute to the project by coding or donating money. This tool is free and open-source, so anyone can use it without worrying about legal issues.

https://github.com/typescript-eslint/typescript-eslint
#lua #anthropic #chatgpt #claude #claude_3_5_sonnet #copilot #copilot_chat #gemini #google_gemini #gpt #gpt_4o #gpt4o #llm #neovim #nvim #nvim_plugin #ollama #openai #plugin #xai #zed

CodeCompanion.nvim is a powerful plugin for Neovim that integrates various Large Language Models (LLMs) like Anthropic, Copilot, Gemini, Ollama, OpenAI, Azure OpenAI, and xAI. Here’s the key information and benefits It supports multiple LLM adapters, allowing you to choose the one that best suits your needs.
- **Chat Buffer and Inline Assistant** Enhance your interactions with variables and slash commands that provide additional context to the LLM.
- **Tools and Agents** Create custom prompts and workflows to tailor the LLM's responses to specific tasks.
- **Easy Installation** Customize adapters, models, and settings to fine-tune the plugin according to your preferences.

The benefit to the user is enhanced productivity and efficiency in coding tasks, thanks to the integration of powerful LLMs directly within Neovim. This allows for real-time code assistance, explanations, and refactoring, making your coding experience more streamlined and effective.

https://github.com/olimorris/codecompanion.nvim
#java #android #framework #plugin #plugin_manager

VirtualApp (VA) is a lightweight virtual machine for Android that allows you to run multiple apps in a sandboxed environment. Here are the key benefits VA enables you to install and run multiple instances of the same app, such as having two WhatsApp or QQ accounts on one phone.
- **Security and Isolation** VA supports Java and Native hooking, allowing you to monitor and control app behavior without rooting the device.
- **Google Services Support** VA is highly performant, compatible with Android versions from 5.0 to 15.0, and supports both 32-bit and 64-bit apps.
- **Easy Integration**: VA is easy to integrate into existing apps, even those already live on the market, and provides APIs for simple development.

Overall, VA offers a robust solution for app management, security, and multi-instance running, making it versatile for various use cases.

https://github.com/asLody/VirtualApp
1