Breaking Records: The Hottest GitHub Projects on 06/27/2023 Revealed!

Adair Lee
10 min readJun 28, 2023

--

Projects that have already appeared in previous Github ranking lists will not display details, please refer to previous lists for information.

Rank #1 XingangPan/DragGAN
https://github.com/XingangPan/DragGAN
Official Code for DragGAN (SIGGRAPH 2023)
Language: Python
Stars: 21,820(2,790 stars today) Forks:1,702
— — — — — — — — — — — — — — — —

Rank #2 THUDM/ChatGLM2–6B
https://github.com/THUDM/ChatGLM2-6B
ChatGLM2–6B: An Open Bilingual Chat LLM | 开源双语对话语言模型
Language: Python
Stars: 3,809(995 stars today) Forks:266
ChatGLM2–6B is an open-source bilingual chatbot model that has been developed to improve upon the previous version, ChatGLM-6B. This new model features a more powerful performance, longer context, more efficient reasoning, and a more open protocol. It has been trained on 1.4T Chinese-English identifiers and aligned with human preferences for better performance results in various datasets like MMLU, C-Eval, GSM8K, and BBH. ChatGLM2–6B can be applied in natural language processing, chatbots, and virtual assistants. It has commercial applications in customer service, language translation, and entertainment industries.
— — — — — — — — — — — — — — — —

Rank #3 CASIA-IVA-Lab/FastSAM
https://github.com/CASIA-IVA-Lab/FastSAM
Fast Segment Anything
Language: Python
Stars: 3,121(1,514 stars today) Forks:406
— — — — — — — — — — — — — — — —

Rank #4 ramonvc/freegpt-webui
https://github.com/ramonvc/freegpt-webui
GPT 3.5/4 with a Chat Web UI. No API key required.
Language: Python
Stars: 662(300 stars today) Forks:127
— — — — — — — — — — — — — — — —

Rank #5 embedchain/embedchain
https://github.com/embedchain/embedchain
Framework to easily create LLM powered bots over any dataset.
Language: Python
Stars: 2,053(540 stars today) Forks:191
— — — — — — — — — — — — — — — —

Rank #6 spacedriveapp/spacedrive
https://github.com/spacedriveapp/spacedrive
Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
Language: Rust
Stars: 20,025(301 stars today) Forks:634
— — — — — — — — — — — — — — — —

Rank #7 xitanggg/open-resume
https://github.com/xitanggg/open-resume
OpenResume is a powerful open-source resume builder and resume parser. https://open-resume.com/
Language: TypeScript
Stars: 1,205(424 stars today) Forks:46
OpenResume is a powerful open-source project that combines a resume builder and resume parser. Its main goal is to provide free access to modern, professional resume designs and empower individuals to apply for jobs with confidence. The resume builder component of OpenResume allows users to easily create modern, professional resumes. It offers several core features that make the process efficient and user-friendly. Firstly, the resume PDF is updated in real time as users enter their resume information, allowing them to see the final output instantly. Secondly, the resume design follows U.S. best practices and is ATS (applicant tracking system) friendly, ensuring compatibility with top ATS platforms like Greenhouse and Lever. It also automatically formats fonts, sizes, margins, and bullet points to ensure consistency and minimize human errors. Additionally, OpenResume emphasizes privacy by running solely on the user’s browser, eliminating the need for sign-ups and ensuring that no data ever leaves the browser. The resume builder also includes the convenient feature of importing an existing resume PDF. Users can update the design of their resume to a modern professional look in just a few seconds. OpenResume has a successful track record, with users landing interviews and receiving job offers from prestigious companies such as Dropbox, Google, and Meta. It is highly regarded by recruiters and hiring managers.OpenResume’s second component is the resume parser. This feature is particularly useful for individuals who already have an existing resume. The resume parser tests and confirms the ATS readability of the resume, ensuring that it can be accurately parsed by applicant tracking systems.Overall, OpenResume is a versatile project that can be applied in various fields where resume creation and parsing are essential. It can benefit job seekers in any industry by providing them with powerful tools to create effective and visually appealing resumes. Additionally, the commercial applications of OpenResume are vast, as it can be integrated into recruitment platforms, HR systems, and job marketplaces to streamline resume evaluation and improve the hiring process.
— — — — — — — — — — — — — — — —

Rank #8 papers-we-love/papers-we-love
https://github.com/papers-we-love/papers-we-love
Papers from the computer science community to read and discuss.
Language: Shell
Stars: 74,023(161 stars today) Forks:5,423
— — — — — — — — — — — — — — — —

Rank #9 sadmann7/skateshop
https://github.com/sadmann7/skateshop
An open source e-commerce skateshop build with everything new in Next.js 13.
Language: TypeScript
Stars: 2,632(548 stars today) Forks:408
— — — — — — — — — — — — — — — —

Rank #10 microsoft/Web-Dev-For-Beginners
https://github.com/microsoft/Web-Dev-For-Beginners
24 Lessons, 12 Weeks, Get Started as a Web Developer
Language: JavaScript
Stars: 71,204(117 stars today) Forks:11,198
This project, “Web Development for Beginners — A Curriculum,” is a comprehensive 12-week course created by Microsoft Cloud Advocates. The curriculum aims to teach the fundamentals of JavaScript, CSS, and HTML to beginners. It consists of 24 lessons, each including pre- and post-lesson quizzes, detailed written instructions, solutions, assignments, and more.The curriculum follows a project-based approach, allowing learners to apply what they have learned in real-world scenarios. By completing the course, beginners will gain a solid foundation in web development.This project can be applied in various fields that require web development skills. It is ideal for individuals who want to start a career in web development or enhance their existing skills. Additionally, educators can utilize this curriculum to teach web development to students.From a commercial perspective, the skills gained from this project can be valuable in industries such as software development, web design agencies, e-commerce companies, and digital marketing agencies. With a strong understanding of web development, individuals can create and maintain websites, develop web applications, and contribute to online projects.Overall, “Web Development for Beginners — A Curriculum” provides an accessible and structured path for beginners to learn web development and open doors to opportunities in the ever-growing tech industry.
— — — — — — — — — — — — — — — —

Rank #11 sb-ocr/diy-spacemouse
https://github.com/sb-ocr/diy-spacemouse
A DIY navigation device for Fusion360
Language: C++
Stars: 345(92 stars today) Forks:52
— — — — — — — — — — — — — — — —

Rank #12 THUDM/ChatGLM-6B
https://github.com/THUDM/ChatGLM-6B
ChatGLM-6B: An Open Bilingual Dialogue Language Model | 开源双语对话语言模型
Language: Python
Stars: 29,930(196 stars today) Forks:3,910
— — — — — — — — — — — — — — — —

Rank #13 SizheAn/PanoHead
https://github.com/SizheAn/PanoHead
Code Repository for CVPR 2023 Paper “PanoHead: Geometry-Aware 3D Full-Head Synthesis in 360 degree”
Language: Python
Stars: 744(141 stars today) Forks:75
— — — — — — — — — — — — — — — —

Rank #14 PlexPt/awesome-chatgpt-prompts-zh
https://github.com/PlexPt/awesome-chatgpt-prompts-zh
ChatGPT 中文调教指南。各种场景使用指南。学习怎么让它听你的话。
Language:
Stars: Star(218 stars today) Forks:12,612
— — — — — — — — — — — — — — — —

Rank #15 firstcontributions/first-contributions
https://github.com/firstcontributions/first-contributions
🚀✨ Help beginners to contribute to open source projects
Language:
Stars: Star(156 stars today) Forks:61,426
— — — — — — — — — — — — — — — —

Rank #16 actualbudget/actual
https://github.com/actualbudget/actual
A local-first personal finance system
Language: JavaScript
Stars: 6,811(43 stars today) Forks:573
Actual is a local-first personal finance tool developed using NodeJS. It is a free and open-source project that allows users to manage their finances locally while also providing synchronization capabilities across devices. This project can be applied in various fields, such as personal finance management, budgeting, and account management. It offers users a comprehensive set of features to track their income, expenses, and savings. One of the key advantages of Actual is its synchronization element, which allows users to seamlessly sync their financial data between devices without any heavy lifting. This makes it convenient for individuals who use multiple devices or want to access their financial information on the go.The commercial applications of Actual are vast. It can be used by individuals, families, or even small businesses to effectively manage their finances. Additionally, the open-source nature of the project allows for customization and integration with other systems or tools, making it a versatile solution for various financial needs.If you are interested in contributing to the project or want to learn more about its development, you can refer to the contributing document available at [this link](https://actualbudget.org/docs/contributing/). The project also has a supportive community on Discord, where users can share their experiences and seek assistance.To install Actual, you can either clone the repository and run the latest version, or use the recommended actual-server project, which provides both the web project and a server for syncing changes. Detailed installation instructions are available in the [Running Actual Locally Guide](https://actualbudget.org/docs/install/local).For documentation on how to use Actual, including budgeting, account management, tips & tricks, and developer documentation, you can refer to the [Community Documentation](https://actualbudget.org/docs). The project is structured into different packages, such as loot-core, desktop-client, and desktop-electron, each serving a specific purpose. More information about the project structure can be found in the [community documentation](https://actualbudget.org/docs/contributing/project-layout).If you have any feature requests or want to contribute to the project, you can find current feature requests on the project’s GitHub page at [this link](https://github.com/actualbudget/act).
— — — — — — — — — — — — — — — —

Rank #17 xtekky/gpt4free
https://github.com/xtekky/gpt4free
The official gpt4free repository | various collection of powerful language models
Language: Python
Stars: 41,377(236 stars today) Forks:10,719
— — — — — — — — — — — — — — — —

Rank #18 sveltejs/svelte
https://github.com/sveltejs/svelte
Cybernetically enhanced web apps
Language: JavaScript
Stars: 70,240(246 stars today) Forks:3,854
— — — — — — — — — — — — — — — —

Rank #19 Zeqiang-Lai/DragGAN
https://github.com/Zeqiang-Lai/DragGAN
Unofficial Implementation of DragGAN — “Drag Your GAN: Interactive Point-based Manipulation on the Generative Image Manifold” (DragGAN 全功能实现,在线Demo,本地部署试用,代码、模型已全部开源,支持Windows, macOS, Linux)
Language: Python
Stars: 4,406(70 stars today) Forks:466
— — — — — — — — — — — — — — — —

Rank #20 OpenDriveLab/UniAD
https://github.com/OpenDriveLab/UniAD
[CVPR 2023 Best Paper] Planning-oriented Autonomous Driving
Language: Python
Stars: 1,597(187 stars today) Forks:165
— — — — — — — — — — — — — — — —

Rank #21 qgis/QGIS
https://github.com/qgis/QGIS
QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS)
Language: C++
Stars: 7,679(28 stars today) Forks:2,614
QGIS is a full-featured, user-friendly, free-and-open-source geographical information system (GIS) that can be applied in various fields. It runs on Unix platforms, Windows, and MacOS. QGIS offers a wide range of features, making it a powerful tool for spatial data management. It supports both raster and vector data, allowing users to import and export various file formats. Additionally, it provides tools for data creation, editing, and analysis, giving users flexibility in managing spatial data.One of the key features of QGIS is its ability to create beautiful cartography. Users can design visually appealing maps by customizing the appearance of layers, labels, and symbols. This makes QGIS suitable for applications in cartography and map production.QGIS also provides advanced and robust geospatial analysis capabilities. It offers a wide range of analysis tools, including spatial queries, interpolation, buffering, and overlay operations. This makes QGIS suitable for applications in fields such as urban planning, environmental management, and disaster response.Another notable feature of QGIS is its powerful customization and extensibility. It supports plugins and Python scripting, allowing users to extend its functionality and automate workflows. This makes QGIS suitable for applications that require tailored solutions and automation.Furthermore, QGIS offers QGIS Server, which allows users to publish GIS data and services over the internet. This enables the development of web-based GIS applications and provides commercial applications in fields such as spatial data infrastructure and location-based services.In summary, QGIS is a versatile and powerful GIS software that can be applied in various fields including cartography, geospatial analysis, spatial data management, and web-based GIS applications. Its user-friendly interface, extensive documentation, and active community support make it a valuable tool for both beginners and experienced users.
— — — — — — — — — — — — — — — —

Rank #22 chat2db/Chat2DB
https://github.com/chat2db/Chat2DB
🔥 🔥 🔥 An intelligent and versatile general-purpose SQL client and reporting tool for databases which integrates ChatGPT capabilities.(智能的通用数据库SQL客户端和报表工具)
Language: Java
Stars: 1,770(477 stars today) Forks:333
— — — — — — — — — — — — — — — —

Rank #23 Kanaries/pygwalker
https://github.com/Kanaries/pygwalker
PyGWalker: Turn your pandas dataframe into a Tableau-style User Interface for visual analysis
Language: Python
Stars: 6,119(49 stars today) Forks:217
PyGWalker is a Python library designed for exploratory data analysis with visualization. It aims to simplify the data analysis and visualization workflow in Jupyter Notebooks by providing a Tableau-style user interface for visual exploration. By converting pandas and polars dataframes into a graphical user interface, PyGWalker allows data scientists to analyze data and identify patterns through simple drag-and-drop operations. This project can be applied in various fields where data analysis and visualization are required, such as data science, machine learning, business intelligence, and data analytics. It provides a user-friendly interface for data exploration, making it suitable for both beginners and experienced programmers.The commercial applications of PyGWalker include data analysis platforms, business intelligence tools, and data visualization software. It allows organizations to easily analyze and visualize their data in a user-friendly manner, enabling them to make data-driven decisions and gain insights from their data.
— — — — — — — — — — — — — — — —

Rank #24 ggerganov/ggml
https://github.com/ggerganov/ggml
Tensor library for machine learning
Language: C
Stars: 4,841(173 stars today) Forks:438
— — — — — — — — — — — — — — — —

Rank #25 StanGirard/quivr
https://github.com/StanGirard/quivr
🧠 Dump all your files and thoughts into your private GenerativeAI Second Brain and chat with it 🧠
Language: TypeScript
Stars: 8,608(131 stars today) Forks:1,067
— — — — — — — — — — — — — — — —

--

--

Adair Lee
Adair Lee

Written by Adair Lee

Experienced full-stack developer proficient in C#, Python, and web development, with 20+ years of Google SEO expertise and successful entrepreneurship.