Top GitHub Projects of 06/06/2023: Discovering the Fastest Rising Stars of Today

Adair Lee
9 min readJun 6, 2023

--

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

Rank #1 mlc-ai/mlc-llm
https://github.com/mlc-ai/mlc-llm
Enable everyone to develop, optimize and deploy AI models natively on everyone’s devices.
Language: Python
Stars: 8,013(193 stars today) Forks:528
— — — — — — — — — — — — — — — —

Rank #2 openchatai/OpenChat
https://github.com/openchatai/OpenChat
Run and create custom ChatGPT-like bots with OpenChat, embed and share these bots anywhere, the open-source chatbot console.
Language: Blade
Stars: 1,282(382 stars today) Forks:119
— — — — — — — — — — — — — — — —

Rank #3 TransformerOptimus/SuperAGI
https://github.com/TransformerOptimus/SuperAGI
<⚡️> SuperAGI — A dev-first open source autonomous AI agent framework. Enabling developers to build, manage & run useful autonomous agents quickly and reliably.
Language: Python
Stars: 3,207(782 stars today) Forks:284
— — — — — — — — — — — — — — — —

Rank #4 keyvank/femtoGPT
https://github.com/keyvank/femtoGPT
Pure Rust implementation of a minimal Generative Pretrained Transformer
Language: Rust
Stars: 404(143 stars today) Forks:17
— — — — — — — — — — — — — — — —

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

Rank #6 salesforce/CodeTF
https://github.com/salesforce/CodeTF
CodeTF: One-stop Transformer Library for State-of-the-art Code LLM
Language: Python
Stars: 712(166 stars today) Forks:41
— — — — — — — — — — — — — — — —

Rank #7 jart/blink
https://github.com/jart/blink
tiniest x86–64-linux emulator
Language: C
Stars: 5,780(431 stars today) Forks:175
The Blinkenlights project is a set of two programs designed to run x86–64-linux programs on different operating systems and hardware architectures. The first program, named Blink, is a virtual machine that is much smaller in size compared to qemu-x86_64 and runs Linux binaries on any POSIX system. It is also faster than qemu-x86_64 in some benchmarks, such as SSE integer/floating point math and running ephemeral programs such as compilers. The second program, Blinkenlights, is a terminal user interface that can be used for debugging x86_64-linux or i8086 programs across platforms. Unlike GDB, Blinkenlights focuses on visualizing program execution and uses UNICODE IBM Code Page 437 characters to display binary memory panels that change as you step through your program’s assembly code. These memory panels can be scrolled and zoomed using the mouse wheel, and Blinkenlights also allows reverse debugging. The Blink project can be applied in various fields and commercial applications, including software development, debugging, and emulation.
— — — — — — — — — — — — — — — —

Rank #8 PromtEngineer/localGPT
https://github.com/PromtEngineer/localGPT
Chat with your documents on your local device using GPT models. No data leaves your device and 100% private.
Language: Python
Stars: 7,284(740 stars today) Forks:601
— — — — — — — — — — — — — — — —

Rank #9 ggerganov/llama.cpp
https://github.com/ggerganov/llama.cpp
Port of Facebook’s LLaMA model in C/C++
Language: C
Stars: 29,822(211 stars today) Forks:4,210
— — — — — — — — — — — — — — — —

Rank #10 Fictiverse/Redream
https://github.com/Fictiverse/Redream
Realtime Diffusion, using Automatic1111 Stable Diffusion API
Language: C#
Stars: 1,277(196 stars today) Forks:57
— — — — — — — — — — — — — — — —

Rank #11 pittcsc/Summer2024-Internships
https://github.com/pittcsc/Summer2024-Internships
Collection of Summer 2023 & Summer 2024 tech internships!
Language:
Stars: Star(91 stars today) Forks:1,836
The Summer 2024 Tech Internships project is a repository maintained by the Pitt Computer Science Club to share and keep track of software, tech, CS, PM, and quant internships for Summer 2024. The repository is designed to help students find internships in the United States, Canada, or remote positions. The list includes various companies offering internships in different locations and fields, such as finance, engineering, software development, and more. The project can be applied in the field of career development and job searching for students interested in the tech industry. The commercial applications of this project are in the recruitment and hiring process for companies looking for interns. Companies can use this repository to advertise their internships and attract potential candidates.
— — — — — — — — — — — — — — — —

Rank #12 SupaGruen/StableDiffusion-CheatSheet
https://github.com/SupaGruen/StableDiffusion-CheatSheet
A list of StableDiffusion styles and some notes for offline use. Pure HTML, CSS and a bit of JS.
Language: HTML
Stars: 827(155 stars today) Forks:43
— — — — — — — — — — — — — — — —

Rank #13 Chainlit/chainlit
https://github.com/Chainlit/chainlit
Build Python LLM apps in minutes ⚡️
Language: TypeScript
Stars: 1,407(76 stars today) Forks:97
— — — — — — — — — — — — — — — —

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

Rank #15 twostraws/wwdc
https://github.com/twostraws/wwdc
WWDC Community: Learning and sharing together
Language:
Stars: Star(9 stars today) Forks:132
The WWDC Community project is a repository created by members of the Apple development community to host links to various WWDC events, news, and tutorials from around the community. The repository includes links to events being organized around the community, plus content from various sources like SwiftUI Lab, Hacking with Swift, Donny Wals, Swift with Majid, and many more. The project can be applied in the field of software development for Apple platforms, specifically for those interested in WWDC events and announcements. The commercial applications of this project are in the recruitment and hiring process for companies looking for developers with expertise in Apple platforms. Companies can use this repository to keep up-to-date with the latest developments in the Apple community and connect with potential candidates.
— — — — — — — — — — — — — — — —

Rank #16 foundryzero/binder-trace
https://github.com/foundryzero/binder-trace
Binder Trace is a tool for intercepting and parsing Android Binder messages. Think of it as “Wireshark for Binder”.
Language: Python
Stars: 147(11 stars today) Forks:13
Binder Trace is a tool designed for intercepting and parsing Android Binder messages, similar to “Wireshark for Binder”. It allows developers to trace and analyze the communication between different components of an Android system, which can be useful for debugging and optimizing performance. To use Binder Trace, a rooted Android device or emulator is required. The tool can be applied in various fields, such as mobile app development, system-level debugging, and security research. Commercial applications of Binder Trace may include optimizing app performance, detecting security vulnerabilities, and improving system stability. The tool provides a range of arguments and controls that enable users to customize their tracing experience, such as selecting the device and process to attach to, specifying the path to structure files, and controlling the tracing output.
— — — — — — — — — — — — — — — —

Rank #17 nvm-sh/nvm
https://github.com/nvm-sh/nvm
Node Version Manager — POSIX-compliant bash script to manage multiple active node.js versions
Language: Shell
Stars: 67,557(28 stars today) Forks:7,246
Node Version Manager (NVM) is a tool that allows developers to manage multiple versions of Node.js on a single machine. With NVM, developers can easily switch between different versions of Node.js and install new versions without affecting their existing installations. This tool is useful for developers who work on projects that require different versions of Node.js or who need to test their code on multiple versions. NVM can be applied in various fields, such as web development, server-side development, and mobile app development. Commercial applications of NVM may include optimizing app performance, improving system stability, and reducing development time. NVM provides a wide range of features, such as installing and updating Node.js, setting default Node.js versions, and integrating with different shell environments. The tool is available on Linux, macOS, and Windows and is maintained by a group of open-source developers.
— — — — — — — — — — — — — — — —

Rank #18 HyperARCo/Mirador
https://github.com/HyperARCo/Mirador
Mirador makes it easy to build impressive “Point of Interest” AR experiences, on Apple’s new RealityKit framework.
Language: Swift
Stars: 257(65 stars today) Forks:8
Mirador is a library designed to make it easy for developers to build AR experiences on top of Apple’s RealityKit platform. The library was created by Andrew Hart, who is known for pioneering AR navigation and building the largest open-source project for Apple’s first AR platform, ARKit. Mirador solves the location-agnostic challenge of AR by using a visual anchor to understand the device’s location and then displaying AR elements in the right place. The library is useful for various fields, such as tourism apps, mountain ranges, city viewpoints, and observation decks. Commercial applications of Mirador may include enhancing customer engagement, increasing sales, and improving user experience. Mirador provides a simple setup process that involves setting up points of interest, providing an anchor image, and running the MiradorView. The library can be installed using Swift Package Manager and supports setting up points of interest with code or JSON. Mirador is a great tool for developers who want to create impressive AR experiences on Apple’s RealityKit platform.
— — — — — — — — — — — — — — — —

Rank #19 labmlai/annotated_deep_learning_paper_implementations
https://github.com/labmlai/annotated_deep_learning_paper_implementations
🧑‍🏫 59 Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, feedback, vit, …), optimizers (adam, adabelief, …), gans(cyclegan, stylegan2, …), 🎮 reinforcement learning (ppo, dqn), capsnet, distillation, … 🧠
Language: Jupyter Notebook
Stars: 23,650(118 stars today) Forks:2,545
— — — — — — — — — — — — — — — —

Rank #20 datawhalechina/prompt-engineering-for-developers
https://github.com/datawhalechina/prompt-engineering-for-developers
吴恩达大模型系列课程中文版,包括《Prompt Engineering》、《Building System》和《LangChain》
Language: Jupyter Notebook
Stars: 3,107(38 stars today) Forks:367
— — — — — — — — — — — — — — — —

Rank #21 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: 6,912(101 stars today) Forks:859
— — — — — — — — — — — — — — — —

Rank #22 modularml/mojo
https://github.com/modularml/mojo
The Mojo Programming Language
Language:
Stars: Star(217 stars today) Forks:151
— — — — — — — — — — — — — — — —

Rank #23 coderQuad/New-Grad-Positions
https://github.com/coderQuad/New-Grad-Positions
A collection of New Grad full time roles in SWE, Quant, and PM.
Language:
Stars: Star(30 stars today) Forks:827
The 2024 New Grad Applications is a GitHub repository that serves as a resource for computer science majors who are looking for full-time positions. The repository provides a list of full-time positions in computer science, along with their locations and any additional notes. The list is contributed to by users through pull requests. The repository also includes resources recommended by Coder Quad to prepare for online assessments and technical interviews, such as the Competitive Programmer’s Handbook. The project can be applied in various fields, such as software engineering, web development, and data science. Commercial applications of the project may include improving recruitment strategies, increasing the quality of new hires, and reducing the time and cost of recruitment. The repository is a great resource for computer science majors who are looking for full-time positions and want to stay up-to-date with the latest opportunities.
— — — — — — — — — — — — — — — —

Rank #24 grpc/grpc-go
https://github.com/grpc/grpc-go
The Go language implementation of gRPC. HTTP/2 based RPC
Language: Go
Stars: 18,161(9 stars today) Forks:4,000
gRPC-Go is an open-source, high-performance, general RPC (Remote Procedure Call) framework that prioritizes mobile and HTTP/2. It is the Go implementation of gRPC. The framework enables developers to build distributed systems and microservices using various programming languages and platforms. gRPC-Go is built by Google and is widely used in various fields, such as cloud computing, networking, and distributed systems. Commercial applications of gRPC-Go may include building scalable and efficient microservices, improving system performance, and reducing system complexity. The project provides various resources, including a quick start guide, API reference, technical documentation, performance benchmark, and examples. To use gRPC-Go, developers need to have Go installed and can install the framework using Go module support or the `go get` command. gRPC-Go is a great tool for developers who want to build high-performance, scalable, and efficient distributed systems and microservices.
— — — — — — — — — — — — — — — —

Rank #25 imartinez/privateGPT
https://github.com/imartinez/privateGPT
Interact privately with your documents using the power of GPT, 100% privately, no data leaks
Language: Python
Stars: 28,414(416 stars today) Forks:3,215
— — — — — — — — — — — — — — — —

--

--

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.

Responses (1)