giacomelli/GeneticSharp

GeneticSharp is a fast, extensible, multi-platform and multithreading C# Genetic Algorithm library that simplifies the development of applications using Genetic Algorithms (GAs).

50
/ 100
Established

Provides pluggable components for selection, crossover, mutation, and fitness evaluation strategies, enabling rapid customization for domain-specific optimization problems. The architecture uses a fluent API to compose genetic algorithms with configurable population management and termination criteria. Targets the entire .NET ecosystem including Unity3D, Blazor, ASP.NET, Xamarin, and MAUI, with real-world applications spanning aircraft trajectory optimization, warehouse logistics, trading strategy development, and structural engineering design.

1,358 stars.

No Package No Dependents
Maintenance 6 / 25
Adoption 10 / 25
Maturity 9 / 25
Community 25 / 25

How are scores calculated?

Stars

1,358

Forks

346

Language

C#

License

MIT

Last pushed

Nov 13, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/giacomelli/GeneticSharp"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.