Best of GitHubOctober 2024

  1. 1
    Article
    Avatar of communityCommunity Picks·2y

    ChartDB: From Zero to 1.5K GitHub Stars in 3 Days - Here’s How 🚀⭐️

    ChartDB, a revolutionary tool in database design, received 1.5K GitHub stars within 3 days of its launch. Created by Guy Ben-Aharon and his co-founder, its goal is to simplify database visualization for developers. Built in just three weeks, the project highlights the future of coding with tools like Code Cursor and Claude 3.5 Sonnet. Future plans include AI integration, community collaboration, and feature expansion.

  2. 2
    Article
    Avatar of controversycontroversy.dev·2y

    Is Python’s popularity a sign of developer accessibility over technical depth?

    Python has taken the lead on GitHub, surpassing JavaScript, with TypeScript rapidly rising to third place. This trend raises questions about whether the developer community is favoring languages that prioritize accessibility and readability over technical depth and performance. The shift may reflect an evolving expectation of developer skill sets, or it could simply be a response to the current needs of new developers and the data science field.

  3. 3
    Article
    Avatar of phProduct Hunt·2y

    UI Builder for shadcn/ui - React component for a visual way to create UIs

    UI Builder for shadcn/ui is a new React component that offers a visual method for creating user interfaces. Featured on October 11th, 2024, this tool aims to simplify UI design for developers and designers.

  4. 4
    Video
    Avatar of javascriptmasteryJavaScript Mastery·2y

    Git & GitHub Tutorial | Visualized Git Course for Beginner & Professional Developers in 2024

    Learn the essentials and advanced features of Git and GitHub in a comprehensive tutorial aimed at both beginner and professional developers. This crash course covers everything from basic Git commands and version control concepts to advanced topics like resolving merge conflicts, using Git through a GUI, and professionally managing code changes and collaboration within a team. By the end of this guide, developers will be equipped to handle real-life production issues and utilize Git and GitHub to their full potential.

  5. 5
    Article
    Avatar of devtoDEV·2y

    Creating a GitHub Copilot Extension: A Step-by-Step Guide

    GitHub Copilot now supports custom extensions that integrate directly with Copilot. This guide walks you through setting up your project with Hono.js, creating and verifying request endpoints, and deploying your extension. The newly introduced Copilot SDK simplifies request verification, response formatting, and API interactions. Once developed, the extension can be tested in various environments like GitHub.com, VS Code, and Visual Studio.

  6. 6
    Article
    Avatar of phProduct Hunt·2y

    Codura - Upload your codebase once and then just code

    Codura is a new tool that allows developers to upload their codebase once and streamline their coding workflow. It's categorized under Developer Tools and integrates with GitHub.

  7. 7
    Article
    Avatar of devleaderDev Leader·2y

    Senior memegineer, reporting for duty!

  8. 8
    Article
    Avatar of grafanaGrafana Labs·2y

    Visualize GitHub repos, projects, and more

    The GitHub data source plugin for Grafana helps organizations visualize key metrics and data from GitHub, making it easier to monitor repositories, pull requests, issues, and more. Key features include support for different query types, use of variables and macros for dynamic queries, annotation capabilities, and caching for improved performance. The plugin is maintained by Grafana Labs and supports both free and enterprise GitHub accounts. Recent updates have added GitHub App authentication for enhanced security.

  9. 9
    Article
    Avatar of communityCommunity Picks·2y

    hacksider/Deep-Live-Cam: real time face swap and one-click video deepfake with only a single image

    Deep-Live-Cam allows real-time face swapping and video deepfake creation using a single image. It aims to assist artists in animating custom characters or using models for clothing. The project emphasizes ethical use, incorporating checks to prevent inappropriate media processing. Users must obtain consent for using real faces and label deepfake outputs. The setup requires various software dependencies and technical skills, with instructions provided for multiple execution providers including CUDA, CoreML, and OpenVINO. Instructions for setting up in WSL2 with USB webcam support are also detailed.

  10. 10
    Article
    Avatar of phProduct Hunt·2y

    Medio App - A minimal open-source MacOS diff checker app

    Medio App is a minimalistic, open-source diff checker tool for MacOS, primarily aimed at enhancing productivity for developers. It was launched on October 24th, 2024. The application allows users to efficiently compare differences in files, making it useful for version control and code reviews.

  11. 11
    Article
    Avatar of opensoulsOpenSouls·2y

    A complete guide to open source - 100x simpler

    This guide provides a comprehensive introduction to open source, including key concepts, roles, and the contribution process. It covers topics such as prerequisites (Git, GitHub, Markdown), conventional commits, and how to find and contribute to open source projects. Additional resources and legal aspects are also discussed, making it a valuable starting point for new contributors.

  12. 12
    Article
    Avatar of communityCommunity Picks·2y

    9 Open Source Projects to Contribute to - Hacktoberfest 2024

    Hacktoberfest is a month-long event encouraging contributions to open-source projects. Participants can earn a shirt by making four pull requests on GitHub repositories with the 'hacktoberfest' label. The post lists several projects and resources for new contributors, including tutorials, eBooks, and specific projects such as TailwindCSS Components, LaraSail, Wave, and more. These resources aim to help users get started with Git, GitHub, and various development tasks.

  13. 13
    Article
    Avatar of hnHacker News·2y

    sourcebot-dev/sourcebot: Blazingly fast code search 🏎️ Deployed as a single Docker image 📦 Search million+ lines of code in your GitHub and GitLab repositories 🪄 MIT licensed ✅

    Sourcebot is a fast code indexing and search tool built on the zoekt engine, deployable with a single Docker command. It supports multi-repo searches, including both public and private repositories on GitHub and GitLab. The setup involves creating configuration files and handling authentication tokens for private repositories. Sourcebot offers a modern web interface with features like syntax highlighting and vim-style navigation. Users can disable telemetry by setting the appropriate environment variables.

  14. 14
    Article
    Avatar of phProduct Hunt·2y

    Trag - AI Code Review companion

    Trag is an AI-powered code review tool featured in the developer tools category. It integrates with GitHub to assist developers in reviewing their code more efficiently. The tool received a 5/5 rating on its first launch, indicating strong initial user satisfaction.

  15. 15
    Article
    Avatar of lobstersLobsters·2y

    Microsoft maintains its own Windows debloat scripts on GitHub – OSnews

    Microsoft maintains a GitHub repository of Windows debloat scripts to help simplify setting up Windows as a development environment by removing unnecessary preinstalled applications. The scripts use Chocolatey wrapped in Boxstarter to manage installations and reboots. Despite being a few years old and somewhat defunct, the existence of these scripts underscores the ongoing issues with Windows bloatware and system requirements.

  16. 16
    Article
    Avatar of diamantaiDiamantAI·2y

    Prompt Engineering Repo: From Fundamentals to Advanced Techniques

    A new GitHub repository has been released, providing a comprehensive resource on prompt engineering, covering fundamental concepts to advanced techniques. The repository includes detailed implementation guides, practical demonstrations, and code examples. Categories include core techniques like Zero-Shot Prompting, advanced strategies such as self-consistency, and specialized applications like prompt security. It aims to help users craft effective prompts for AI tasks, optimize language model interactions, and address NLP challenges.

  17. 17
    Video
    Avatar of communityCommunity Picks·2y

    GitHub Foundations Certification Course – Pass the exam in 10 hours!

    The GitHub Foundations Certification Course offers a comprehensive guide to help you quickly prepare for and pass the entry-level GitHub certification. It covers GitHub and git basics, collaboration features, project management, security, and more. The course provides lecture content, hands-on labs, and practice exams. The estimated study time is around 20 hours for beginners and 4-14 hours for experienced users. The exam includes 75 questions over 2 hours and can be taken online or at a test center.

  18. 18
    Article
    Avatar of hnHacker News·2y

    soimort/you-get: :arrow_double_down: Dumb downloader that scrapes the web

    You-Get is a command-line utility designed to download media content from the web, such as videos, audios, and images. It supports popular websites like YouTube, Youku, and Niconico, and offers multiple installation methods including PyPI, Antigen, and Homebrew. You-Get can download specific file formats, stream online videos, or scrape images from webpages. It also allows proxy use, custom output directories, and media player integrations. Notable dependencies include Python 3 and ffmpeg.

  19. 19
    Article
    Avatar of devsquadDev Squad·2y

    How to Contribute to Open-Source Projects - Complete Tutorial for Beginners

    Discover how to start contributing to open-source projects with a comprehensive tutorial tailored for beginners. Access the video tutorial, read the accompanying blog, and join the community to get started and connect with fellow contributors.

  20. 20
    Article
    Avatar of watercoolerWatercooler·2y

    The GIT Playlist

  21. 21
    Video
    Avatar of youtubeYouTube·2y

    Get hired without Leetcode

    Some companies test job-related skills instead of typical Leetcode-style coding puzzles. A GitHub repository called 'hiring without whiteboard' lists companies like Square, Slack, and Airtable that follow this practice. The repository also shows the countries these companies hire in and provides links to their careers pages.

  22. 22
    Article
    Avatar of hnHacker News·2y

    yellow-footed-honeyguide/facad: A modern, colorful directory listing tool for the command line 🗃️

    Facad is a modern, colorful directory listing tool for the command line that features emoji-based icons, sorted output with directories first, support for symlinks and executable files, a compact grid display, customizable column widths, and unicode-aware formatting. It can be cloned from GitHub and built using Meson and Ninja or installed system-wide. Contributions are encouraged.

  23. 23
    Article
    Avatar of phProduct Hunt·2y

    Gradio 5.0 - the easiest way to build AI web apps

    Gradio 5.0, launched on October 15th, 2024, is the newest version of the tool designed to simplify the creation of AI web apps. Initially launched in 2016, Gradio has garnered a solid user rating of 4.5 out of 5 stars from 27 users. It is highly regarded in the fields of AI and developer tools and is available on GitHub.

  24. 24
    Video
    Avatar of gamefromscratchGamefromscratch·2y

    This Visual Studio Code Update... SUCKS!

    The latest Visual Studio Code update, specifically the October 2024 release, has drawn criticism for its heavy focus on GitHub Copilot integration. Many updates are tied to this product, which some users feel should remain a separate plugin. Aside from Copilot, the update includes minor features like multiple GitHub accounts login, new TypeScript import settings, and Python-related changes. The sentiment is that the modular and lightweight nature of Visual Studio Code is being compromised.

  25. 25
    Article
    Avatar of rendezvousrendezvous·2y

    🐙 "Instead of saying, 'I can do it,' it is better to focus on, 'I can learn it.'" - Thomas Dohmke

    Hello from San Francisco! I'm prepping for GitHub Universe, which is both busy and enjoyable. You can watch the event for free online. I've shifted focus to Bluesky over Twitter. Our sponsor has a new AI product launching on Halloween. This week's coding challenge involves implementing a round of Yahtzee. Special thanks to supporters of the newsletter. Have a great week!