Galactic began as a personal project of Trevor Vass in 2009 and later grew to see use in large scale production systems at a major university. It has been used in projects ranging from simple console applications, to Windows services, web services, ASP.NET web forms, and ASP.NET MVC web applications.
Special attention was paid to the performance and ease of use of its Active Directory library. Galactic abstracts System.DirectoryServices.Protocols (a thin C# wrapper over Window's C-based LDAP library) to provide excellent performance on large queries and datasets when compared to the traditional System.DirectoryServices libraries commonly used in most applications today. In large Active Directories this can mean the difference between operations taking a few minutes versus several hours.
The Galactic API is licensed under the MIT license and is free for commercial use.
Submit it on our GitHub project.
Please include the following when submitting:
If there is a burning feature you'd like to see make it into the API submit an issue on our GitHub project detailing what you'd like to see. We want to make the Galactic API as feature rich as possible while still maintaining performance and stability.
Please do the following when submitting a pull request to our GitHub repository: