Top Trending Github Projects on 03/31/2023: Discovering the Hottest Repositories of the Day!

Adair Lee
10 min readMar 31, 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: 24,967(2,065 stars today) Forks:2,796
— — — — — — — — — — — — — — — —

Rank #2 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: 14,257(4,535 stars today) Forks:1,217
— — — — — — — — — — — — — — — —

Rank #3 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: 1,222(411 stars today) Forks:77
— — — — — — — — — — — — — — — —

Rank #4 TaxyAI/browser-extension
https://github.com/TaxyAI/browser-extension
Automate your browser with GPT-4
Language: TypeScript
Stars: 2,669(849 stars today) Forks:110
— — — — — — — — — — — — — — — —

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

Language: Python
Stars: 1,443(535 stars today) Forks:145
— — — — — — — — — — — — — — — —

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

Rank #7 PaperMC/Folia
https://github.com/PaperMC/Folia
Fork of Paper which adds regionised multithreading to the dedicated server.
Language: Kotlin
Stars: 801(248 stars today) Forks:38
The Folia project is a fork of Paper, a Minecraft server software, which adds regionised multithreading to the dedicated server. Folia groups nearby loaded chunks to form an “independent region,” each of which has its own tick loop that is ticked at the regular Minecraft tickrate. The tick loops are executed on a thread pool in parallel, allowing for better scalability for servers with many spread-out players, such as skyblock or SMP. Folia is designed to run on machines with at least 16 cores and is recommended to pre-generate the world to reduce the number of chunk system worker threads required. The project is useful for server administrators looking to improve the performance of their Minecraft servers and can be applied in various fields, such as gaming and education.
— — — — — — — — — — — — — — — —

Rank #8 karpathy/minGPT
https://github.com/karpathy/minGPT
A minimal PyTorch re-implementation of the OpenAI GPT (Generative Pretrained Transformer) training
Language: Python
Stars: 13,942(146 stars today) Forks:1,615
The minGPT project is a PyTorch re-implementation of GPT (Generative Pre-trained Transformer), a deep learning model developed by OpenAI for natural language processing tasks. MinGPT is designed to be small, clean, interpretable, and educational, with only about 300 lines of code in the model implementation. The library contains three files: model.py, bpe.py, and trainer.py, which define the Transformer model, Byte Pair Encoder, and PyTorch boilerplate code for training the model, respectively. The library also includes several demos and projects that use the model, such as training a GPT from scratch to add numbers or generating text given some prompt. MinGPT can be applied in various fields, such as natural language processing, text generation, and language modeling. Commercial applications of minGPT could include developing chatbots, language translation tools, or content generation tools.
— — — — — — — — — — — — — — — —

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

Rank #10 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: 4,531(614 stars today) Forks:418
— — — — — — — — — — — — — — — —

Rank #11 gkamradt/langchain-tutorials
https://github.com/gkamradt/langchain-tutorials
Overview and tutorial of the LangChain Library
Language: Jupyter Notebook
Stars: 338(63 stars today) Forks:191
The LangChain Tutorials project is a series of tutorials and overviews of the LangChain library, which is designed for building natural language processing (NLP) pipelines. The LangChain library provides a collection of pre-built NLP components, such as tokenizers, part-of-speech taggers, and named entity recognizers, that can be combined to create custom NLP pipelines. The tutorials are available on YouTube and cover topics such as installation, configuration, and usage of the library. The LangChain library and tutorials can be applied in various fields, such as data analysis, machine learning, and artificial intelligence. Commercial applications of the LangChain library could include developing chatbots, sentiment analysis tools, or language translation tools. The project is provided by and associated with DataIndependent, a platform for data science and machine learning tutorials and resources.
— — — — — — — — — — — — — — — —

Rank #12 vocodedev/vocode-python
https://github.com/vocodedev/vocode-python
🤖 Build voice-based LLM agents. Modular + open source.
Language: Python
Stars: 559(112 stars today) Forks:34
The Vocode project is an open-source library that simplifies the process of building voice-based LLM (Language Model and Linguistics) applications. The library provides easy-to-use abstractions and integrations for building real-time streaming conversations with LLMs and deploying them to phone calls, Zoom meetings, and other platforms. With Vocode, developers can build personal assistants or voice-based apps like chess. The library includes out-of-the-box integrations with various transcription and synthesis services, including Deepgram, AssemblyAI, Google Cloud, and Microsoft Azure. Vocode can be applied in various fields, such as telecommunications, voice-based customer service, and personal assistant applications. Commercial applications of Vocode could include developing voice-based chatbots, voice-based customer support systems, or voice-activated smart home devices. The project is open to contributions, and developers can extend the library’s abstractions to integrate with new LLM APIs, speech recognition and synthesis providers.
— — — — — — — — — — — — — — — —

Rank #13 openai/openai-cookbook
https://github.com/openai/openai-cookbook
Examples and guides for using the OpenAI API
Language: Jupyter Notebook
Stars: 24,428(641 stars today) Forks:3,401
— — — — — — — — — — — — — — — —

Rank #14 yzfly/awesome-chatgpt-zh
https://github.com/yzfly/awesome-chatgpt-zh
ChatGPT 中文指南,指令指南,精选资源清单,更好的使用 chatGPT 让你的生产力 up up up!
Language:
Stars: Star(407 stars today) Forks:97
— — — — — — — — — — — — — — — —

Rank #15 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,437(226 stars today) Forks:730
— — — — — — — — — — — — — — — —

Rank #16 microsoft/visual-chatgpt
https://github.com/microsoft/visual-chatgpt
Official repo for the paper: Visual ChatGPT: Talking, Drawing and Editing with Visual Foundation Models
Language: Python
Stars: 27,917(444 stars today) Forks:2,494
The Visual ChatGPT project is a research project that connects ChatGPT, a conversational AI model, and a series of Visual Foundation Models to enable sending and receiving images during chatting. The project aims to build an AI that is capable of handling various tasks by leveraging both general and deep knowledge. The library proposes the idea of templates, which are pre-defined execution flows that assist ChatGPT in assembling complex tasks involving multiple foundation models. A template contains the experiential solution to complex tasks as determined by humans and can invoke multiple foundation models or even establish a new ChatGPT session. The library includes out-of-the-box integrations with various Visual Foundation Models, such as ImageCaptioning, ImageEditing, and VisualQuestionAnswering, which can be used to extend images to any size through collaboration with existing foundation models, without the need for additional training. The Visual ChatGPT project can be applied in various fields, such as image processing, conversational AI, and chatbots. Commercial applications of Visual ChatGPT could include developing chatbots with image recognition capabilities, image editing tools, or virtual assistants that can handle complex tasks involving images. The project is open to contributions, and the library needs the effort of the community to add new and interesting features.
— — — — — — — — — — — — — — — —

Rank #17 osanseviero/ml_timeline
https://github.com/osanseviero/ml_timeline

Language:
Stars: Star(39 stars today) Forks:14
ML News is a curated list of recent developments in the field of machine learning. The list includes various research papers, code repositories, and demos that showcase the latest advancements in machine learning. The projects listed cover a wide range of fields, including natural language processing, genomics, chatbots, computer vision, and more. Some notable projects include BloombergGPT, a large language model for finance, Nucleotide Transformer, a state-of-the-art genomics model, and ColossalChat, an open-source solution for cloning ChatGPT with a complete RLHF pipeline. These projects can be applied in various fields, such as finance, healthcare, conversational AI, and image processing. Commercial applications of these projects could include developing chatbots for financial institutions, genomics-based personalized medicine, or computer vision-based surveillance systems. The ML News list is updated regularly and provides a valuable resource for researchers and practitioners in the field of machine learning.
— — — — — — — — — — — — — — — —

Rank #18 immersive-translate/immersive-translate
https://github.com/immersive-translate/immersive-translate
Immersive Dual Web Page Translation Extension — 沉浸式双语网页翻译扩展
Language: TypeScript
Stars: 4,862(217 stars today) Forks:238
— — — — — — — — — — — — — — — —

Rank #19 ymcui/Chinese-LLaMA-Alpaca
https://github.com/ymcui/Chinese-LLaMA-Alpaca
中文LLaMA&Alpaca大语言模型+本地部署 (Chinese LLaMA & Alpaca LLMs)
Language: Python
Stars: 1,159(262 stars today) Forks:90
— — — — — — — — — — — — — — — —

Rank #20 snipe/snipe-it
https://github.com/snipe/snipe-it
A free open source IT asset/license management system
Language: PHP
Stars: 7,790(90 stars today) Forks:2,566
— — — — — — — — — — — — — — — —

Rank #21 hashicorp/vault
https://github.com/hashicorp/vault
A tool for secrets management, encryption as a service, and privileged access management
Language: Go
Stars: 27,301(14 stars today) Forks:3,748
Vault is a tool that provides secure access to secrets, which can be anything that requires tight control access, such as API keys, passwords, and certificates. Vault offers a unified interface to secrets and provides tight access control, detailed audit logs, and secure storage. A modern system requires access to a multitude of secrets, which can be difficult to manage and secure. Vault provides a solution to this problem by offering key features such as secure secret storage, dynamic secrets, data encryption, leasing and renewal, and revocation. Vault can store secrets in various locations, including disk and Consul. Vault can also generate secrets on-demand for some systems, such as AWS or SQL databases, and automatically revoke them after the lease is up. The tool has various applications in fields such as cybersecurity, cloud computing, and DevOps. Commercial applications of Vault could include developing secure cloud-based applications, managing access to sensitive data, and securing API keys for external services. Vault is an open-source project and is maintained by HashiCorp.
— — — — — — — — — — — — — — — —

Rank #22 mlfoundations/open_flamingo
https://github.com/mlfoundations/open_flamingo
An open-source framework for training large multimodal models
Language: Python
Stars: 1,152(154 stars today) Forks:52
OpenFlamingo is an open-source implementation of DeepMind’s Flamingo model, which is a single visual language model that can perform multiple tasks. OpenFlamingo provides a PyTorch implementation for training and evaluating models and includes an initial OpenFlamingo 9B model trained on a new Multimodal C4 dataset. The tool supports various language models, including LLaMA, OPT, GPT-Neo, GPT-J, and Pythia models, and any CLIP vision encoder. OpenFlamingo can generate text and perform various tasks such as image captioning, visual question answering, and image retrieval. The tool has various applications in fields such as computer vision, natural language processing, and multimodal learning. Commercial applications of OpenFlamingo could include developing chatbots, image search engines, and recommendation systems. OpenFlamingo is still under development, and the team plans to release better-performing and larger models in the future. The tool is open-source and welcomes contributions from the community.
— — — — — — — — — — — — — — — —

Rank #23 vfarid/cf-ip-scanner-py
https://github.com/vfarid/cf-ip-scanner-py
Cloudflare’s IP Scanner in Python
Language: Python
Stars: 68(12 stars today) Forks:15
This project is a Python script for scanning clean IP addresses in Cloudflare, along with the latest range of Cloudflare IP addresses. After the search is complete, the results can be uploaded to the desired subdomain in Cloudflare if desired. The project can be applied in the field of cybersecurity and network security to scan for potential vulnerabilities in Cloudflare IP addresses. Commercial applications of this project can include using it as a tool for network security professionals to detect and mitigate potential threats in Cloudflare IP addresses. The project also provides comprehensive video tutorials on YouTube for macOS, Windows, and Android platforms, making it accessible to a wide range of users.
— — — — — — — — — — — — — — — —

Rank #24 lencx/ChatGPT
https://github.com/lencx/ChatGPT
🔮 ChatGPT Desktop Application (Mac, Windows and Linux)
Language: Rust
Stars: 28,230(496 stars today) Forks:2,832
— — — — — — — — — — — — — — — —

Rank #25 di-sukharev/opencommit
https://github.com/di-sukharev/opencommit
GPT CLI to auto-generate impressive commits in 1 second 🤯🔫
Language: TypeScript
Stars: 2,158(358 stars today) Forks:93
— — — — — — — — — — — — — — — —

--

--

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