Best of GitHubApril 2025

  1. 1
    Video
    Avatar of youtubeYouTube·1y

    Full Course (Lessons 1-10) AI Agents for Beginners

    This introductory course on AI agents covers the fundamentals of building AI agents from concept to code. Key topics include language models, memory, and tools to perform tasks. The course includes video lessons, code samples, and covers agentic frameworks such as semantic kernel and Microsoft’s autogen. Practical examples, including setting up and interacting with AI agents using Jupyter notebooks, are provided.

  2. 2
    Article
    Avatar of spaceliftSpacelift·1y

    GitLab vs GitHub : Key Differences in 2025

    GitLab and GitHub are leading Git-hosting platforms with distinctive features. GitLab offers a fully integrated DevOps platform including CI/CD, security scanning, and infrastructure management out of the box, making it ideal for enterprises. GitHub, best known for its code hosting and collaboration capabilities, relies on third-party tools for extensive DevOps functionalities but excels in ease of use, community support, and integrations. Both platforms support AI-powered coding assistants, but GitLab's additional security and compliance features provide an edge for large organizations.

  3. 3
    Article
    Avatar of devsquadDev Squad·1y

    Ground UI

    Ground aims to develop advanced animation skills while showcasing the progress made. It is an open-source project with its repository available on GitHub.

  4. 4
    Article
    Avatar of ghblogGitHub Blog·1y

    From MCP to multi-agents: The top 10 open source AI projects on GitHub right now and why they matter

    Discover the top 10 open source AI projects on GitHub chosen by a panel of experts, shedding light on AI trends such as integration via MCP, multi-agent collaboration, and advancements in speech generation. These projects showcase the evolution of open source participation, with a focus on standardized integration patterns, collaborative agent frameworks, and licensing. The list reflects the dynamic landscape of AI in open source and offers opportunities for developers to engage and contribute.

  5. 5
    Article
    Avatar of hnHacker News·1y

    GitMCP

    GitMCP enables instant creation of a dedicated Model Context Protocol (MCP) server for any GitHub project, allowing AI assistants to understand and interact with your repository's context. By simply modifying the domain of your GitHub repository URL to gitmcp.io, you can configure your AI tools to provide more accurate and relevant responses. This service works with all public GitHub repositories, GitHub Pages, and popular MCP-compatible AI tools.

  6. 6
    Article
    Avatar of itnextITNEXT·1y

    From 0 to 10K ⭐: How Open SaaS became the Free Boilerplate Devs Love

    Open SaaS is a popular, free, open-source SaaS starter kit that streamlines development by offering essential features like authentication, payments, and file uploads without relying heavily on paid services. Built on the Wasp framework, it aids quick and efficient application launch, focusing on the business logic rather than boilerplate code. With over 10,000 GitHub stars, Open SaaS projects empower developers to build profitable businesses rapidly and are well-suited for AI-assisted development.

  7. 7
    Video
    Avatar of codemonkeyunityCode Monkey·1y

    I found a MAGICAL GitHub project! (FREE Desktop in Unity!)

    A developer shares their discovery of a free GitHub project called 'View Desktop Duplication' which allows real-time desktop screen capture as a Texture2D in Unity. The developer explains how this asset helped them with an automation project, where capturing the desktop image was crucial. The Unity package supports multiple monitors, comes with several samples, and is highly user-friendly, offering features that outshine many paid assets.

  8. 8
    Video
    Avatar of youtubeYouTube·1y

    VS Code & Microsoft with the DOUBLE strike against Cursor!

    Visual Studio Code has released a major update, introducing an Agent mode in GitHub Copilot to compete with other AI-enhanced code editors like Cursor and Windsurf. Additionally, Microsoft has started enforcing existing license restrictions on extensions from its marketplace, effectively blocking these forks from using them. This move, combined with improvements in GitHub Copilot, marks Microsoft's effort to retain its market dominance against competitors in the AI-driven coding space.

  9. 9
    Article
    Avatar of hnHacker News·1y

    The-Pocket/Tutorial-Codebase-Knowledge: Turns Codebase into Easy Tutorial with AI

    Learn how to build an AI agent that analyzes GitHub repositories and generates beginner-friendly tutorials. This AI-driven tool, leveraging the Pocket Flow framework, transforms complex codebases into easy-to-understand guides with clear visualizations. Follow the steps to clone the repository, install dependencies, and run scripts to generate comprehensive tutorials in various languages.

  10. 10
    Article
    Avatar of hnHacker News·1y

    How I write my blogs in Obsidian and publish instantly

    This post describes a method to write and publish blogs using Obsidian and Hugo, with syncing facilitated by iCloud and deployment managed through GitHub and Cloudflare Pages. The setup involves installing Hugo, configuring themes, connecting Obsidian to Hugo’s content folder, setting up front matter templates, previewing posts locally, and using GitHub and Cloudflare Pages for publishing.

  11. 11
    Video
    Avatar of jherrJack Herrington·1y

    Better-Auth: Headless Authentication for Your TanStack Start App

    Learn how to add authentication to a TanStack Start application using Better-Auth. This guide covers the setup process, including signing in and out, authenticating routes, and handling API and TRPC routes. The tutorial also explains how to set up social logins with GitHub and discusses creating secure routes and server functions.

  12. 12
    Article
    Avatar of socketdevSocket·1y

    A New Design for GitHub PR Comments

    Socket has redesigned its GitHub pull request comments to provide clear, actionable security insights without adding noise. The PR comments, which now include detailed security scores and contextually relevant information, help developers assess dependencies and address security risks directly in their workflow. The new design features two types of comments: overview comments for dependency changes and alert comments for security policy violations.

  13. 13
    Article
    Avatar of ghblogGitHub Blog·1y

    From prompt to production: Building a landing page with Copilot agent mode

    The post provides a step-by-step guide on how to build a developer-focused landing page using GitHub Copilot agent mode and Claude 3.5 Sonnet. It highlights the efficiency and capabilities of Copilot's agent mode in integrating design and code seamlessly while significantly reducing development time. The use of natural language prompts, custom instructions for context, and iterative development with Copilot are emphasized for enhancing productivity in modern web development.

  14. 14
    Article
    Avatar of ghblogGitHub Blog·1y

    GitHub for Beginners: Building a REST API with Copilot

    This post is part of a series on using GitHub Copilot and demonstrates building a REST API for Planventure, a travel itinerary builder. It guides users through setting up a Flask environment, using Copilot to generate code for database models, authentication, and CRUD operations for trips. The post includes instructions for testing and debugging with tools like Bruno, and highlights using Copilot for generating code changes and documentation.