Project Library
Discover and explore quality open source projects
"The Python CookBook" has always been a classic Python tutorial. It focuses on explaining methods and techniques, enabling learners to better understand the Python language and ultimately apply these skills to their projects. The author of this book is the renowned David Beazley, an independent computer scientist, educator, and software developer with 35 years of experience. He has been very active in the Python community, having written numerous Python packages, delivered many public speeches, and created programming tutorials. He is also the author of "Python Essential Reference" and "Python Cookbook" (O'Reilly Media).
Motion Canvas is a library written in TypeScript that visualizes complex ideas through programming. It offers generators to program animations and is a specialized tool for creating informational vector animations synchronized with audio.
The MAX Platform (includes Mojo)
An open-source organization that provides C language implementations of various fundamental algorithms and data structures. The project includes sample code for basic algorithms, covering multiple programming languages, offering valuable resources for learning and understanding algorithms.
This project compiles implementations of various algorithms in the Rust programming language, covering a wide range of algorithmic domains. It serves as a valuable resource for learning and utilizing Rust for algorithm development.
create-t3-app is the best way to kickstart a full-stack, type-safe Next.js application. It offers a comprehensive suite of tools and templates to help developers quickly create modern web applications. The project aims to provide a simple and efficient method to leverage the powerful features of Next.js and build full-stack applications.
A command-line tool for the Angular framework. It offers a robust set of commands to assist developers in creating, building, and maintaining Angular applications. Angular CLI streamlines the management and deployment process of Angular projects, making it an indispensable tool for Angular development.
A comprehensive collection of reliable guidelines, rules, and best practices for C++ coding. These guidelines are designed to assist C++ developers in writing readable, efficient, and secure code. It offers advice on code structure, memory management, exception handling, and more, contributing to the improvement of C++ code quality and maintainability. If you are a C++ developer, these guidelines may be highly beneficial for your projects.
nvm is a POSIX-compliant bash script designed to manage multiple active Node.js versions. With nvm, developers can effortlessly switch between and manage different versions of Node.js, ensuring the smooth operation of projects across various Node.js environments.
A Python resource collection library that aggregates the most popular projects, tools, libraries, and frameworks in the Python ecosystem. This project aims to provide Python developers with a centralized repository of resources to help them better learn and utilize Python. Awesome-python covers a wide range of topics and is one of the treasures of the Python ecosystem.
GPTeam: An open-source multi-agent simulation that utilizes GPT-4 to create multiple collaborative agents aimed at achieving predefined objectives. The primary goal of this project is to explore the potential of GPT models in enhancing the productivity and effective communication of multi-agent systems.
A large-scale language model (LLM) project focused on multilingual and multitask capabilities. It is dedicated to the development and research of large-scale language models to achieve natural language processing functions across multiple languages and tasks, such as text generation, translation, summarization, and more. TigerBot provides researchers and developers with a powerful tool for exploring and applying natural language processing technologies.
The Chinese version of Auto-GPT and its enthusiast organization is an entrepreneurial and self-media group in the AI field, aiming to monetize through AI work, learning, and creation. The project offers a Chinese version of the Auto-GPT model, which is updated in sync with the original project, providing high-quality AI tools and resources for Chinese users.
Build your own commercially free ChatGPT environment in 10 minutes. Simple setup includes user, order, task, payment, and other functionalities.
inggpt (iGPT) is an open-source demonstration platform where you can effortlessly showcase your AI models. It currently supports DragGAN, ChatGPT, ImageBind, multimodal chat such as GPT-4, SAM, interactive image editing, and more.