Project Library
Discover and explore quality open source projects
A powerful chess engine, it ranks high on the list of chess engine ratings and has a high level of chess skills. It can not only be used for matches, but also supports game analysis and evaluation of games, helping chess enthusiasts improve their chess skills. Although Stockfish itself is an engine that needs to be used in conjunction with GUI software, the community provides a wealth of GUI software downloads, making it more convenient and easy to use, even allowing it to be used to explain chess games.
The reimplementation of the server software for the animated game. This project aims to provide an efficient and stable server software that can offer reliable services for the game. It has been improved and optimized to have better performance and scalability while maintaining compatibility with the original game.
Relive childhood games on macOS with a retro gaming console that can play all sorts of classic games.
A game programming library designed to provide a pure and efficient experience for electronic game programming. It does not have flashy interfaces, visualization assistants, or debugging buttons; it focuses solely on coding in the most pure way. Inspired by the Borland BGI graphics library and the XNA framework, raylib is suitable for prototyping, tool development, graphical applications, embedded systems, and education.
A simple data-driven game engine built using the Rust programming language. It focuses on providing developers with easy-to-use tools to create 2D and 3D games. Bevy's design philosophy is to simplify the game development process, making game development more enjoyable and efficient. If you enjoy Rust programming and are interested in game development, Bevy may be a good choice.
A feature-rich open-source game engine. Initially a 2D engine, it has expanded to include powerful 3D capabilities. Although relatively young compared to mature commercial engines like UE4 or Unity, especially in the 3D aspect, Godot offers a simple development approach that is suitable for beginners in game development. The community is active, the documentation is detailed, and there are many examples, making it perfect for beginners. The underlying code is completely open source, encouraging developers to participate and contribute. In summary, Godot is an ideal choice for learning game development.
A quick data analysis and visualization tool that provides users with a friendly user experience and integration capabilities. It helps companies easily explore and understand their own data without the need for complex data queries and analytical skills. For enterprises and data analysts who need to quickly obtain data insights, Metabase is a powerful and easy-to-use BI tool.
A full-stack framework for Laravel that makes building dynamic UIs simple and painless. It allows developers to write interactive logic in PHP on the front-end without having to write separate JavaScript code. For developers who like the Laravel framework, Livewire provides a more efficient way to build dynamic UIs.
A new way to build web applications. As a compiler, Svelte accepts declarative components and converts them into efficient JavaScript code, achieving fast DOM updates by reducing runtime overhead. Svelte provides a concise and powerful way to build responsive web applications while maintaining smaller package sizes and higher performance.
Chroma is an open-source embedded database. Chroma makes it easy to build LLM applications by providing plug-in knowledge, facts, and skills for LLMs.
A platform for applications that need low-latency computation on large data sets. It stores and indexes your structured, text, and vector data so that queries, selections, and processing as well as machine learning model inference can be executed quickly at any scale within service time. Functionality can be customized and extended using application components hosted in Vespa.
An open-source vector database that stores objects and vectors, allowing the combination of vector search with structured filtering, with the fault tolerance and scalability of cloud-native databases, all accessible via GraphQL, REST, and various language clients.
A highly scalable distributed fast approximate nearest neighbor (ANN) dense vector search engine. It has automatic vector indexing and index backup, as well as horizontal scaling capabilities, allowing it to search through billions of feature vector data. It uses the fastest artificial neural network algorithm NGT for neighbor search.
A full-text search engine based on Redis. It provides high-performance full-text search capabilities, supports complex queries and filters, and can seamlessly integrate into the existing Redis environment.
A core integration and staging tree for the Bitcoin cryptocurrency. As an official implementation of the Bitcoin protocol, this project provides an open-source foundation platform for developers to participate in the development, testing, and maintenance of the Bitcoin network. It supports the core functions of Bitcoin and provides a foundation for the development of the entire cryptocurrency ecosystem.