Best of GitHubSeptember 2023

  1. 1
    Article
    Avatar of pointerPointer·3y

    tldraw/tldraw: a very good whiteboard

    Tldraw is a collaborative digital whiteboard available at tldraw.com. Its editor, user interface, and other underlying libraries are open source and available in this repository. You can use it to create a drop-in whiteboard for your product or as the foundation on which to build your own infinite canvas applications.

  2. 2
    Article
    Avatar of pointerPointer·3y

    veler/DevToys: A Swiss Army knife for developers.

    DevToys can detect the best tool to use for the data copied to the Windows clipboard. Multiple instances of the app can be used at once. The app works entirely offline, meaning that none of the data used by the app goes on internet. The app requires some other permissions to work correctly.

  3. 3
    Article
    Avatar of developertechDeveloper Tech·3y

    GitHub opens Copilot Chat to all developers

    Copilot Chat was launched for ‘Business’ users in July. The AI assistant is capable of assisting developers in their preferred natural language and promises to reduce repetitive tasks. The tool empowers developers to learn and build in the language that feels most natural.

  4. 4
    Article
    Avatar of pointerPointer·3y

    openchatai/OpenCopilot: 🤖 🔥 AI Copilot for your own SaaS product. Open source AI sidekick for everyone.

    OpenCopilot allows you to have your own product's AI copilot. It integrates with your underlying APIs and is able to execute API calls whenever needed. It uses LLMs to determine if the user's request requires calling an API endpoint. It decides which endpoint to call and passes the appropriate payload.

  5. 5
    Article
    Avatar of pointerPointer·3y

    nuejs/nuejs: Build user interfaces with cleaner code. Alternative to React, Vue, and Svelte

    Nue JS is a small JavaScript library for building web interfaces with cleaner code. It offers a minimalist approach and easy-to-understand code, making it easier to scale. Nue supports server-side rendering and can be used for UI library development, progressive enhancement, static website generators, and single-page applications.

  6. 6
    Article
    Avatar of pointerPointer·3y

    GitHub has too many hidden features

    If you're on a repo main page and press then you open it up in " github.dev" You can make edits to code, push commits, and review pull requests inline. You can also search ranges in metadata, like in a repo to change the URL from branch-based to canonical commit-based.

  7. 7
    Article
    Avatar of communityCommunity Picks·3y

    srbhr/Resume-Matcher: Open Source Free ATS Tool to compare Resumes with Job Descriptions and create a score to rank them.

    The Resume Matcher takes your resume and job descriptions as input, parses them using Python. The tool uses advanced machine learning algorithms to extract the most relevant keywords from the job description. The more similar they are, the higher the likelihood that your resume will pass the ATS screening.

  8. 8
    Article
    Avatar of ghblogGitHub Blog·3y

    GitHub Learning Pathways: Learn from the best

    GitHub is launching Learning Pathways, which offer prescriptive modules for building knowledge and expertise through tutorials and insights from engineering leaders. The modules are organized into three levels - Essentials, Intermediate, and Advanced. Learn about CI/CD workflow, GitHub Advanced Security, and configuring GitHub Enterprise Cloud.

  9. 9
    Article
    Avatar of devtoDEV·3y

    Why I quit open source

    GitHub published a curious article on avoiding burnout for open source maintainers. The article briefly mentions sponsoring but for most maintainers it’s unrealistic to rely on sponsoring or donations. The most healthy solution for avoiding maintainer burnout is quitting open source entirely, at least it was a solution that worked for me.

  10. 10
    Article
    Avatar of ghblogGitHub Blog·3y

    GitHub Copilot Chat beta now available for all individuals

    GitHub Copilot Chat now available for all individuals - The GitHub Blog Introducing auto-triage rules for Dependabot. Users can access the powerful AI assistant that major enterprises are leveraging to turbocharge developer productivity and happiness. Chat is supported in both Visual Studio and Visual Studio Code editors.

  11. 11
    Article
    Avatar of communityCommunity Picks·3y

    Hacktoberfest 2023: The Complete Guide

    Hacktoberfest is a month-long celebration of open-source projects, their maintainers, and the entire community of contributors. In this post, I will share some good starting places for Hack toberfest. You can also get hired by some amazing open- source companies/organizations.

  12. 12
    Article
    Avatar of wincmdWindows Command Line·3y

    Windows Subsystem for Linux September 2023 update

    Windows Subsystem for Linux (WSL) with new features and bug fixes. Check out the summary below, and read on to learn more about new experimental features. WSL is used for a wide array of workflows and we want to help you get the best performance and quality experience from these workflows.

  13. 13
    Article
    Avatar of notedNoted·3y

    Introducing Cosmos: The All-in-One Secure Platform for Self-Hosting

    Cosmos is a versatile all-in-one platform for self-hosting that's designed to cater to both newcomers and seasoned users alike. It offers features like a reverse proxy, seamless Docker integration, an app store, robust security tools, and a whole lot more.

  14. 14
    Article
    Avatar of asayerasayer·3y

    Building Desktop Apps with Electron

    Electron empowers developers to easily create cross-platform desktop applications. Its robust capabilities have attracted hundreds of tech companies, making it the go-to choice for crafting modern and feature-rich desktop experiences. This article will delve into the world of Electron, exploring its architecture, benefits, and how it has transformed the landscape of desktop app development.

  15. 15
    Article
    Avatar of pointerPointer·3y

    opentofu/opentofu: OpenTofu lets you declaratively manage your cloud infrastructure.

    OpenTofu is an OSS tool for building, changing, and versioning infrastructure safely and efficiently. This repository is currently a work in progress while we're preparing it for the first alpha release and fine-tuning the community contribution process. Please read the announcement post for important context and the contributing docs.

  16. 16
    Article
    Avatar of pointerPointer·3y

    A simple, easy-to-use, elegant open-source Personal Cloud system.

    CasaOS is a simple, easy-to-use, elegant open-source Personal Cloud system. The idea is that this technology would be an effective way to solve the issue of consumer data asset ownership and. as well as provide a more affordable and efficient computing solution for individuals and small organizations.

  17. 17
    Article
    Avatar of pointerPointer·3y

    cloudcommunity/Free-Certifications: A curated list of free courses & certifications.

    GitHub - cloudcommunity/Free-Certifications: A curated list of free courses & certifications. The offers on top of the table are time-limited and will expire soon. Also, free half-day courses with career learning paths and superbadges.

  18. 18
    Article
    Avatar of communityCommunity Picks·3y

    Copilot for Docs

    Copilot for docs saves developers from scouring reams of documentation. We’re exploring ways to easily provide that context, so that Copilot for Docs can provide the most helpful answer, specifically for you. The future of writing docs is a huge amount of work.

  19. 19
    Article
    Avatar of pointerPointer·3y

    electric-sql/electric: Local-first sync layer for web and mobile apps. Build reactive, realtime, local-first apps directly on Postgres.

    ElectricSQL is a local-first software platform that makes it easy to develop high-quality, modern apps with instant reactivity, real-time multi-user collaboration and conflict-free offline support. ElectricSQL gives you instant local- first for your Postgres-based system. The app code talks directly to an embedded local database and data syncs.

  20. 20
    Article
    Avatar of communityCommunity Picks·3y

    GitHub Accelerator

    GitHub Accelerator aims to pioneer new ways for developers to simply and sustainably work in open source full-time. First class of fellows will participate in a 10-week accelerator program where they will receive an initial sponsorship as well as mentorship from open source leaders and enterprise partners.

  21. 21
    Article
    Avatar of pointerPointer·3y

    Pythagora-io/gpt-pilot: Dev tool that writes scalable apps from scratch while the developer oversees the implementation

    GPT Pilot is a research project to see how can GPT-4 be used to generate fully working, production-ready, apps. The main idea is that AI can write most of the code for an app (maybe 95%) but for the rest 5%, a developer is and will be needed until we get full AGI.

  22. 22
    Article
    Avatar of communityCommunity Picks·3y

    How to Create CI/CD with Github Action and Laravel

    How to Create CI/CD with Github Action and Laravel. How to create zero-downtime deployment with Laravel and GitHub actions. Use GitHub Actions and a deployment tool called Deployer.

  23. 23
    Article
    Avatar of communityCommunity Picks·3y

    Creating an 👩‍💻 Open Source Search Platform: Search Engines with AI - Swirl 🌌

    Swirl is a unified open-source search platform built with Python and Django. Users can conduct a single query, instantly pooling and presenting relevant data from multiple platforms in one consolidated UI. Built on Python, it carries the Apache 2.0 License, which means developers and businesses can utilize and modify it without any licensing costs.

  24. 24
    Article
    Avatar of asayerasayer·3y

    How to use the CSS :has Selector

    The selector is a CSS pseudo-class that allows you to select an element if it contains child elements. Using the selector, you can apply styles to a parent or ancestor HTML element. This allows us to extend the selector’s scope to include one or multiple siblings or children.

  25. 25
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How to Contribute to Open-Source Projects – A Handbook for Beginners

    The open source movement champions the idea that knowledge should be accessible to all. The main idea behind the open-source software is not only to share the code but create communities with a culture of collaboration, transparency and shared learning. Open-source projects are usually developed in a collaborative manner, mostly by a community of volunteers.