Top Trending Projects on GitHub (06/22/2023): Discover Today’s Hottest Repositories!

Adair Lee
8 min readJun 22, 2023

--

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

Rank #1 geohot/tinygrad
https://github.com/geohot/tinygrad
You like pytorch? You like micrograd? You love tinygrad! ❤️
Language: Python
Stars: 14,408(51 stars today) Forks:1,479
— — — — — — — — — — — — — — — —

Rank #2 ykdojo/kaguya
https://github.com/ykdojo/kaguya
A ChatGPT plugin that allows you to load and edit your local files in a controlled way, as well as run any Python, JavaScript, and bash script.
Language: JavaScript
Stars: 294(60 stars today) Forks:38
Kaguya is a ChatGPT plugin that allows loading and editing of local files in a controlled way and running Python, JavaScript, and bash scripts. With its API endpoints, Kaguya provides several ways to interact with the file system, such as executing shell commands and listing, reading, updating, creating, and deleting files and directories. Developers can use this powerful tool to interact with their file system and run scripts directly from ChatGPT. Kaguya can be run using Docker, and after running the script, the user can interact with it through ChatGPT using the localhost port. Kaguya has a demo available on Twitter, and users can join the Discord server to know more. Kaguya can be applied in fields such as software development, Data Science, and automation. Its commercial applications may include assisting developers in managing files and directories and in automating repetitive tasks.
— — — — — — — — — — — — — — — —

Rank #3 linux-china/chatgpt-spring-boot-starter
https://github.com/linux-china/chatgpt-spring-boot-starter
Spring Boot ChatGPT Starter
Language: Java
Stars: 219(6 stars today) Forks:34
— — — — — — — — — — — — — — — —

Rank #4 Linen-dev/linen.dev
https://github.com/Linen-dev/linen.dev
Lightweight Google-searchable Slack alternative for Communities
Language: TypeScript
Stars: 2,205(32 stars today) Forks:59
Linen is a community chat tool that offers a hybrid model of real-time chat and organizational forum features, providing benefits of both worlds. It was created to offer an open alternative to closed tools like Slack and Discord. Linen offers unlimited message retention and is free to use. Linen is search engine friendly with over 50,000 pages indexed on Google, making it a perfect tool for communities wishing to improve their online presence through increased discoverability. Additionally, Linen has special customer support tooling, allowing teams to browse all open and closed conversations in one place instead of worrying about missed messages in various channels. With an asynchronous first approach, Linen reduces noise in large communities by filtering conversations to only the ones that the individual user is interested in. Linen can be applied in any field or industry where real-time chat and forum features are required, such as marketing, education, startups, and more. It is a versatile tool that provides organization and optimization of communication channels.
— — — — — — — — — — — — — — — —

Rank #5 AntonOsika/gpt-engineer
https://github.com/AntonOsika/gpt-engineer
Specify what you want it to build, the AI asks for clarification, and then builds it.
Language: Python
Stars: 29,294(4,952 stars today) Forks:4,623
— — — — — — — — — — — — — — — —

Rank #6 techleadhd/chatgpt-retrieval
https://github.com/techleadhd/chatgpt-retrieval

Language: Python
Stars: 255(48 stars today) Forks:120
— — — — — — — — — — — — — — — —

Rank #7 Jessecar96/SteamDesktopAuthenticator
https://github.com/Jessecar96/SteamDesktopAuthenticator
Desktop implementation of Steam’s mobile authenticator app
Language: C#
Stars: 2,488(11 stars today) Forks:541
Steam Desktop Authenticator is a desktop application that replicates the functionality of Steam’s mobile authenticator app. This project is not affiliated with Steam or Scrap.TF and is maintained by community volunteers. It is designed to provide an alternative way to use Steam features that require the authenticator without using a phone. However, it is important to note that using this application defeats the purpose of two-factor authentication, as a virus on the desktop can still hijack the app and compromise the protection. The project supports Windows 7 and up, and the source code can be downloaded from the GitHub repository using git submodules. While it has limited commercial applications, it can be a useful tool for Steam users who prefer not to use their phone for two-factor authentication.
— — — — — — — — — — — — — — — —

Rank #8 princeton-vl/infinigen
https://github.com/princeton-vl/infinigen
Infinite Photorealistic Worlds using Procedural Generation
Language: Python
Stars: 2,973(778 stars today) Forks:301
— — — — — — — — — — — — — — — —

Rank #9 google/googletest
https://github.com/google/googletest
GoogleTest — Google Testing and Mocking Framework
Language: C++
Stars: 29,910(13 stars today) Forks:9,458
GoogleTest is a C++ testing framework that has been developed by Google. It is a merger of two of the formerly separate projects, GoogleTest and GoogleMock. It is built on the xUnit testing framework, which is a widely-used architecture for unit testing. GoogleTest offers features such as test discovery and parameterized testing, which enables easy writing of repeatable, maintainable tests. It can be used in a variety of fields where C++ programming is used, such as software development and embedded systems. Its commercial applications include software testing, safety-critical systems development, and quality assurance in industries such as automotive, aerospace, and telecommunications. GoogleTest is continuously evolving, with more documentation improvements and features being added regularly.
— — — — — — — — — — — — — — — —

Rank #10 serverless-stack/sst
https://github.com/serverless-stack/sst
💥 SST makes it easy to build full-stack serverless apps.
Language: TypeScript
Stars: 16,227(606 stars today) Forks:1,381
— — — — — — — — — — — — — — — —

Rank #11 ossu/computer-science
https://github.com/ossu/computer-science
🎓 Path to a free self-taught education in Computer Science!
Language:
Stars: Star(102 stars today) Forks:18,189
— — — — — — — — — — — — — — — —

Rank #12 paradigmxyz/reth
https://github.com/paradigmxyz/reth
Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
Language: Rust
Stars: 1,667(75 stars today) Forks:281
Reth is a new Ethereum full node implementation that is designed to be user-friendly, highly modular, and fast. It allows users to connect to the Ethereum network and interact with the Ethereum blockchain, including sending and receiving transactions/logs/traces and accessing and interacting with smart contracts. Reth is compatible with all Ethereum Consensus Layer implementations that support the Engine API, and it is licensed under the Apache and MIT licenses. The project is still a work in progress, but it has the potential to be applied in fields such as finance, supply chain management, and gaming, among others. Its modular design and efficient performance could make it a valuable tool for commercial applications.
— — — — — — — — — — — — — — — —

Rank #13 immich-app/immich
https://github.com/immich-app/immich
Self-hosted photo and video backup solution directly from your mobile phone.
Language: Dart
Stars: 12,216(199 stars today) Forks:455
— — — — — — — — — — — — — — — —

Rank #14 refuel-ai/autolabel
https://github.com/refuel-ai/autolabel
Label, clean and enrich text datasets with LLMs
Language: Python
Stars: 731(181 stars today) Forks:23
Autolabel is a Python library designed to label, clean, and enhance text datasets with the help of Large Language Models (LLMs). It provides a simple 3-step process to label data in an efficient way. Autolabel can be used in any machine learning effort that requires access to clean and diverse labeled datasets. State-of-the-art LLMs such as GPT-4 can automatically label data with high accuracy at a lower cost and in less time than manual labeling. With Autolabel, users can specify the labeling guidelines and the LLM model to use in a JSON config, dry-run to ensure the final prompt looks good, and then start a labeling run for their dataset. Autolabel has diverse commercial applications, including but not limited to sentiment analysis, recommendation systems, and chatbots.
— — — — — — — — — — — — — — — —

Rank #15 CodeEditApp/CodeEdit
https://github.com/CodeEditApp/CodeEdit
CodeEdit App for macOS — Elevate your code editing experience. Open source, free forever.
Language: Swift
Stars: 18,201(236 stars today) Forks:985
— — — — — — — — — — — — — — — —

Rank #16 openchatai/OpenChat
https://github.com/openchatai/OpenChat
LLMs custom-chatbots console ⚡
Language: Blade
Stars: 3,631(86 stars today) Forks:394
— — — — — — — — — — — — — — — —

Rank #17 s0md3v/sd-webui-roop
https://github.com/s0md3v/sd-webui-roop
roop extension for StableDiffusion web-ui
Language: Python
Stars: 386(89 stars today) Forks:72
— — — — — — — — — — — — — — — —

Rank #18 openlm-research/open_llama
https://github.com/openlm-research/open_llama
OpenLLaMA, a permissively licensed open source reproduction of Meta AI’s LLaMA 7B trained on the RedPajama dataset
Language:
Stars: Star(295 stars today) Forks:256
— — — — — — — — — — — — — — — —

Rank #19 BradyFU/Awesome-Multimodal-Large-Language-Models
https://github.com/BradyFU/Awesome-Multimodal-Large-Language-Models
Latest Papers and Datasets on Multimodal Large Language Models
Language:
Stars: Star(16 stars today) Forks:95
— — — — — — — — — — — — — — — —

Rank #20 NaiboWang/EasySpider
https://github.com/NaiboWang/EasySpider
A visual no-code/code-free web crawler/spider易采集:一个可视化爬虫软件,可以无代码图形化的设计和执行爬虫任务
Language: JavaScript
Stars: 12,706(474 stars today) Forks:1,420
— — — — — — — — — — — — — — — —

Rank #21 fanmingming/live
https://github.com/fanmingming/live
✯ 一个国内可直连的直播源分享项目 ✯ 🔕 永久免费 直连访问 完整开源 不含广告 完善的台标 直播源支持IPv4/IPv6双栈访问 🔕
Language: HTML
Stars: 3,414(330 stars today) Forks:582
— — — — — — — — — — — — — — — —

Rank #22 ONEARMY/community-platform
https://github.com/ONEARMY/community-platform
A platform to build useful communities that aim to tackle global problems
Language: TypeScript
Stars: 733(14 stars today) Forks:251
— — — — — — — — — — — — — — — —

Rank #23 microsoft/sample-app-aoai-chatGPT
https://github.com/microsoft/sample-app-aoai-chatGPT
[PREVIEW] Sample code for a simple web chat experience targeting chatGPT through AOAI.
Language: Python
Stars: 113(12 stars today) Forks:65
The Sample Chat App with AOAI is a repository containing sample code for a web application that integrates with Azure OpenAI. It requires an existing Azure OpenAI resource and model deployment of a chat model to use. The app can be deployed using Azure Developer CLI, One-click Azure deployment, or deployed from a local machine. The app’s environment variables are listed in the `app.py` file and are required or optional. This app can be applied to various fields that require chatbots, such as customer service, education, and healthcare. Its commercial applications include providing customer support, answering queries, language translation, and more.
— — — — — — — — — — — — — — — —

Rank #24 devfullcycle/imersao13
https://github.com/devfullcycle/imersao13

Language: Go
Stars: 69(28 stars today) Forks:16
— — — — — — — — — — — — — — — —

Rank #25 iamvucms/x-gram
https://github.com/iamvucms/x-gram

Language: JavaScript
Stars: 92(13 stars today) Forks:42
The X-Gram Social Mobile Application is a React Native-based project that can be used as a template to develop mobile applications with similar functionalities. This project showcases the use of libraries like React Native, Reanimated v2, React-native-navigation v6, and Mobx v6 to create a social media application. The project includes features for users to create an account, add friends, create and share posts, and comment on posts. It can be applied in various fields; for example, businesses can use it to create their social media applications to engage with customers and increase brand visibility. Moreover, the project is open-source and licensed under MIT, which means it can be modified and re-used by anyone looking to build a similar social mobile application.
— — — — — — — — — — — — — — — —

--

--

Adair Lee

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