AnuverseHQ is the home for innovative and community-driven open-source projects. Our goal is to build libraries and tools that scale across platforms, covering front-end, back-end, and full-stack needs. Here, we focus on creating powerful solutions that anyone can use and contribute to, while maintaining the flexibility for future commercial applications.
Seraph is evolving into an omniplatform API client, supporting JavaScript, Flutter, and other environments. It simplifies data-driven API calls by abstracting common API operations (CRUD) while ensuring compatibility across platforms. Future versions will integrate backend services to work seamlessly with Throne, making it a full-stack library.
Throne is a back-end library optimized for cross-platform usage. Originally built using string-based manipulation for CRUD operations, it's now expanding to use more secure and optimized techniques like parameterized queries, prepared statements, and microservices architecture. Throne aims to provide scalability, security, and seamless integration with both client and server-side platforms.
qRPC-Socket combines the benefits of WebSockets, gRPC, and GraphQL to provide a flexible, real-time communication protocol for event-driven and microservice architectures. Built in Rust, this protocol supports high scalability and can serve as the backbone of modern distributed applications.
PseudoFlow is a plugin for VSCode and IntelliJ that converts your source code into pseudo code. It helps developers document their codebases in human-readable form, aiding both learning and documentation efforts. PseudoFlow is an open-source project and serves as the foundation for more advanced versions built on top of the base plugin.
Elementum is a dynamic, constraint-based layout builder for creating modular and reusable web components. Inspired by frameworks like Android Studio's ConstraintLayout and modern utility-based CSS systems, Elementum aims to offer a flexible and scalable way to design and build web UIs with drag-and-drop functionality. The project is in its conceptual phase, and contributions are welcome to shape its development.
Arcanum is an open-source project designed to automate the extraction of reusable web components. It provides a seamless mechanism for listing the essential data needs of each component, enabling dynamic integration with backend systems like NEA. Arcanum is currently in its planning stage, inviting the community to contribute to its roadmap and architecture.
Obelisk is a data management system that acts as a backend infrastructure for dynamic applications. It provides centralized data management and integrates seamlessly with UI components, making it an essential part of a data-driven, component-based architecture. Inspired by headless CMS frameworks, Obelisk focuses on handling the logic and data requirements of modern web applications.
We welcome contributions to our projects, but please ensure that your work aligns with our goals and project vision. To contribute:
- Fork the repository you want to contribute to.
- Make your changes in a new branch.
- Submit a pull request (PR) describing your changes.
Before submitting your pull request, please ensure:
- Your code follows the existing code style.
- Tests are added or updated to reflect your changes.
- You have read and understood our Contribution Guidelines.
All projects under AnuverseHQ are licensed under the Apache 2.0 License, which allows for commercial use, modification, distribution, and private use. Contributions are subject to our Contributor License Agreement (CLA), ensuring the project owner retains the rights to use all contributions commercially.
While we don’t explicitly mention commercial plans in the project descriptions, some projects may serve as a foundation for future commercial versions. All contributions will remain open-source under the Apache 2.0 License. For businesses interested in commercial licensing or custom features, feel free to contact us.
We encourage developers, designers, and enthusiasts to join our community:
- GitHub Discussions: Join our discussions for general project updates and brainstorming.
- Issues: Report bugs or request features through our Issues page.
For inquiries, reach out to us at [z.putra.anugrah101@gmail.com] or start a discussion on our GitHub page.
Happy coding! 🚀
AnuverseHQ Team