A high-level, full-stack web framework for the D programming language, designed for rapid development of high-performance applications.
Hunt is a web framework for the D programming language that provides a full-stack, high-performance environment for building web applications. It offers a comprehensive set of tools including routing, controllers, middleware, database ORM, and templating to streamline development. The framework is designed to enable rapid creation of efficient server-side applications while maintaining clean and pragmatic code structure.
Developers working with the D programming language who need a productive, full-stack framework for building web applications and APIs. It's particularly suited for teams prioritizing performance and clean architecture in their web projects.
Developers choose Hunt for its combination of D's native performance with a batteries-included, full-stack approach that reduces boilerplate and accelerates development. Its modular design and comprehensive component ecosystem provide a complete solution for web application development in the D ecosystem.
A Web framework for D Programming Language. Full-stack high-performance.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Includes routing, controllers, ORM, templating, and security features, reducing the need for external libraries and speeding up development.
Leverages D's efficient native compilation for fast request handling, making it suitable for high-throughput web services.
Encourages pragmatic design with built-in components like Redis and message queues, as shown in the modular architecture section.
Components are separated into basics, security, database, and more, allowing for flexible integration and easier maintenance.
The README specifies DMD compiler versions 2.095.0 to 2.098.0 only, which limits compatibility with newer D features and can cause dependency issues.
Documentation is split across multiple GitHub repositories, and the README lacks detailed inline examples, making onboarding more difficult.
Built for the niche D language, Hunt has fewer third-party integrations and smaller community support compared to frameworks in languages like JavaScript or Python.