Top Trending Github Projects of 03/30/2023: Discovering the Most Popular Repositories of the Day

Adair Lee
12 min readMar 30, 2023

--

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

Top 25 Fastest Growing GitHub Projects

Rank #1 hpcaitech/ColossalAI
https://github.com/hpcaitech/ColossalAI
Making large AI models cheaper, faster and more accessible
Language: Python
Stars: 23,168(2,184 stars today) Forks:2,619
Colossal-AI is an open-source project that aims to make large AI models more accessible, faster, and cheaper. The project offers various tools and techniques that enable the development of large-scale AI models with less computational resources. Colossal-AI can be applied in various fields, including natural language processing, computer vision, and bioinformatics. The project has commercial applications in industries such as healthcare, finance, and e-commerce, where AI models can be used to improve customer experience, optimize business processes, and make more informed decisions. Colossal-AI has received funding from major tech companies such as AWS and Google, and has partnerships with companies like Intel to deliver cost-efficient open-source solutions for protein folding structure prediction. The project has also completed a $6 million seed and angel round fundraising led by Baidu Ventures, indicating its potential for commercial success.
— — — — — — — — — — — — — — — —

Rank #2 binary-husky/chatgpt_academic
https://github.com/binary-husky/chatgpt_academic
科研工作专用ChatGPT拓展,特别优化学术Paper润色体验,支持自定义快捷按钮,支持markdown表格显示,Tex公式双显示,代码显示功能完善,新增本地Python工程剖析功能/自我剖析功能
Language: Python
Stars: 13,262(3,682 stars today) Forks:1,215
— — — — — — — — — — — — — — — —

Rank #3 Lightning-AI/lit-llama
https://github.com/Lightning-AI/lit-llama
Implementation of the LLaMA language model based on nanoGPT. Supports quantization, LoRA fine-tuning, pre-training. Apache 2.0-licensed.
Language: Python
Stars: 1,114(271 stars today) Forks:41
Lit-LLaMA is an independent implementation of LLaMA, an AI language model, that is fully open-source under the Apache 2.0 license. This project builds on nanoGPT and aims to provide a simple, correct, optimized, and open-source alternative to the original LLaMA code, which is GPL licensed. Lit-LLaMA can be applied in natural language processing tasks, such as text generation and language modeling, and has commercial applications in industries such as marketing, customer service, and content creation. The project is designed to be simple, correct, and optimized, making it suitable for use on consumer hardware or at scale. Lit-LLaMA also provides a simple training script for fine-tuning the model on specific datasets. The project has a Discord community where developers can collaborate to build high-performance, truly open-source models for the common benefit of the community. Overall, Lit-LLaMA is a promising project that aims to make AI fully open-source and part of the collective knowledge.
— — — — — — — — — — — — — — — —

Rank #4 Yidadaa/ChatGPT-Next-Web
https://github.com/Yidadaa/ChatGPT-Next-Web
一键拥有你自己的 ChatGPT 网页服务。 One-Click to deploy your own ChatGPT web UI.
Language: TypeScript
Stars: 5,586(1,845 stars today) Forks:2,053
— — — — — — — — — — — — — — — —

Rank #5 Bin-Huang/chatbox
https://github.com/Bin-Huang/chatbox
A desktop app for ChatGPT API (OpenAI API) that supports Windows, Mac & Linux. 开源的ChatGPT桌面应用,prompt 开发神器,全平台支持,下载安装包就能用
Language: TypeScript
Stars: 3,817(765 stars today) Forks:359
Chatbox is a desktop application for ChatGPT API (OpenAI API), designed to be a prompt debugging and management tool. It provides a convenient and user-friendly way to test ChatGPT API for those without programming backgrounds. Chatbox stores all chat messages and prompts locally, reducing the risk of data loss. The application also helps users design, debug, and manage prompts, providing greater control over the AI interface. Chatbox supports GPT-4 and other models and provides features such as markdown, message quotes, word and token estimation, and night mode. The project is free and open-source, and comes with software installers, eliminating the need for deployment. Chatbox can be applied in various fields, including customer service, content creation, and marketing. The project is feasible as an alternative to ChatGPT Plus, which charges a fixed monthly fee of $20, as the developer API service charges based on usage, resulting in lower overall costs. The project has a roadmap for future development, including features such as improved prompt settings, prompt library, and cross-device synchronization. The project welcomes any form of contribution, including submitting issues, pull requests, feature requests, bug reports, documentation revisions, and translations. Overall, Chatbox is a promising project that provides a convenient and user-friendly way to test ChatGPT API and manage prompts, making it suitable for both personal and commercial use.
— — — — — — — — — — — — — — — —

Rank #6 davincifans101/pinduoduo_backdoor_detailed_report
https://github.com/davincifans101/pinduoduo_backdoor_detailed_report
Maybe the most detailed analysis of pdd backdoors
Language:
Stars: Star(110 stars today) Forks:179
The Analysis Report of PDD Backdoors is a detailed analysis of Pinduoduo’s malicious code, providing insights into the company’s potential unethical behavior. The report is available in Chinese and English, making it accessible to a broader audience. The report analyzes Pinduoduo’s backdoors, which are a type of malicious code that can be used to gain unauthorized access to a system or network. The report provides a comprehensive overview of the backdoors, including their origin, how they work, and their potential impact on users. The report can be applied in the field of cybersecurity, providing valuable information for researchers, developers, and companies looking to improve their security measures. The report has commercial applications in industries such as e-commerce, where companies like Pinduoduo must ensure the security and privacy of their users’ data. Overall, the Analysis Report of PDD Backdoors is a valuable resource for anyone interested in cybersecurity and the potential risks associated with malicious code.
— — — — — — — — — — — — — — — —

Rank #7 davinci1012/pinduoduo_backdoor_unpacker
https://github.com/davinci1012/pinduoduo_backdoor_unpacker
Samples and Unpacker of malicious backdoors and exploits developed and used by Pinduoduo
Language: Java
Stars: 981(59 stars today) Forks:420
— — — — — — — — — — — — — — — —

Rank #8 showlab/Tune-A-Video
https://github.com/showlab/Tune-A-Video
Tune-A-Video: One-Shot Tuning of Image Diffusion Models for Text-to-Video Generation
Language: Python
Stars: 2,285(492 stars today) Forks:165
— — — — — — — — — — — — — — — —

Rank #9 Kent0n-Li/ChatDoctor
https://github.com/Kent0n-Li/ChatDoctor

Language: Python
Stars: 1,227(320 stars today) Forks:115
— — — — — — — — — — — — — — — —

Rank #10 nomic-ai/gpt4all
https://github.com/nomic-ai/gpt4all
gpt4all: a chatbot trained on a massive collection of clean assistant data including code, stories and dialogue
Language: Python
Stars: 10,064(5,120 stars today) Forks:765
GPT4All is a project that provides a demo, data, and code to train an assistant-style large language model with around 800k GPT-3.5-Turbo generations based on LLaMa. The project aims to train a high-performance language model that can be used for various natural language processing tasks, such as text generation and language modeling. The project provides a CPU quantized gpt4all model checkpoint that can be downloaded and used to start chatting with the model. The project also provides a secret unfiltered checkpoint that had all refusal to answer responses removed from training. GPT4All can be applied in various fields, including customer service, content creation, and marketing. The project has commercial applications in industries such as e-commerce, where companies can use the model to generate product descriptions, answer customer queries, and create marketing content. The project provides sample generations that demonstrate the model’s ability to generate text based on prompts. Overall, GPT4All is a promising project that aims to provide a high-performance language model that can be used for various natural language processing tasks, making it suitable for both personal and commercial use.
— — — — — — — — — — — — — — — —

Rank #11 TaxyAI/browser-extension
https://github.com/TaxyAI/browser-extension
Automate your browser with GPT-4
Language: TypeScript
Stars: 1,966(895 stars today) Forks:73
Taxy AI is a project that uses GPT-4 to control a user’s browser and perform repetitive actions on their behalf. The project allows users to define ad-hoc instructions and will support saved and scheduled workflows in the future. Taxy AI is currently in the research preview stage, and many workflows may fail or confuse the agent. The project is fully open-source, and no page contents or instructions are sent to the project’s servers. Taxy AI can be applied in various fields, including e-commerce, where it can automate repetitive tasks such as product listing and order processing. The project has commercial applications in industries such as finance and healthcare, where it can automate repetitive administrative tasks. The project provides simple demos that demonstrate how the model can be used to perform various tasks, such as creating a calendar event and writing an essay in the OpenAI playground. Taxy AI is available as a browser extension that can be installed locally on a user’s machine. Overall, Taxy AI is a promising project that aims to automate repetitive tasks and improve productivity, making it suitable for both personal and commercial use.
— — — — — — — — — — — — — — — —

Rank #12 ZrrSkywalker/LLaMA-Adapter
https://github.com/ZrrSkywalker/LLaMA-Adapter
Fine-tuning LLaMA to follow instructions within 1 Hour and 1.2M Parameters
Language: Python
Stars: 795(404 stars today) Forks:53
LLaMA-Adapter is an official implementation of the paper ‘LLaMA-Adapter: Efficient Fine-tuning of Language Models with Zero-init Attention’. The project proposes a lightweight adaptation method for fine-tuning instruction-following LLaMA models using data provided by Stanford Alpaca. By inserting adapters into LLaMA’s transformer, the method introduces only 1.2M learnable parameters and turns LLaMA into an instruction-following model within 1 hour. The project proposes a novel Zero-init Attention mechanism to adaptively incorporate instructional signals and stabilize training at early stages. The project can be applied in various fields, including natural language processing, where it can be used to fine-tune language models for specific tasks such as question-answering and text generation. The project has commercial applications in industries such as e-commerce, where companies can use the model to generate product descriptions and answer customer queries. The project provides pre-trained models that can be used to generate high-quality instruction-following sentences comparable to other fine-tuned models. The project is open-source and provides a setup script that can be used to install the necessary dependencies. Overall, LLaMA-Adapter is a promising project that aims to improve the efficiency of fine-tuning language models and make them suitable for specific tasks, making it suitable for both personal and commercial use.
— — — — — — — — — — — — — — — —

Rank #13 ymcui/Chinese-LLaMA-Alpaca
https://github.com/ymcui/Chinese-LLaMA-Alpaca
中文LLaMA&Alpaca大语言模型+本地部署 (Chinese LLaMA & Alpaca LLMs)
Language: Python
Stars: 787(259 stars today) Forks:58
This project is an open-source initiative to promote large language models (LLMs) in the Chinese natural language processing (NLP) community. Specifically, the project offers the Chinese LLaMA model and the Alpaca model, which are pre-trained on Chinese text data and fine-tuned on Chinese instruction data, respectively. These models expand the Chinese vocabulary and improve the semantic understanding of the Chinese language. The project aims to make LLMs more accessible to researchers in the Chinese NLP community and to facilitate transparent and open academic research. The models can be applied in various fields, such as natural language understanding, machine translation, and chatbots. However, it is important to note that the project resources are for academic research use only. Commercial applications of these models would require additional licensing and permission from Facebook, which currently prohibits commercial use of the LLaMA model.
— — — — — — — — — — — — — — — —

Rank #14 getcursor/cursor
https://github.com/getcursor/cursor
An editor made for programming with AI 🤖
Language: TypeScript
Stars: 10,305(1,615 stars today) Forks:672
— — — — — — — — — — — — — — — —

Rank #15 KeXueShangWangkexue/KeXueShangWang_Google_Facebook_Twitter_VPN_VPS_Proxy
https://github.com/KeXueShangWangkexue/KeXueShangWang_Google_Facebook_Twitter_VPN_VPS_Proxy
科学上网🟢🟢科学上网🔴🔴科学上网🟡🟡科学上网
Language: Python
Stars: 343(22 stars today) Forks:107
— — — — — — — — — — — — — — — —

Rank #16 NafisiAslH/KnowledgeSharing
https://github.com/NafisiAslH/KnowledgeSharing

Language: Python
Stars: 644(29 stars today) Forks:168
— — — — — — — — — — — — — — — —

Rank #17 mouredev/Hello-Python
https://github.com/mouredev/Hello-Python
Curso para aprender el lenguaje de programación Python desde cero y para principiantes. Más de 30 clases, 25 horas en vídeo, código y grupo de chat. Desde sus fundamentos hasta la creación de un API Backend con base de datos y más…
Language: Python
Stars: 10,208(179 stars today) Forks:709
— — — — — — — — — — — — — — — —

Rank #18 Kamilahsantos/Java-week-LinuxTips
https://github.com/Kamilahsantos/Java-week-LinuxTips
Repositório com o conteúdo da Java Week da LinuxTips
Language: Java
Stars: 545(67 stars today) Forks:198
This project is a repository containing all the content taught during the Java Week event organized by LinuxTips. The event covers various topics related to Java and Spring stack, including object-oriented programming, building an API with Spring, microservices concepts, best practices, and patterns. The project can be useful for developers who want to learn or improve their skills in Java and Spring programming. The commercial applications of this project are in the field of software development, particularly in building web applications and microservices using Java and Spring technologies. The event can also be helpful for individuals who want to explore career opportunities in the field of software development using Java and Spring. The event was hosted on Twitch by LinuxTips, a popular platform for developers to learn and share knowledge.
— — — — — — — — — — — — — — — —

Rank #19 visual-openllm/visual-openllm
https://github.com/visual-openllm/visual-openllm
something like visual-chatgpt, 文心一言的开源版
Language: Python
Stars: 384(70 stars today) Forks:34
— — — — — — — — — — — — — — — —

Rank #20 Picsart-AI-Research/Text2Video-Zero
https://github.com/Picsart-AI-Research/Text2Video-Zero
Text-to-Image Diffusion Models are Zero-Shot Video Generators
Language: Python
Stars: 1,798(409 stars today) Forks:72
— — — — — — — — — — — — — — — —

Rank #21 davinci1010/pinduoduo_backdoor
https://github.com/davinci1010/pinduoduo_backdoor
拼多多apk内嵌提权代码,及动态下发dex分析
Language:
Stars: Star(102 stars today) Forks:1,767
— — — — — — — — — — — — — — — —

Rank #22 ryanmcdermott/clean-code-javascript
https://github.com/ryanmcdermott/clean-code-javascript
🛁 Clean Code concepts adapted for JavaScript
Language: JavaScript
Stars: 80,875(99 stars today) Forks:10,958
This project is a guide to producing readable, reusable, and refactorable software in JavaScript, based on the software engineering principles from Robert C. Martin’s book “Clean Code.” The project covers various topics related to JavaScript programming, including variables, functions, objects and data structures, classes, SOLID principles, testing, concurrency, error handling, formatting, comments, and translation. The project provides guidelines and best practices for producing high-quality JavaScript code that is easy to read, maintain, and understand. The project can be useful for developers who want to improve their skills in JavaScript programming and produce high-quality software. The commercial applications of this project are in the field of software development, particularly in building web applications and other software systems using JavaScript technologies. The project can help developers produce code that is more efficient, maintainable, and scalable, which can lead to better software products and improved business outcomes.
— — — — — — — — — — — — — — — —

Rank #23 yzfly/awesome-chatgpt-zh
https://github.com/yzfly/awesome-chatgpt-zh
ChatGPT 中文指南,指令指南,精选资源清单,更好的使用 chatGPT 让你的生产力 up up up!
Language:
Stars: Star(383 stars today) Forks:49
The ChatGPT Chinese Guide project aims to help Chinese users understand and use ChatGPT. It is a collection of various free and paid ChatGPT resources, as well as methods for more effective communication with ChatGPT in Chinese. In this repository, you will find a wealth of ChatGPT tools, applications, and examples. The project has a wide range of applications in fields such as natural language processing, chatbots, and AI assistants. It can be used for commercial applications such as customer service chatbots, virtual assistants, and language translation services. The project provides a comprehensive guide to using ChatGPT in Chinese and offers a variety of tools and resources for developers and users alike.
— — — — — — — — — — — — — — — —

Rank #24 arialdomartini/Back-End-Developer-Interview-Questions
https://github.com/arialdomartini/Back-End-Developer-Interview-Questions
A list of back-end related questions you can be inspired from to interview potential candidates, test yourself or completely ignore
Language:
Stars: Star(17 stars today) Forks:1,721
This project is a collection of back-end developer interview questions that can be used to vet potential candidates. The questions cover a broad range of topics, including design patterns, code design, and software development principles. The project is intended to be used as a starting point for engaging conversations with candidates, rather than a strict set of questions to be asked in a job interview. The questions are open-ended and do not have right or wrong answers, allowing for a more comprehensive understanding of a candidate’s capabilities. The project can be useful for companies looking to hire back-end developers in various fields, including web development, software engineering, and data science.
— — — — — — — — — — — — — — — —

Rank #25 coral-xyz/backpack
https://github.com/coral-xyz/backpack
🎒 Next level crypto wallet
Language: TypeScript
Stars: 548(10 stars today) Forks:220
Backpack is a project that provides a home for xNFTs (non-fungible tokens) and is currently in active development. The project allows users to store their NFTs in a secure and organized way. The code is unaudited and not ready for production, so users should use it at their own risk. The project can be used in various fields, including blockchain technology and cryptocurrency. Commercial applications of Backpack could include creating a platform for NFT collectors to store and manage their collections securely or developing a marketplace for NFT trading. However, since the project is still in active development, it is not yet ready for commercial use.
— — — — — — — — — — — — — — — —

--

--

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.

No responses yet