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
#rust #ai #dex #memecoins #rust #solana #trading

"Listen" is a powerful tool for trading on the Solana blockchain. It lets you monitor transactions in real-time, swap tokens quickly across different exchanges, and track prices and performance metrics. It also integrates with AI agents and Prometheus for advanced monitoring. To use it, you need to set up some environment files and dependencies, then you can run it using Docker or command lines. This tool helps you make faster and smarter trades, and it provides detailed metrics to help you understand your trading performance better. However, be careful as it is still being developed and some features might not work perfectly yet.

https://github.com/piotrostr/listen
🤮21💩1
#go #go #golang #gorilla #gorilla_web_toolkit #http #middleware #mux #router

The `gorilla/mux` package is a powerful tool for routing HTTP requests in Go. It allows you to match incoming requests to specific handlers based on various criteria such as URL paths, hosts, schemes, headers, and query values. Here’s the key benefit:

You can easily set up complex routing rules with variables in URLs, path prefixes, and even custom matchers. This makes it flexible for handling different types of requests efficiently. For example, you can define routes with variables like `/products/{key}` and retrieve these variables in your handlers. Additionally, you can use subrouters to group routes that share common conditions, optimizing request matching.

It also supports middlewares for tasks like logging and authentication, graceful shutdown of the server, and handling CORS requests. This makes it a comprehensive solution for building robust web applications in Go.

https://github.com/gorilla/mux
👏1
#other #awesome #awesome_list #data_mining #deep_learning #explainability #interpretability #large_scale_machine_learning #large_scale_ml #machine_learning #machine_learning_operations #ml_operations #ml_ops #mlops #privacy_preserving #privacy_preserving_machine_learning #privacy_preserving_ml #production_machine_learning #production_ml #responsible_ai

This repository provides a comprehensive list of open-source libraries and tools for deploying, monitoring, versioning, scaling, and securing machine learning models in production. Here are the key benefits The repository includes a wide range of tools categorized into sections such as adversarial robustness, agentic workflow, AutoML, computation load distribution, data labelling and synthesis, data pipelines, data storage optimization, data stream processing, deployment and serving, evaluation and monitoring, explainability and fairness, feature stores, and more.

- **Production Readiness** The repository is actively maintained and contributed to by a community of developers, ensuring that the tools are up-to-date and well-supported.

- **Ease of Use** Tools for optimized computation, model storage optimization, and neural search and retrieval help in improving the performance and efficiency of machine learning models.

- **Privacy and Security**: Libraries focused on privacy and security, such as federated learning and homomorphic encryption, ensure that sensitive data is protected during model training and deployment.

Using this repository, you can streamline your machine learning workflows, improve model performance, and ensure robustness and security in your production environments.

https://github.com/EthicalML/awesome-production-machine-learning
🔥1
#shell #case_management #cyber_security #endpoint_security #information_security #intrusion_detection_system #monitoring #network_security #security #security_tools #threat_hunting

Security Onion 2.4 is a new version of a security tool that helps protect your network. It has features like alerts, dashboards, and detection tools to find and stop threats. You can also use it to hunt for suspicious activity and analyze network traffic. The benefit to you is that it makes it easier to keep your network safe from cyber attacks and provides clear visuals and tools to manage security effectively. You can find more details on how to download, install, and use it through the provided links.

https://github.com/Security-Onion-Solutions/securityonion
👎1
#rust #firewall #frp #http #nat #network #ngrok #noise #noise_protocol #proxy #rust #tunnel

Rathole is a tool that helps you access services on devices behind a NAT (Network Address Translation) from the internet. It works like other tools like frp and ngrok but is more efficient and secure. Here’s how it benefits you Rathole handles many connections and provides high throughput with low memory usage, making it better for heavy loads.
- **Security** You can set it up easily using configuration files, and it supports hot reloading of services without restarting.
- **Low Resource Consumption**: It uses fewer resources than similar tools, making it suitable even for small devices like routers.

Overall, Rathole helps you expose your local services to the internet securely and efficiently.

https://github.com/rapiz1/rathole
👍1
#java #alldata #cloudeon #cube_studio #datahub #datart #datasophon #datavines #dinky #dolphinscheduler #griffin #hudi #iceberg #openmetadata #paimon #streampark

AllData is a comprehensive data platform that offers multiple features such as data integration, data quality management, report analytics, and machine learning. It has a customizable architecture and supports integration of open-source projects, with plans to release 30 new open-source project frameworks by the end of 2024. Users can choose between the open-source version or the commercial version, with the latter offering a more stable experience with fewer bugs. The commercial version includes additional features like real-time development, offline platform, and BI reporting capabilities. This platform helps users comprehensively manage and utilize data, improving work efficiency and data analysis capabilities.

https://github.com/alldatacenter/alldata
#swift #mlx

These examples help you use machine learning in Swift programming. You can train models, generate text and images, and analyze pictures using pre-made tools. For instance, you can download and train a model to recognize handwritten numbers or generate images from text prompts. These tools run on iOS, macOS, and other platforms, making it easy to integrate machine learning into your projects. By using these examples, you can quickly start working with advanced AI features without starting from scratch, saving you time and effort.

https://github.com/ml-explore/mlx-swift-examples
#jupyter_notebook

The AI Engineering Hub is a valuable resource for anyone interested in AI engineering. Here, you can find detailed tutorials on Large Language Models (LLMs) and Retrieval-Augmented Generators (RAGs), as well as real-world applications of AI agents. The hub offers examples that you can implement, adapt, and scale in your own projects, making it useful for beginners, practitioners, and researchers alike. By using this hub, you can gain hands-on experience and stay updated with the latest developments in AI engineering, helping you to learn and succeed in this field. Plus, subscribing to the newsletter gets you a free Data Science eBook with over 150 essential lessons.

https://github.com/patchy631/ai-engineering-hub
#html #tts_handbook

The TTS Handbook is a living document that outlines the mission, values, structures, policies, tools, and guides for our team. It is regularly updated and allows users to contribute by opening issues or submitting pull requests. To use it, you can run the site locally using Docker or npm commands. The handbook benefits users by providing a centralized resource for team information and processes, making it easier to stay informed and contribute to the team's growth. Additionally, it is in the public domain, meaning anyone can use and contribute to it without copyright restrictions.

https://github.com/18F/handbook
#zig #browser #browser_automation #cdp #headless #playwright #puppeteer #zig

Lightpanda is a special browser made for using without a screen (headless). It's great for automating web tasks, training AI, scraping data, and testing websites. Here are the key benefits Lightpanda uses much less memory (9 times less than Chrome) and runs much faster (11 times faster than Chrome).
- **Easy to Use** It can run JavaScript, which is important for modern websites.
- **Simple Installation**: You can download and install it easily from nightly builds or build it from source code.

Overall, Lightpanda helps you automate web tasks efficiently and quickly, making it a powerful tool for various applications.

https://github.com/lightpanda-io/browser
#go #aot #bash #compiler #go #shell

Bunster is a tool that makes your shell scripts faster, more portable, and secure. It converts your scripts into efficient binaries that can run on different platforms, currently supporting Unix. Unlike other tools, Bunster compiles your scripts into native machine code using the Go toolchain, which improves performance and robustness. This means your scripts will run faster and work consistently across different systems. By using Bunster, you can distribute and deploy your scripts more easily, making it a valuable tool for developers who want reliable and efficient shell scripts.

https://github.com/yassinebenaid/bunster
#c_lang

PHP is a powerful and flexible scripting language used for web development. It's fast and easy to use, making it perfect for creating websites from simple blogs to complex sites. You can quickly get started with prebuilt packages or build it from source code. PHP has many extensions that add extra features, and there are detailed guides and a community to help you learn and contribute. Using PHP benefits you by allowing you to develop web applications quickly and efficiently, with a large community of developers who support and improve it continuously.

https://github.com/php/php-src
3👍1
#other

The text lists numerous physical attacks and robberies targeting individuals and businesses involved in Bitcoin and other cryptocurrencies. These incidents include kidnappings, home invasions, armed robberies, and torture, often resulting in significant financial losses. The benefit to the user is awareness of these risks, highlighting the importance of robust physical and digital security measures to protect their cryptocurrency assets. Understanding these threats can help users take preventive steps such as using secure storage solutions, being cautious in transactions, and maintaining privacy about their crypto holdings.

https://github.com/jlopp/physical-bitcoin-attacks
#typescript #browser #design #devtool #electron #figma #frontend #hacktoberfest #local_first #low_code #nextjs #no_code #react #tailwindcss #typescript #ui #vitejs #webflow

Onlook is a tool for designers that lets you make live edits to your website or web app directly in the browser. It works with React and TailwindCSS, allowing you to customize your design and control your code easily. You can download the app from onlook.com or build it from source. Onlook helps you edit elements by right-clicking them to find their exact location in the code, making your design process faster and more efficient. Stay updated with new features through their newsletter or social media channels. This tool is especially beneficial because it streamlines your design and coding workflow, saving you time and effort.

https://github.com/onlook-dev/onlook
#cplusplus #aarch64 #arm #arm64 #avx2 #avx512 #c_plus_plus #clang #clang_cl #cpp11 #gcc_compiler #json #json_parser #json_pointer #loongarch #neon #simd #sse42 #vs2019 #x64

The simdjson library is very fast and efficient for parsing JSON files. It uses special computer instructions called SIMD to parse JSON up to 4 times faster than other popular parsers. Here are the key benefits Parses JSON much quicker than other libraries.
- **Easy to Use** Ensures full JSON and UTF-8 validation without losing any data.
- **Automatic Optimization** Designed to avoid unexpected errors and surprises.

Using simdjson can significantly speed up your application's performance when dealing with large amounts of JSON data.

https://github.com/simdjson/simdjson
#gdscript

These demo projects are designed for the Godot game engine, which is free and open-source. Each project folder has a `project.godot` file that you can use with different versions of Godot, such as 3.x, 4.0, 4.1, etc. You can download or clone these projects and import them into the Godot project manager to try them out. This helps you learn and test various features of the engine easily. You can also view some demos directly in your browser, though they work better when downloaded and run on your desktop. This makes it easier for you to get started with game development using Godot.

https://github.com/godotengine/godot-demo-projects
👍1
#css #beautify #css #customization #spicetify #spicetify_themes #spotify #theme #themes_css #ui #unixporn

You can customize your Spotify appearance with a collection of themes using the Spicetify tool. To use these themes, you need the latest versions of Spotify and Spicetify. You can install the themes by cloning the repository and copying the files to the correct folder on your computer. Then, you can choose and apply a theme using simple commands. This allows you to personalize Spotify's look to your liking, making it more enjoyable to use. Additionally, there are extra resources for further customization and community support available on Reddit and Discord if you need help.

https://github.com/spicetify/spicetify-themes
#typescript #admin #admin_ui #ant_design #crud #developer_tools #frontend_framework #good_first_issue #graphql #hacktoberfest #headless #internal_tools #javascript #low_code #nestjs #nextjs #open_source_project #react #react_framework #react_hooks #typescript

Refine is a powerful tool for building complex web applications, especially those that involve a lot of data operations (CRUD - Create, Read, Update, Delete). It simplifies the development process by providing pre-built solutions for key aspects like authentication, access control, routing, and state management. Refine works well with various UI frameworks and platforms, making it highly customizable. You can start a new project quickly using a simple command or even try it in your browser. This saves time and effort, allowing you to focus on the unique parts of your application. Additionally, Refine has extensive documentation and a supportive community, making it easier to learn and use.

https://github.com/refinedev/refine
#assembly #cpu #fpga #riscv #soc #softcore #spinalhdl #verilog #vhdl

This repository provides a highly configurable RISC-V CPU implementation written in SpinalHDL. Here are the key benefits and features The CPU can be customized with various plugins to add or remove features such as instruction and data caches, multiplication and division units, floating-point units, and more.
- **Performance** It includes a debug module that allows for Eclipse debugging via GDB, OpenOCD, and JTAG connections.
- **Compatibility** The CPU can be optimized for different FPGA targets, and it does not use any vendor-specific IP blocks.
- **Extensibility**: New instructions and peripherals can be added easily through the plugin system, making it highly extensible.

Overall, this implementation offers a flexible and powerful RISC-V CPU solution that can be tailored to various needs and applications.

https://github.com/SpinalHDL/VexRiscv
#python

Marker is a tool that quickly and accurately converts PDFs and images into markdown, JSON, and HTML formats. It supports documents in all languages, formats tables, forms, equations, links, and code blocks, and extracts images. Marker can work on GPU, CPU, or MPS and optionally uses a Large Language Model (LLM) to improve accuracy. This makes it easier for users to convert complex documents into usable formats, saving time and effort. Additionally, Marker is highly customizable and can be extended with your own formatting and logic, making it versatile for various needs.

https://github.com/VikParuchuri/marker
#python #google #hideandsec #osint

GHunt is a powerful tool that helps you gather information from Google services. It works with Python 3.10 and above, and you can use it through the command line or as a Python library. To start, you need to install it using `pipx` and then log in using the GHunt Companion browser extension or manual cookie input. Once logged in, you can use various modules to get information about emails, Google Drive files, geolocation, and more. You can also export data in JSON format for easier analysis. This tool is useful for educational purposes, personal investigations, and pentesting, but make sure to use it responsibly and follow the licensing rules.

https://github.com/mxrch/GHunt