Welcome to the Nebula Contrib repository! This repository serves as a collection hub for community contributions related to NebulaGraph, aiming to gather and share various tools, plugins, integration solutions, and practical resources developed by community members.
NebulaGraph is a popular open-source graph database that can handle large volumes of data with milliseconds of latency, scale up quickly, and have the ability to perform fast graph analytics. NebulaGraph has been widely used for social media, recommendation systems, knowledge graphs, security, capital flows, AI, etc.
Nebula Contrib is an important component of the NebulaGraph ecosystem. Here you'll find excellent contributions from community developers, including but not limited to:
- Connectors & Drivers - Client drivers for various programming languages
- Tools & Utilities - Data migration, monitoring, backup and recovery tools
- Integration Solutions - Integration with other systems
- Example Code - Usage examples and best practices
- Plugin Extensions - Functional extension plugins
- Basic understanding of NebulaGraph concepts
- NebulaGraph installed (Installation Guide)
Each sub-project has independent documentation and usage instructions. Please check the corresponding directory for details.
We warmly welcome community contributions! Here's how you can participate:
- Fork the repository you want to contribute to
- Create a new feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Create a Pull Request
- Ensure your code follows the project's coding standards
- Add necessary test cases
- Update relevant documentation
- Follow Commit Message Convention
If you have a project (e.g., a tool, plugin, or integration solution) that you would like to donate to the NebulaGraph ecosystem and have it managed under the nebula-contrib
organization, please follow this process:
- Contact Us: Email our community operations team at
devrel@vesoft.com
with a detailed introduction to your project. - Project Evaluation: Our team will evaluate your project based on its relevance, quality, and potential value to the community.
- Repository Transfer: If your project passes the evaluation, we will guide you through the process of transferring ownership of your repository to our community administrator.
- Inclusion: Once the repository is transferred, the community administrator will move it into the
nebula-contrib
organization, making it an official part of our community contributions.
If you discover any issues or have suggestions for improvements, please report them via the Issues page.
NebulaGraph and Nebula Contrib is under Apache 2.0 license, so you can freely download, modify, and deploy the source code to meet your needs.
Thank you to all developers who have contributed to Nebula Contrib! Your efforts make the NebulaGraph ecosystem more rich and powerful.
- 📧 Email: devrel@vesoft.com
- 🌐 Website: https://nebula-graph.io
- 📚 Documentation: Nebula Graph Documentation
- 💬 Community: Add WeChat: NebulaGraphbot
Note: The projects in this repository are maintained by the community. The NebulaGraph core team provides technical support but does not guarantee the production environment stability of all projects. Please conduct thorough testing before using in production environments.