Github Top Repositories
13.4K subscribers
1.36K photos
59 videos
10 files
2K links
Top GitHub repositories in one place ๐Ÿš€
Explore the best projects in programming, AI, data science, and more.
Download Telegram
Github Top Repositories
Photo
๐Ÿ”ฅ meshery/meshery is trending โ€” and it deserves your attention.

๐Ÿ”— https://github.com/meshery/meshery
๐Ÿ“ Meshery, the cloud native manager
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€

Meshery is a cloud native manager that enables the design and management of Kubernetes-based infrastructure and applications. It offers visual and collaborative GitOps, allowing you to manage your infrastructure and microservices without needing to write YAML. With 380+ integrations, Meshery supports a wide range of cloud native infrastructure. Key features include infrastructure lifecycle management, multiple Kubernetes clusters and cloud management, and visually and collaboratively managing your infrastructure. Meshery also provides workspaces for team collaboration and environments for managing connections and credentials.
The audience for Meshery includes cloud native developers, DevOps teams, and organizations looking to manage their Kubernetes-based infrastructure and applications.
From a technical standpoint, Meshery leverages Kubernetes' built-in dry-run capabilities and supports Open Policy Agent's Rego query language.
One of the main technical highlights of Meshery is its ability to infer relationships between resources, allowing for more efficient management of complex infrastructure.
In terms of usage, Meshery can be tried in your browser using the Cloud Native Playground, and it also provides a catalog of curated design templates for finding infrastructure configuration patterns.
Overall, Meshery is a powerful tool for managing cloud native infrastructure and applications.
Meshery simplifies Kubernetes management - giving you superpowers to manage all your cloud native infrastructure in one place.

โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
๐Ÿง  Channel: https://xn--r1a.website/GithubRe
โค1
โšก chatwoot/chatwoot is making waves. Here's the full picture.

๐Ÿ”— https://github.com/chatwoot/chatwoot
๐Ÿ“ Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. ๐Ÿ”ฅ๐Ÿ’ฌ
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€

Chatwoot is an open-source, self-hosted customer support platform that helps businesses deliver exceptional customer experiences. It offers a range of features, including omnichannel support, a help center portal, and AI-powered automation with Captain, its AI agent.

Key features of Chatwoot include:
- Collaboration tools like private notes, labels, and canned responses
- Customer data management with contact profiles and segmentation
- Integrations with popular platforms like Slack, Shopify, and Dialogflow
- Reports and insights to measure customer satisfaction and agent performance

Chatwoot is designed for businesses of all sizes and can be deployed on various platforms, including Heroku and DigitalOcean. It has a large community of contributors and users, and its documentation is available at chatwoot.com/help-center.

Whether you're a small startup or a large enterprise, Chatwoot is a powerful tool for delivering exceptional customer support. With its flexibility, scalability, and customizability, it's an ideal solution for businesses looking to take their customer support to the next level.
Chatwoot empowers you to own your customer support, so take control and start delivering exceptional customer experiences today!

โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
๐Ÿง  Channel: https://xn--r1a.website/GithubRe
Github Top Repositories
Photo
๐Ÿ’ก krahets/hello-algo just hit the trending charts โ€” here's why it matters.

๐Ÿ”— https://github.com/krahets/hello-algo
๐Ÿ“ ใ€ŠHello ็ฎ—ๆณ•ใ€‹๏ผšๅŠจ็”ปๅ›พ่งฃใ€ไธ€้”ฎ่ฟ่กŒ็š„ๆ•ฐๆฎ็ป“ๆž„ไธŽ็ฎ—ๆณ•ๆ•™็จ‹ใ€‚ๆ”ฏๆŒ็ฎ€ไธญใ€็นไธญใ€Englishใ€ๆ—ฅๆœฌ่ชž๏ผŒๆไพ› Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart ็ญ‰ไปฃ็ ๅฎž็Žฐ
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€

Hello Algo is an open-source, free, and beginner-friendly tutorial on data structures and algorithms. The project's main goal is to provide an easy-to-understand and comprehensive guide, using animated graphics to explain complex concepts and allowing readers to run code with one click.

The tutorial covers various programming languages, including Python, Java, C++, JavaScript, and more. It encourages mutual learning and invites readers to ask questions, share insights, and discuss topics in the comments section.

The project is continuously updated and welcomes contributions, including content corrections, code translations, and language translations.

With its user-friendly approach and interactive features, Hello Algo aims to make learning data structures and algorithms an enjoyable experience for everyone.
Learn data structures and algorithms the fun way - start with Hello Algo!

โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
๐Ÿง  Channel: https://xn--r1a.website/GithubRe
๐Ÿ”ฅ freeCodeCamp/freeCodeCamp is trending โ€” and it deserves your attention.

๐Ÿ”— https://github.com/freeCodeCamp/freeCodeCamp
๐Ÿ“ freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€

FreeCodeCamp is a non-profit platform that offers a wide range of free certifications and learning resources in web development, machine learning, and more. The platform provides an interactive and self-paced learning experience through thousands of coding challenges, lessons, and projects. Key features include responsive web design, JavaScript, front-end development libraries, and more.

To get started, simply visit the freeCodeCamp.org website and sign up for an account. You can then choose from a variety of certifications and start learning. The platform also has a community forum, YouTube channel, and Discord server where you can connect with other learners and get help when you need it.

From a technical perspective, the platform is built using a variety of technologies, including Node.js, MongoDB, and React. The codebase is open-source and available on GitHub, allowing developers to contribute to the platform and help improve it.

The platform is ideal for anyone looking to learn to code, from beginners to experienced developers. Whether you're looking to switch careers, improve your skills, or simply learn for fun, FreeCodeCamp has something to offer.

In short, FreeCodeCamp is a powerful platform that can help you learn to code and achieve your goals - and the best part is, it's completely free, so what are you waiting for?

โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
๐Ÿง  Channel: https://xn--r1a.website/GithubRe
Github Top Repositories
Photo
๐Ÿ” Deep-diving into trycua/cua โ€” fresh off the trending list.

๐Ÿ”— https://github.com/trycua/cua
๐Ÿ“ Open-source infrastructure for Computer-Use Agents. Sandboxes, SDKs, and benchmarks to train and evaluate AI agents that can control full desktops (macOS, Linux, Windows).
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€

Cua is an open-source project that enables you to build, benchmark, and deploy agents that use computers. The project consists of several key components, including Cua Drivers, Cua, Cua Bench, and Lume.

Cua Drivers allow agents to drive native desktop apps in the background, while Cua provides an API for creating and controlling sandboxes on various operating systems. Cua Bench is a benchmarking tool for evaluating computer-use agents, and Lume is a macOS virtualization platform.

To get started with Cua Drivers, you can install it using the following command:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/trycua/cua/main/libs/cua-driver/scripts/install.sh)"

For Cua, you can install it using pip install cua and then use the API to create and control sandboxes:
from cua import Sandbox, Image
async with Sandbox.ephemeral(Image.linux()) as sb:
result = await sb.shell.run("echo hello")
screenshot = await sb.screenshot()
await sb.mouse.click(100, 200)
await sb.keyboard.type("Hello from Cua!")

Cua Bench can be used to evaluate agents on various tasks, and Lume can be used to create and manage macOS VMs.

The project is designed for developers, researchers, and anyone interested in building and deploying computer-use agents. With its robust set of tools and APIs, Cua makes it easy to get started with building and benchmarking agents.
The project is licensed under the MIT License, and contributions are welcome.
One-liner takeaway: Cua is a powerful platform for building, benchmarking, and deploying computer-use agents, making it a game-changer for the field of AI and automation.

โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
๐Ÿง  Channel: https://xn--r1a.website/GithubRe
๐ŸŒŸ jwasham/coding-interview-university caught my eye on GitHub Trending today.

๐Ÿ”— https://github.com/jwasham/coding-interview-university
๐Ÿ“ A complete computer science study plan to become a software engineer.
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€

The Coding Interview University is a comprehensive study plan designed to prepare individuals for technical interviews at top software companies like Amazon, Facebook, Google, and Microsoft. Created by John Washam, this plan is based on his own experience of studying for several months to become a software engineer. The plan covers a wide range of topics, including data structures, algorithms, computer science fundamentals, and software engineering principles.

To use this plan, individuals can follow the outlined topics in order, tracking their progress using GitHub's task lists or by downloading the repository as a ZIP file. The plan is flexible, allowing users to adjust their pace according to their prior knowledge and experience.

Key features of the plan include:
- Algorithmic complexity and Big-O notation
- Data structures such as arrays, linked lists, stacks, queues, hash tables, and trees
- Sorting algorithms like selection, insertion, heapsort, quicksort, and mergesort
- Graphs, including directed and undirected graphs, adjacency matrices, and adjacency lists

This plan is ideal for individuals who want to become software engineers, especially those who didn't have the opportunity to pursue a degree in computer science. It's a valuable resource for anyone looking to improve their coding skills and knowledge of computer science concepts.

In short, the Coding Interview University is a valuable resource for anyone looking to become a software engineer, and with dedication and hard work, you can increase your chances of acing technical interviews and landing your dream job: study smart, not hard, and you'll be a software engineer in no time.

โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
๐Ÿง  Channel: https://xn--r1a.website/GithubRe
โšก rohitg00/ai-engineering-from-scratch is making waves. Here's the full picture.

๐Ÿ”— https://github.com/rohitg00/ai-engineering-from-scratch
๐Ÿ“ Learn it. Build it. Ship it for others.
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€

The GitHub repository rohitg00/ai-engineering-from-scratch offers a comprehensive, 20-phase curriculum for learning AI engineering from scratch. With 503 lessons and ~320 hours of material, it covers key concepts like math foundations, machine learning, deep learning, and more, using languages such as Python, TypeScript, Rust, and Julia.

Each lesson follows a structured approach, starting with a problem, deriving the math, writing the code, running tests, and keeping the resulting artifact. The curriculum is designed to help students understand how AI actually works, rather than just calling APIs.

This repository is suitable for anyone who wants to learn AI engineering, with no prior experience required, although being able to write code in any language is helpful. The curriculum is free, open-source, and licensed under MIT, making it accessible to everyone.

The lessons are well-structured, with a focus on building reusable tools and artifacts that can be used in real-world applications. The curriculum also includes built-in agent skills, such as /find-your-level and /check-understanding, which help students track their progress and identify areas where they need more practice.

In summary, rohitg00/ai-engineering-from-scratch is an excellent resource for anyone looking to learn AI engineering from scratch, with a comprehensive curriculum, structured lessons, and a focus on building practical skills. You don't just learn AI - you build it, end-to-end, by hand.

โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
๐Ÿง  Channel: https://xn--r1a.website/GithubRe
๐Ÿ’ก music-assistant/server just hit the trending charts โ€” here's why it matters.

๐Ÿ”— https://github.com/music-assistant/server
๐Ÿ“ Music Assistant is a free, opensource Media library manager that connects to your streaming services and a wide range of connected speakers. The server is the beating heart, the core of Music Assistant and must run on an always-on device like a Raspberry Pi, a NAS or an Intel NUC or alike.
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€

Introducing the Music Assistant Server, a free and open-source media library manager that connects your streaming services to a wide range of speakers. It's designed to run on an always-on device like a Raspberry Pi or NAS. The server is the core of Music Assistant, and its key features include integration with Home Assistant for automation.

To get started, you can run the server as a Home Assistant Add-on or use a Docker container. Note that due to dependencies on external components like ffmpeg, it can't be run as a standalone pypi package.

The target audience includes Home Assistant users and those looking for a media library manager with automation capabilities.

Check out the documentation for more information on installation and usage.

In short, Music Assistant Server is a powerful tool that simplifies media management - streamline your music experience with this one tool.

โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
๐Ÿง  Channel: https://xn--r1a.website/GithubRe