-
contributing-guide
Interested in contributing a starter kit for Couchbase in your favorite language and/or framework? Start here by exploring the open Issues and reading the guide on how to get started.
Go explore the Contributing Guide, specifically the open Issues to discover high demand languages and frameworks to build new starter kits with. The Contributing Guide has everything you need to start building, including sample configuration files that are ready for you to modify for your language or framework’s needs and add them to your starter kit.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
couchbase-spring-starter
A starter kit for building Spring Boot applications with Couchbase integration. Includes sample configurations, environment setup, JUnit test
If you’re working with Couchbase in a Docker, Kubernetes, or CI/CD environment, Couchbase Shell can simplify and supercharge your operations. For example, when you’re deploying new changes or running automated tests, you can easily integrate Couchbase Shell into your pipelines to streamline cluster management and data interactions.
-
The best part? You can make it even better. The project is open source, which means you can contribute features, fix bugs, or suggest improvements to further enhance this command-line tool. Check out the Couchbase Shell repository, browse the Issues tab, and see where you can make an impact. Whether it’s improving existing functionality or adding support for new operations, your contributions are what will keep this tool evolving.
-
VSCode-Couchbase
This extension is designed to provide a seamless experience for Couchbase Server users who want to work within the popular Visual Studio Code editor.
The Couchbase VSCode extension brings Couchbase right into your editor. This tool allows you to manage clusters, query databases, and handle documents without ever leaving your IDE. Whether you’re working with Couchbase Server or Capella, you can easily connect, manage, and query your clusters through the extension’s interface.
-
For JetBrains IDE users, the Couchbase JetBrains plugin offers similar functionality as the VSCode extension. You can query databases, manage Couchbase clusters, and interact with documents directly from your development environment. The plugin ensures that Couchbase fits naturally into your workflow, allowing you to focus on coding rather than switching between tools.
-
The Couchbase Ecosystem repository contains tools, plugins, and connectors that integrate Couchbase with various platforms and development environments. Projects here include the Couchbase plugins for IDEs like VSCode and JetBrains, as well as libraries and integrations, like the Couchbase Ruby ORM. You can get involved by:
-
This project is also our special shout out to all the Rustaceans 🦀 out there! If you are interested in contributing to a fully open source project entirely written in Rust, then come and dive into Couchbase Shell.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Hacktoberfest is the perfect opportunity to make your mark. Whether you decide to build a new quickstart for the Examples repository, work on an existing tool in the Ecosystem, or dive into experimental projects in Couchbase Labs, there’s a place for your skills and ideas. By participating during Hacktoberfest, you’ll not only contribute valuable open-source work, but also have the chance to level up your exclusive Hacktoberfest digital badge as you complete more challenges!