Best of GitHubJune 2023

  1. 1
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How to Use GitHub Copilot to Become a Happier and More Productive Developer

    GitHub Copilot offers a variety of AI tools that have radically streamlined my experience as a software developer. Copilot can be blatantly wrong, apologize (or not) when corrected, and then confidently produce the same error. Using Copilot's features can really streamline the development process.

  2. 2
    Article
    Avatar of livecycleLivecycle·3y

    Top GitHub repositories to learn modern React development

    Top GitHub repositories to learn modern React development is great for many things. Open Source repositories enable you to get involved in large-scale projects immediately. Open source gives every developer immediate access to information, feedback and hands-on experience that can help them grow and progress.

  3. 3
    Article
    Avatar of asayerasayer·3y

    Five Alternatives to GitHub Copilot

    GitHub Copilot is an AI-powered pair programming tool developed by Microsoft. It provides autocomplete-style suggestions as you code based on the context of the file you are working on and related files. It's not restricted by programming languages, as it can convert your code into a different programming language.

  4. 4
    Article
    Avatar of communityCommunity Picks·3y

    Best Animation Libraries For React🎉

    React-spring is a spring-physics-based animation library that should cover most of your UI-related animation needs. Framer Motion is a production-ready motion library for React. Green Sock has over 5,500 GitHub stars and 54k weekly NPM downloads.

  5. 5
    Article
    Avatar of communityCommunity Picks·3y

    All the ways to use a Design API

    A Design API offers a new kind of flexibility for product teams. Teams can use a branding which is always up-to-date by configuring the Design API to automatically collect and distribute design data. The first idea that comes in mind is to update design data from design to code.

  6. 6
    Article
    Avatar of kdnuggetsKDnuggets·3y

    GPT4All is the Local ChatGPT for your Documents and it is Free!

    GPT4All is the Local ChatGPT for your Documents and it is Free! It is a free-to-use, locally running, privacy-aware chatbot. The process is really simple (when you know it) and can be repeated with other models too.

  7. 7
    Article
    Avatar of phProduct Hunt·3y

    DevPod - Codespaces but open-source, client-only, and unopinionated

    DevPod - Codespaces but open-source, client-only, and unopinionated. DevPod is built on the dev container to create reproducible dev environments. It lets you spin up dev environments in any infra, kind of like a Terraform but for dev environments. This is DevPod's first launch.

  8. 8
    Article
    Avatar of hnHacker News·3y

    Free Open-source Resume Builder and Parser

    OpenResume - Free Open-source Resume Builder and Parser Create a professional resume easily. With this free, open-source, and powerful resume builder Create Resume No sign up required Already have a resume? Test its ATS readability with the resume parsers 3 Simple Steps Add a resume pdf1 or create from scratch Preview design2 and make edits.

  9. 9
    Article
    Avatar of itsfossIt's Foss·3y

    12 Best Open Source Email Servers

    Postal Postal is a feature-rich mail server that can be utilized by websites and servers. Cuttlefish is a no-nonsense open-source mail server suite with tools that help you build a web server, manage your mailbox, and more. Haraka Haraka is a modern open source SMTP server built with Node.

  10. 10
    Article
    Avatar of pointerPointer·3y

    fern-api/fern: Generate SDKs (client libraries) for your API

    GitHub - fern-api/fern: Generate SDKs (client libraries) for your API Fern is an open source format for defining REST APIs. You can think of it like a programming language to describe your API: your endpoints, types, errors, and examples. This repository contains the Fern compiler.

  11. 11
    Article
    Avatar of communityCommunity Picks·3y

    Form Building Made Simple

    Form Building Made Simple Dorf is a free, open source visual form builder for capturing feedback, leads, and opinions. The code is available on GitHub and is free and powered by open source software. Follow along on Twitter Form Building Dorf.

  12. 12
    Article
    Avatar of communityCommunity Picks·3y

    Git Foundations

    Git stands as one of the most powerful and most used tools ever created. The first public release of Git was in April 2005. It was made available for the public to download and quickly gained attention within the open-source community. Git maintains a complete history of all modifications made to the codebase.

  13. 13
    Article
    Avatar of pointerPointer·3y

    AntonOsika/gpt-engineer: Specify what you want it to build, the AI asks for clarification, and then builds it.

    GPT Engineer is made to be easy to adapt, extend, and make your agent learn how you want your code to look. It generates an entire codebase based on a prompt. The AI asks for clarification, and then builds it. It can be rerun with scripts/rerun_edited_message_logs.

  14. 14
    Article
    Avatar of pointerPointer·3y

    undb-xyz/undb: 🚀 Private first, unified, self-hosted no code database.

    undb-xyz/undb is open-source under the GNU Affero General Public License Version 3 (AGPLv3) You'll need a render account to deploy your own undb instance Deploy with Railway Contribution Checkout documentation.

  15. 15
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How to Build a Shopping Cart with React and TypeScript

    A shopping cart lets people carry or store their goods while they're shopping – either online or in real life. In ecommerce apps, the shopping cart is a place where the user can store and view the items they are considering purchasing. In this tutorial we are going to build a real-life shopping cart with React and TypeScript.

  16. 16
    Article
    Avatar of communityCommunity Picks·3y

    What the F*ck is Open Source?

    Open-source projects and software have become an integral part of the modern technological landscape. The ethos of open-source revolves around the principle of collaboration, as individuals are encouraged to contribute to the improvement and evolution of the software. Maintainers play a crucial role in guiding the project's roadmap, reviewing and merging contributions.

  17. 17
    Article
    Avatar of hnHacker News·3y

    binpash/try: "Do, or do not. There is no try." We're setting out to change that.

    GitHub - binpash/try: "Do, or do not. There is no try" Description lets you run a command and inspect its effects before changing your live system. Please note that is a prototype and not a full sandbox, and should not be used to execute commands that you don't already trust on your system.

  18. 18
    Article
    Avatar of github_updatesGitHub Changelog·3y

    Copilot June-2023 update

    GitHub Changelog Enterprise users will now notice added functionality where Dependabot security and version updates may be paused for repositories. This change will help users be more focused to the repositories you care about and reduce use of GitHub Actions minutes on inactivedependabot pull requests.

  19. 19
    Article
    Avatar of ghblogGitHub Blog·3y

    Exploring GitHub with the redesigned navigation, now in public beta

    The new navigation was rearchitected to provide you with a more accessible, consistent, and responsive experience across all devices. The navigation leverages the Primer component library, along with Octicons—the Primer icon library. While in beta, the new navigation can be switched on and off under Global navigation update in Feature preview.

  20. 20
    Article
    Avatar of vscodeVisual Studio Code·3y

    Visual Studio Code May 2023

    Visual Studio Code May 2023 (version 1.79) Download the nightly Insiders build and try the latest updates as soon as they are available. There are many updates in this version that we hope you'll like, some of the key highlights include: Read-only mode.

  21. 21
    Article
    Avatar of lnLaravel News·3y

    Hooks for Alpine.js

    The Alpine Hooks module is a collection of hooks for use with Alpine.js. This package contains a variety of hooks used to improve the developer experience (DX) for common Alpine tasks. You can install this package in your project with : n. You can get full installation instructions and view the source code on GitHub.

  22. 22
    Article
    Avatar of pointerPointer·3y

    vercel-labs/ai: Build AI-powered applications with React, Svelte, and Vue

    The Vercel AI SDK is a library for building edge-ready AI-powered streaming text and chat UIs. Features SWR-powered React, Svelte and Vue helpers for streaming text responses and building chat. First-class support for LangChain and OpenAI, Anthropic, and HuggingFace Edge.

  23. 23
    Article
    Avatar of trendyoltechTrendyol Tech·3y

    Introducing Trendyol’s Open-Source Baklava Design System

    Trendyol’s Open-Source Baklava Design System is a design system that aims to provide a consistent, accessible, usable, and multi-purpose design language that can be used as a base for many types of digital projects. The return of investment in Design Systems, which accelerates design and development, is enormous.

  24. 24
    Article
    Avatar of pointerPointer·3y

    axllent/mailpit: An email and SMTP testing tool with API for developers

    Mailpit is a multi-platform email testing tool & API for developers. It acts as both an SMTP server and provides a web interface to view all captured emails. The Mailpit web UI listens by default on, and the SMTP port on.

  25. 25
    Article
    Avatar of communityCommunity Picks·3y

    Building a Resilient Three-Tier Architecture on AWS with Deploying MERN Stack Application

    Building a Resilient Three-Tier Architecture on AWS with Deploying MERN Stack Application on AWS. The project will use multi-region deployment, one will be the primary region and the second will be for disaster recovery. The architecture of the project is a software architecture pattern that separates an application into three layers.