Best of GitHub — July 2023
- 1
- 2
Community Picks·3y
gibbok/typescript-book: The Concise TypeScript Book: A Concise Guide to Effective Development in TypeScript. Free and Open Source.
The Concise TypeScript Book provides a comprehensive and succinct overview of TypeScript's capabilities. It offers clear explanations covering all aspects found in the latest version of the language. Author Simone Poggiali is an experienced Senior Front-end Developer with a passion for writing professional-grade code.
- 3
freeCodeCamp·3y
How to Get a Github Student Developer Pack
GitHub Student Developer Pack provides students with access to a variety of top-notch developer tools. The pack is made up of a selection of benefits generously provided by GitHub's partners and collaborators. As a student, you will get access to six free months of 60+ courses covering in-demand topics.
- 4
- 5
freeCodeCamp·3y
How to Build a Portfolio Site with Sanity and Next.js
Sanity is a headless CMS framework for managing content. Sanity is Sanity's open source single-page app for managing your data and operations. You'll learn how to use Sanity as a data source to build a portfolio site with Next.js. In this tutorial you'll be mounting it together with your Next.
- 6
- 7
Towards AI·3y
GPT4Readability — Never Write a README Again
GPT4Readability is a powerful tool designed to automatically generate a README.md file. It can also suggest code improvements for your Python code repositories. The entire development of this tool costs just $1.50, which seems quite cheap compared to the $20/month ChatGPT plus users pay.
- 8
asayer·3y
Build an app with React and Supabase
Build an app with React and Supabase Back this tutorial will explore building a basic CRUD (Address Book) application using React. We will set up a Supabase database, connecting a React application to it and implementing CRUD operations in our application. By the end of this tutorial, you will have a solid understanding of how to use Supabase.
- 9
JetBrains·3y
Best Continuous Integration Tools
44% of developers now confirm regular usage of CI/CD tools, with a significant 22% having adopted a new tool within the past year. A CI tool is a platform that automates the process of building, testing, and publishing your software. The move toward using continuous integration and continuous delivery tools in the cloud is in full swing.
- 10
Pointer·3y
kamranahmedse/driver.js: A light-weight, no-dependency, vanilla JavaScript engine to drive the user's focus across the page
Driver.js is a light-weight, no-dependency, vanilla JavaScript engine to drive the user's focus across the page. It is written in Vanilla TypeScript, has zero dependencies and is highly customizable. Highlight anything: highlight any element on page - Focus shifters: add focus shifters for users.
- 11
Amplication·3y
How to Build a Node.js GraphQL API With NestJS and Prisma
NestJS and Prisma are a great couple that can provide exactly that. NestJS is a powerful framework specifically designed for building Node.js applications. Prisma is an open-source database toolkit that provides tools and features to simplify database access. Amplication Amplication can automatically generate entities for your database models if you prefer.
- 12
freeCodeCamp·3y
How to Make Your First Open Source Code Contribution
This article will help you to dip your toe into the open source community waters by making your first open-source contribution. To get started, you will need to create a GitHub account if you don't already have one. You'll also use GitHub's Codespaces, your local development environment on the cloud, to enable a smooth contribution process.
- 13
Pointer·3y
microsoft/TypeChat: TypeChat is a library that makes it easy to build natural language interfaces using types.
TypeChat is a library that makes it easy to build natural language interfaces using types. TypeChat replaces prompt engineering with Schema engineering. The project has adopted the Microsoft Open Source Code of Conduct. Use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines.
- 14
Pointer·3y
continuedev/continue: ⏩ the open-source autopilot for software development—a VS Code extension that brings the power of ChatGPT to your IDE
The open-source autopilot for software development-a VS Code extension brings the power of ChatGPT to your IDE Task. Not tab, not tab, auto-complete Answer coding questions and ask Continue for another perspective.
- 15
Laravel News·3y
PHPSandbox - Build, Prototype, and share PHP apps in seconds
PHPSandbox is a web app that allows you to quickly prototype or share PHP projects without setting up a local environment. The base plan is free, and they have an upgraded professional plan for $6 a month, including private repos, email captures, and more.
- 16
Pointer·3y
Lissy93/web-check: 🌐 All-in-one website OSINT tool for analysing any website
OSINT tool for analysing any website Web-Check Comprehensive, on-demand open source intelligence for any website. Get an insight into the inner-workings of a given website: uncover potential attack vectors, analyse server architecture, view security configurations, and learn what technologies a site is using.
- 17
Pointer·3y
Codium-ai/pr-agent: 🚀CodiumAI PR-Agent: An AI-Powered 🤖 Tool for Automated PR Analysis, Feedback, Suggestions and More! 💻🔍
CodiumAI is an open-source tool aiming to help developers review PRs faster and more efficiently. It automatically analyzes the PR and can provide several types of feedback: Auto-Description: Automatically generating PR description. PR Review: Feedback about the PR main theme, type, relevant tests, security issues, focused PR, and various suggestions.
- 18
Amplication·3y
Serverless vs. Containers for Microservices: What should you choose
Serverless vs. Containers for Microservices: What should you choose? Amplication has just surpassed the remarkable milestone of 11,000 stars on GitHub! We'll explore the strengths and weaknesses of Containers and Serverless for building microservices while exploring various use cases to help determine their suitability.
- 19
Machine Learning News·3y
Top 50+ AI Coding Assistant Tools in 2023
ChatGPT is capable of writing code without relying on existing code references. ChatGPT has expanded its capabilities to include self-testing of its own code. GitHub Copilot is an AI-powered code completion tool that analyzes contextual code and delivers real-time feedback and recommendations.
- 20
LambdaTest·3y
Bulma CSS Framework: Getting Started Guide
Bulma CSS Framework is a free, open-source, and lightweight CSS framework based on the Flexbox layout. It provides CSS classes to help you style your HTML code, allowing developers to implement CSS on web pages more efficiently than plain CSS. It is compatible with recent versions of Chrome, Edge, Firefox, Opera, and Safari.
- 21
Pointer·3y
charmbracelet/pop: Send emails from your terminal 📬
GitHub - charmbracelet/pop: Send emails from your terminal. You can also set the environment to pre-fill the field anytime you launch. Pop can be combined with other tools to create powerful email pipelines, such as: Mods Use with mods to write an email body with AI.
- 22
Visual Studio Code·3y
Visual Studio Code June 2023
Visual Studio Code June 2023 (version 1.80) 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 better screen reader support, Copilot audio cues.
- 23
Community Picks·3y
How to Change a Webpage UI with a Chrome Extension
The OpenSauced.ai chrome extension is a versatile tool that helps both open source maintainers and contributors increase their productivity. The extension modifies the GitHub web page and adds helpful elements with features to facilitate code reviews, enable direct interaction with GitHub and provide additional functionalities like generating tests and explaining code.
- 24
- 25
Community Picks·3y
Learn to build unique charts with React
This gallery guides you through the basic concepts of data visualization with React and D3.js. It also provides ready-to-use templates to get started quicker. Stop using pre-made dataviz components → imagination will become the only boundary to your creativity.