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.

12.8k
C++
GNU General Public License v3.0
127 贡献者

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.

16.5k
Java
GNU Affero General Public License v3.0
192 贡献者

Relive childhood games on macOS with a retro gaming console that can play all sorts of classic games.

16.5k
Swift
96 贡献者

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.

25.9k
C
zlib License
707 贡献者

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.

39.0k
Rust
Apache License 2.0
1222 贡献者

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.

96.3k
C++
MIT License
2904 贡献者

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.

41.6k
Clojure
Other
434 贡献者

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.

22.8k
PHP
MIT License
529 贡献者

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.

82.3k
JavaScript
MIT License
776 贡献者

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.

19.4k
Rust
Apache License 2.0
156 贡献者

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.

6121
Java
Apache License 2.0
87 贡献者

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.

13.1k
Go
BSD 3-Clause "New" or "Revised" License
132 贡献者

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.

1594
Go
Apache License 2.0
28 贡献者

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.

5745
C
Other
107 贡献者

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.

83.0k
C++
MIT License
986 贡献者

© 2025 GitHub Fun. All rights reserved.