Join Our Community

Built by the community, for the community

The HorizonSec Project is built by the community, for the community. Whether you're a seasoned security expert or just getting started with security, there's a place for you here.

🌟 Inclusive & Welcoming

We welcome contributors of all skill levels and backgrounds. Everyone has something valuable to offer.

πŸ”“ Transparent & Open

All development happens in the open. Decisions, discussions, and progress are visible to everyone.

πŸš€ Action-Oriented

We believe in building together. Ideas are great, but shipping code and helping users is what matters.

Community Channels

πŸ’¬

Discord Server

Our primary hub for real-time discussions, support, and collaboration.

Channels include:

  • #general - General discussions and introductions
  • #help - Get support from the community
  • #development - Development discussions and coordination
  • #security-research - Share findings and research
  • #showcase - Show off your projects using HorizonSec
  • #code-change-notifications - Get notified about code changes in HorizonSec
  • #artemis, #demeter, #hades, #gaia - Module-specific channels
Join Discord
πŸ“£

GitHub Discussions

For longer-form discussions, RFCs (Request for Comments), and feature proposals.

Categories:

  • Announcements - Release notes and project updates
  • Ideas - Feature requests and brainstorming
  • Q&A - Questions and answers about using HorizonSec
  • Show and Tell - Share your implementations and use cases
  • RFCs - Propose and discuss major changes
Start Discussion
πŸ› οΈ

GitHub Repositories

Code contributions, issue tracking, and project management.

Main Repositories:

  • horizon-artemis - Static code analysis engine
  • horizon-demeter - Infrastructure security scanner
  • horizon-gaia - Security orchestration framework
  • horizon-hades - Endpoint security monitoring
  • horizon-documentation - Documentation and guides
  • horizon-core - Core libraries and utilities
  • horizon-website - Community website and resources
View Repositories

Ways to Contribute

There are many ways to contribute to The HorizonSec Project, regardless of your technical background

πŸ”§

Code

Core modules, integrations, tooling, bug fixes, and performance improvements

  • Core security engines
  • CI/CD integrations
  • CLI tools and interfaces
  • Performance optimizations
View Issues
πŸ“

Documentation

Guides, tutorials, API docs, and examples to help users and contributors

  • User guides and tutorials
  • API reference documentation
  • Integration examples
  • Best practices guides
Contribute Docs
πŸ›

Testing & QA

Bug reports, testing, user feedback, and quality assurance

  • Bug reporting and verification
  • Feature testing and validation
  • User experience feedback
  • Performance testing
Report Bug
πŸ’‘

Ideas & Research

Feature requests, RFCs, research, and strategic input

  • Feature ideas and requirements
  • Security research insights
  • RFC proposals
  • Strategic planning input
Share Ideas
🎨

Design

UI/UX design, graphics, branding, and user experience improvements

  • Dashboard and interface design
  • Brand identity and graphics
  • User experience optimization
  • Marketing materials
Design Guidelines
πŸ—£οΈ

Community

Support, mentoring, advocacy, and community building

  • User support and help
  • Mentoring new contributors
  • Community advocacy
  • Event organization
Join Discord

Getting Started with Contributing

1

Join the Community

Start by joining our Discord server and introducing yourself. Let us know your interests and background.

2

Read the Contributing Guidelines

Each repository has a CONTRIBUTING.md file with specific guidelines, coding standards, and processes.

3

Find Your First Issue

Look for issues labeled "good first issue" or "help wanted" across our repositories.

4

Set Up Development Environment

Follow the setup instructions in each repository's README to get your development environment ready.

5

Submit Your First Contribution

Create a pull request with your changes. Our maintainers will review and provide feedback.

Helpful Resources

πŸ“– Contributing Guide

Detailed guidelines for all types of contributions

Read Guide

πŸ—οΈ Developer Setup

Environment setup and development workflows

Setup Guide

πŸ“‹ Code of Conduct

Community standards and behavioral expectations

Read Code

🎯 Good First Issues

Beginner-friendly issues across all repositories

Find Issues

Ready to Join?

Become part of the community that's building the future of open-source security