Hotshot on Github: The Sensational Surge of Top Repositories on 06/28/2023

Adair Lee
9 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: 25,211(3,475 stars today) Forks:2,272
— — — — — — — — — — — — — — — —

Rank #2 THUDM/ChatGLM2–6B
https://github.com/THUDM/ChatGLM2-6B
ChatGLM2–6B: An Open Bilingual Chat LLM | 开源双语对话语言模型
Language: Python
Stars: 5,009(1,204 stars today) Forks:623
— — — — — — — — — — — — — — — —

Rank #3 embedchain/embedchain
https://github.com/embedchain/embedchain
Framework to easily create LLM powered bots over any dataset.
Language: Python
Stars: 2,436(386 stars today) Forks:441
— — — — — — — — — — — — — — — —

Rank #4 QiuChenlyOpenSource/InjectLib
https://github.com/QiuChenlyOpenSource/InjectLib
基于Ruby编写的命令行注入版本
Language: Ruby
Stars: 702(222 stars today) Forks:191
— — — — — — — — — — — — — — — —

Rank #5 steven-tey/chathn
https://github.com/steven-tey/chathn
Chat with Hacker News using natural language. Built with OpenAI Functions and Vercel AI SDK.
Language: TypeScript
Stars: 547(94 stars today) Forks:85
ChatHN is an open-source AI chatbot that uses OpenAI Functions and the Vercel AI SDK to interact with the Hacker News API with natural language. It can be applied in fields such as natural language processing and AI chatbots. This project has potential commercial applications in customer service, chatbots, and virtual assistants.
— — — — — — — — — — — — — — — —

Rank #6 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,217(196 stars today) Forks:5,467
— — — — — — — — — — — — — — — —

Rank #7 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: 2,177(401 stars today) Forks:386
— — — — — — — — — — — — — — — —

Rank #8 turboderp/exllama
https://github.com/turboderp/exllama
A more memory-efficient rewrite of the HF transformers implementation of Llama for use with quantized weights.
Language: Python
Stars: 727(82 stars today) Forks:63
— — — — — — — — — — — — — — — —

Rank #9 CASIA-IVA-Lab/FastSAM
https://github.com/CASIA-IVA-Lab/FastSAM
Fast Segment Anything
Language: Python
Stars: 3,627(519 stars today) Forks:620
— — — — — — — — — — — — — — — —

Rank #10 alexbei/telegram-groups
https://github.com/alexbei/telegram-groups
经过精心筛选,从5000+个电报群组/频道/机器人中挑选出的优质推荐!如果您有更多值得推荐的电报群组/频道/机器人,欢迎在issue中留言或提交pull requests。感谢您的关注!
Language: Python
Stars: 962(230 stars today) Forks:74
— — — — — — — — — — — — — — — —

Rank #11 wgwang/LLMs-In-China
https://github.com/wgwang/LLMs-In-China
中国大模型
Language:
Stars: Star(90 stars today) Forks:36
# Chinese Large Models ListThe Chinese Large Models List project aims to record the development of large models in China and welcomes contributions of clues, materials, PR, and Issues. This repository also provides in-depth analysis of open-source large models and datasets.The project consists of a list of large models, including information about the company, model name, location, official website, and a brief description. Each entry also includes a link for trial usage.This project can be applied in various fields such as natural language processing, artificial intelligence, machine learning, and data analysis. The large models listed in this project are developed by companies, universities, and research institutes in China.Commercial applications of these large models include language generation, chatbots, question-answering systems, medical applications, information retrieval, and many other tasks that require advanced natural language understanding and processing.By providing a comprehensive list of Chinese large models, this project aims to facilitate the development and adoption of state-of-the-art language models in various industries in China and beyond.
— — — — — — — — — — — — — — — —

Rank #12 EbookFoundation/free-programming-books
https://github.com/EbookFoundation/free-programming-books
📚 Freely available programming books
Language:
Stars: Sponsor(223 stars today) Forks:55,870
— — — — — — — — — — — — — — — —

Rank #13 facebook/folly
https://github.com/facebook/folly
An open-source C++ library developed and used at Facebook.
Language: C++
Stars: 25,368(26 stars today) Forks:5,190
Folly is a collection of C++14 components designed for practicality and efficiency, containing a variety of core library components used extensively at Facebook. It is often a dependency of Facebook’s other open source C++ efforts, and it complements offerings such as Boost and `std`. Folly’s components are relatively independent and use the top-level namespace `folly`. Folly’s `experimental` directory contains code that is in heavy use and well tested, but with an API that may change heavily over time. Folly’s emphasis on good performance at large scale makes it suitable for use in fields such as high-performance computing, distributed systems, and machine learning, with commercial applications in areas such as social media, e-commerce, and finance.
— — — — — — — — — — — — — — — —

Rank #14 mosaicml/composer
https://github.com/mosaicml/composer
Train neural networks up to 7x faster
Language: Python
Stars: 3,714(43 stars today) Forks:264
The Composer project is a PyTorch library that focuses on efficient neural network training. It provides more than two dozen speedup methods that can be easily applied to your training loop or used with their built-in Trainer. The library is designed to train neural networks faster, at a lower cost, and with higher accuracy.Composer can be applied in various fields, including computer vision and natural language processing. It offers functional forms of speedup methods that can be integrated into existing training loops, making it convenient for developers to enhance their training pipelines. The library also provides reproducible baselines to help users get started quickly.The commercial applications of Composer are significant. It enables users to train ResNet-50 on ImageNet with a standard accuracy of 76.6% for only $15 in 27 minutes, compared to vanilla PyTorch which costs $116 in 3.5 hours on AWS. Similarly, training GPT-2 125M to a standard perplexity of 24.11 costs $145 in 4.5 hours with Composer, while vanilla PyTorch requires $255 in 7.8 hours. These cost and time savings can be crucial for companies working with large-scale training tasks. Additionally, Composer allows training DeepLab-v3 on ADE20k to achieve a standard mean IOU of 45.7 for $36 in 1.1 hours, compared to $110 in 3.5 hours with vanilla PyTorch on AWS.To get started with Composer, users can easily install the library using Pip or Conda. The project documentation, including a quickstart guide and usage examples, is available on their website. Overall, Composer empowers developers to train neural networks more efficiently and cost-effectively, offering significant benefits in terms of time and money savings for commercial applications.
— — — — — — — — — — — — — — — —

Rank #15 practical-tutorials/project-based-learning
https://github.com/practical-tutorials/project-based-learning
Curated list of project-based tutorials
Language:
Stars: Star(103 stars today) Forks:15,012
— — — — — — — — — — — — — — — —

Rank #16 jasontaylordev/CleanArchitecture
https://github.com/jasontaylordev/CleanArchitecture
Clean Architecture Solution Template for ASP.NET Core
Language: C#
Stars: 12,293(40 stars today) Forks:2,761
This project is the Clean Architecture Solution Template, designed to provide a simple and efficient approach to enterprise application development using ASP.NET Core and adhering to the principles of Clean Architecture. It allows for the creation of a Single Page App with Angular or React, and utilizes various technologies such as Entity Framework Core, MediatR, AutoMapper, FluentValidation, and testing frameworks like NUnit, FluentAssertions, Moq, and Respawn. This template can be applied in various fields, from healthcare to finance, and can be used to create applications for web and mobile platforms. Its commercial applications may include the development of large-scale enterprise applications with complex business logic and data processing needs.
— — — — — — — — — — — — — — — —

Rank #17 Stability-AI/stablediffusion
https://github.com/Stability-AI/stablediffusion
High-Resolution Image Synthesis with Latent Diffusion Models
Language: Python
Stars: 25,772(98 stars today) Forks:3,282
— — — — — — — — — — — — — — — —

Rank #18 google/google-ctf
https://github.com/google/google-ctf
Google CTF
Language: Go
Stars: 3,679(79 stars today) Forks:498
The Google CTF project is a repository that contains a collection of challenges and infrastructure used in the Google CTF (Capture The Flag) competition since 2017. The Google CTF is an annual cybersecurity competition hosted by Google. The challenges in this repository are designed to test participants’ skills in various areas of security and hacking, including cryptography, reverse engineering, web security, binary exploitation, and more. The infrastructure provided allows users to set up and run the challenges in a controlled environment.It is important to note that the code in the 201x and 202x folders intentionally contains security vulnerabilities, and it is not safe to run these challenges on actual production infrastructure. These vulnerabilities are deliberately included to provide a realistic and challenging experience for participants.The Google CTF project can be applied in the field of cybersecurity education and training, as it offers a hands-on learning experience for individuals interested in exploring and developing their skills in the field of cybersecurity. It can also be used by organizations to organize internal CTF competitions to assess and enhance their employees’ cybersecurity capabilities.While the Google CTF project is not an official Google product, it serves as a valuable resource for individuals and organizations interested in the practical application of security concepts and techniques.
— — — — — — — — — — — — — — — —

Rank #19 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,911(729 stars today) Forks:107
— — — — — — — — — — — — — — — —

Rank #20 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,284(280 stars today) Forks:680
— — — — — — — — — — — — — — — —

Rank #21 1Panel-dev/1Panel
https://github.com/1Panel-dev/1Panel
🔥 🔥 🔥 现代化、开源的 Linux 服务器运维管理面板。
Language: Go
Stars: 6,997(101 stars today) Forks:611
— — — — — — — — — — — — — — — —

Rank #22 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,551(345 stars today) Forks:11,259
— — — — — — — — — — — — — — — —

Rank #23 Alvin9999/new-pac
https://github.com/Alvin9999/new-pac
翻墙-科学上网、免费翻墙、免费科学上网、VPN、一键翻墙浏览器,vps一键搭建翻墙服务器脚本/教程,免费shadowsocks/ss/ssr/v2ray/goflyway账号/节点,免费自由上网、fanqiang、翻墙梯子,电脑、手机、iOS、安卓、windows、Mac、Linux、路由器翻墙、科学上网
Language:
Stars: Star(200 stars today) Forks:8,410
— — — — — — — — — — — — — — — —

Rank #24 llvm/llvm-project
https://github.com/llvm/llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
Language:
Stars: Star(14 stars today) Forks:7,591
The LLVM Compiler Infrastructure is a project that provides a toolkit for the construction of highly optimized compilers, optimizers, and run-time environments. It consists of multiple components, with the core component being LLVM itself. LLVM contains tools, libraries, and header files needed to process intermediate representations and convert them into object files. The toolkit includes various tools such as an assembler, disassembler, bitcode analyzer, and bitcode optimizer.One important application of LLVM is in the compilation of C-like languages using the Clang frontend. Clang compiles C, C++, Objective-C, and Objective-C++ code into LLVM bitcode, which is then transformed into object files using LLVM.In addition to LLVM and Clang, the project also includes other components such as the libc++ C++ standard library and the LLD linker.The LLVM Compiler Infrastructure can be applied in various fields where highly optimized compilers are needed. It is widely used in the development of programming languages, performance analysis tools, and software projects that require efficient code generation and optimization.Commercial applications of LLVM can include the development of high-performance compilers for programming languages, code analysis and optimization tools, and software development environments. Its modular and extensible design makes it well-suited for creating custom compiler solutions tailored to specific requirements.
— — — — — — — — — — — — — — — —

Rank #25 cvg/LightGlue
https://github.com/cvg/LightGlue
LightGlue: Local Feature Matching at Light Speed
Language: Jupyter Notebook
Stars: 428(96 stars today) Forks:28
LightGlue is a Graph Neural Network for local feature matching that uses adaptive pruning techniques, both in the width and depth of the network, for fast inference. It is a lightweight feature matcher with high accuracy that can be used in computer vision applications such as image recognition and object detection. The code repository provides a demo notebook which shows how to perform feature extraction and matching on an image pair, and pretrained weights of LightGlue with SuperPoint and DISK local features are included. Commercial applications of LightGlue include real-time object tracking, automated surveillance, and autonomous driving.
— — — — — — — — — — — — — — — —

--

--

Adair Lee

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