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
#python #augmix #convnext #distributed_training #dual_path_networks #efficientnet #image_classification #imagenet #maxvit #mixnet #mobile_deep_learning #mobilenet_v2 #mobilenetv3 #nfnets #normalization_free_training #pretrained_models #pretrained_weights #pytorch #randaugment #resnet #vision_transformer_models

PyTorch Image Models (`timm`) is a comprehensive library that includes a wide range of state-of-the-art image models, layers, utilities, optimizers, and training scripts. Here are the key benefits `timm` offers over 300 pre-trained models from various families like Vision Transformers, ResNets, EfficientNets, and more, allowing you to choose the best model for your task.
- **Pre-trained Weights** You can easily extract features at different levels of the network using `features_only=True` and `out_indices`, making it versatile for various applications.
- **Optimizers and Schedulers** It provides several augmentation techniques like AutoAugment, RandAugment, and regularization methods like DropPath and DropBlock to enhance model performance.
- **Reference Training Scripts**: Included are high-performance training, validation, and inference scripts that support multiple GPUs and mixed-precision training.

Overall, `timm` simplifies the process of working with deep learning models for image tasks by providing a unified interface and extensive tools for training and evaluation.

https://github.com/huggingface/pytorch-image-models
#cplusplus #android #audio_processing #c_plus_plus #calculator #computer_vision #deep_learning #framework #graph_based #graph_framework #inference #machine_learning #mediapipe #mobile_development #perception #pipeline_framework #stream_processing #video_processing

MediaPipe is a tool that helps you add smart machine learning features to your apps and devices. It works on mobile, web, desktop, and other devices. You can use pre-made solutions for tasks like vision, text, and audio processing, or customize the models to fit your needs. MediaPipe also offers tools like Model Maker and Studio to help you create and test your solutions easily. This makes it easier to delight your customers with innovative features without needing deep machine learning expertise.

https://github.com/google-ai-edge/mediapipe
#javascript #carousel #gallery #mobile #slider #swipe #swiper #touch #touch_events

Swiper is a free and modern mobile touch slider designed for mobile websites, web apps, and native/hybrid apps. It offers several key features Only imports the modules you use, keeping your app's bundle small.
- **Mobile-friendly** Allows customization of pagination, navigation, and effects like parallax and 3D transitions.
- **Flexible Layout** Delays loading images until they are visible, improving performance.
- **Virtual Slides** Enhances user experience with various navigation options.

Using Swiper benefits you by providing a smooth, hardware-accelerated transition experience, making your mobile applications more engaging and efficient. You can get started quickly with its extensive documentation and demos available.

https://github.com/nolimits4web/swiper
#csharp #android #desktop #dotnet #hacktoberfest #ios #maccatalyst #maui #microsoft #mobile #multi_platform #user_interface #winui #winui3

.NET MAUI is a tool that lets you create apps for many different devices like Android, iOS, iPadOS, macOS, and Windows using just one set of code. This means you can write your app once and it will work on all these platforms. It uses C# and XAML, making it easier and faster to develop apps. With .NET MAUI, you can use Visual Studio tools and emulators to speed up your development process. This saves time and effort because you don't need to write separate codes for each device type.

https://github.com/dotnet/maui
#javascript #api #backend #backend_api #frontend #mobile_development

The FreeAPI.app project is a free and open-source API hub that helps developers learn and work with APIs in any programming language. It offers a wide range of APIs across different industries, making it easy to integrate them into your applications. Here are the key benefits** You can use all the APIs without any cost, allowing you to experiment and build projects freely.
- **Diverse APIs** Clear documentation, code samples, and SDKs make it simple to integrate these APIs into your projects.
- **Community Support** You can run the API hub locally or deploy it to a server, giving you flexibility in your development environment.

This project is great for developers because it removes barriers to entry, offers extensive learning resources, and supports both beginners and advanced developers in building their portfolios.

https://github.com/hiteshchoudhary/apihub
#dart #android #app_framework #cross_platform #dart #dart_platform #desktop #flutter #flutter_package #fuchsia #ios #linux_desktop #macos #material_design #mobile #mobile_development #skia #web #web_framework #windows

Flutter is a tool from Google that helps you create beautiful and fast apps for mobile, web, and desktop using just one codebase. It's free, open source, and works with existing code. Flutter allows you to make changes and see them instantly without restarting your app, making development faster. It also gives you full control over the design and includes many pre-made widgets to help you build apps quickly. With Flutter, you can target multiple platforms like iOS, Android, Windows, macOS, and Linux, making it very versatile and productive for developers.

https://github.com/flutter/flutter
#rust #desktop_app #high_performance #mobile_app #native_app #rust #web_frontend #webview

Tauri is a tool for developers to build fast and small desktop applications that work on Windows, macOS, Linux, and even mobile devices like iOS and Android. You can use any front-end framework that works with HTML, JS, and CSS to create the user interface, while the backend is built with Rust. Tauri offers many features like app bundling, self-updating, system tray icons, and native notifications. It's easy to get started by installing the prerequisites and using the `create-tauri-app` tool. This makes it simpler and faster for developers to create cross-platform applications without a lot of extra work.

https://github.com/tauri-apps/tauri
#typescript #components #mobile #ui_kit #ui_library #vant #vue #vue3

Vant is a lightweight and customizable UI library for building mobile web apps with Vue. It offers over 80 high-quality components, each averaging only 1KB in size, and has no third-party dependencies. Vant supports both Vue 2 and Vue 3, as well as Nuxt 2 and Nuxt 3, and includes features like tree shaking, custom themes, dark mode, and accessibility. It also has extensive documentation, demos, and support for multiple languages. This makes it easy to build fast and efficient mobile web applications with a lot of useful features.

https://github.com/youzan/vant
#java #android #auth #cloud_messaging #firebase #geolocation #google #google_cloud_messaging #java #kotlin #kotlin_android #maps #microg #mobile #push_notifications

microG Services is a free and open-source framework that lets apps designed for Google Play Services work on devices where Play Services is not available. This means you can use many popular apps even if your device doesn't support Google Play Services. To get started, you can find downloads and instructions in the wiki. The project is also open to translations, and it's licensed under the Apache License, which allows free use and modification. This benefits users by giving them more app options on devices that otherwise wouldn't support them.

https://github.com/microg/GmsCore
#c_lang #convolutional_neural_network #convolutional_neural_networks #cpu #inference #inference_optimization #matrix_multiplication #mobile_inference #multithreading #neural_network #neural_networks #simd

XNNPACK is a powerful tool that helps make neural networks run faster on various devices like smartphones, computers, and Raspberry Pi boards. It supports many different types of processors and operating systems, making it very versatile. XNNPACK doesn't work directly with users but instead helps other machine learning frameworks like TensorFlow Lite, PyTorch, and ONNX Runtime to perform better. This means your apps and programs that use these frameworks can run neural networks more quickly and efficiently, which is beneficial because it saves time and improves performance.

https://github.com/google/XNNPACK
#c_lang #ai #app #bci #c #flutter #friend #mobile #necklace #nextjs #omi #personas #python #smartglasses #summary #transcription #wearable

Omi is a wearable AI device that helps you by capturing conversations, summarizing them, and creating action items. It connects to your mobile device and provides automatic transcriptions of meetings and chats. This can save you time and help you remember important details. Omi is also open-source, which means developers can create their own apps for it. However, there are concerns about how it handles user data. Overall, Omi can be useful for boosting productivity and keeping track of conversations.

https://github.com/BasedHardware/omi
👍1