We are the UK's intelligence, security and cyber agency. Our mission is to help keep the country safe.
73
सार्वजनिक रिपोजिटरी
39,056
कुल सितारे
2,373
अनुयायी
GCHQ का सार्वजनिक GitHub प्रोफाइल कई प्रमुख प्रोजेक्ट्स को दर्शाता है, जिसमें CyberChef, Gaffer, और BoilingFrogs शामिल हैं। यह संगठन Java, Python, Shell, JavaScript, TypeScript, और Groovy जैसी भाषाओं में विकास करता है। GCHQ की परियोजनाएं सुरक्षा, साइबर और डेटा विश्लेषण से संबंधित हैं, जो सार्वजनिक क्षेत्र में उनके योगदान को प्रदर्शित करती हैं।
The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
A large-scale entity and relation database supporting aggregation of properties
GCHQ's internal Boiling Frogs research paper on software development and organisational change in the face of disruption #boilingfrogs
Stroom is a highly scalable data storage, processing and analysis platform.
A server providing RESTful access to CyberChef
A cloud-native, serverless, scalable, cheap key-value store
A Tool for Complex and Scalable Data Access Policy Enforcement
Managing the lifecycle of machine learning to support scalability, impact, collaboration, compliance and sharing.
Fast k-NN graph construction for slow metrics
gaffer-tools is deprecated. Use https://github.com/gchq/gafferpy instead
Easily generate reproducible infrastructure
A library for coreset algorithms, written in JAX for fast execution and GPU support.
Gaffer Docker images and associated Helm charts for deploying on Kubernetes
Documentation for Stroom and associated projects
Magma Core is a collection of Java Classes and utilities to enable HQDM objects and patterns to be created and consumed as RDF Linked Data.
Event Logging is an XML Schema for describing the auditable events generated by computer systems, hardware devices and access control systems
A flexible library for writing functional operations in Java
Code for generating synthetic data for testing
LD-Explorer is the missing tool for exploring, federating and querying linked data resources directly from the browser
A Python package for easily implementing Concourse resource types.
A Java JAXB library for generating events conforming to the Event Logging XML Schema
The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
A set of D3 data visualisations for use in Stroom dashboards or other applications
Java implementation of the High-Quality Data Model framework.
IRIS Worm is a real-time data graphing component.
Documentation for Gaffer
Content for Stroom such as XML Schemas, translations, pipelines and dashboards
Python API for Gaffer
Kai is an experimental Graph-as-a-Service framework built with the Amazon CDK
Acts as a proxy for forwarding and aggregating data en route to Stroom
इस रिपोजिटरी के लिए कोई विवरण प्रदान नहीं किया गया।
A lightweight package to conduct data quality measurements in Pandas and Spark dataframes
Applications and resources on which Stroom services depend
इस रिपोजिटरी के लिए कोई विवरण प्रदान नहीं किया गया।
An IRIS component for displaying gantt-style categorised data over time.
An IRIS component for navigating and interacting with time based data.
A home for all stroom related ansible playbooks, roles, etc.
A framework for configurable operation executors
इस रिपोजिटरी के लिए कोई विवरण प्रदान नहीं किया गया।
इस रिपोजिटरी के लिए कोई विवरण प्रदान नहीं किया गया।
इस रिपोजिटरी के लिए कोई विवरण प्रदान नहीं किया गया।
Utility for generating data suitable for testing Stroom
Contains all the implementations for Palisade data reader technologies.
Contains the various examples for demoing Palisade
Contains the code for the client libraries for Palisade
A collection of client libraries to help with sending data to Stroom
Contains the service implementations for a Palisade deployment
A simple java program that can be used for pulling data (such as log files) from remote hosts and forwarding it to Stroom
The new (for StroomV7) React based user interface for Stroom
A shaded version of org.apache.hbase:hbase-common: shades Jersey and excludes logging.
Disorder in, order out
A shaded version of org.apache.hadoop:hadoop-common: shades Jersey and excludes logging.
इस रिपोजिटरी के लिए कोई विवरण प्रदान नहीं किया गया।
इस रिपोजिटरी के लिए कोई विवरण प्रदान नहीं किया गया।
Contains the libraries that are common across Palisade services
इस रिपोजिटरी के लिए कोई विवरण प्रदान नहीं किया गया।
A shaded version of org.apache.hadoop:hadoop-hdfs: shades Jersey and excludes logging.
इस रिपोजिटरी के लिए कोई विवरण प्रदान नहीं किया गया।
An example of how to run Stroom processing from the command line
इस रिपोजिटरी के लिए कोई विवरण प्रदान नहीं किया गया।
इस रिपोजिटरी के लिए कोई विवरण प्रदान नहीं किया गया।
A Gradle plugin for retrieving remote dependencies by URL. E.g. from GitHub releases.
इस रिपोजिटरी के लिए कोई विवरण प्रदान नहीं किया गया।
इस रिपोजिटरी के लिए कोई विवरण प्रदान नहीं किया गया।
इस रिपोजिटरी के लिए कोई विवरण प्रदान नहीं किया गया।
Generic library for generating test data with configurable fields, formats and outputs
Annotations Service for Stroom Dashboards
Stroom Kubernetes operator, for automating the deployment and lifecycle management of a Stroom cluster
Stroom Kubernetes operator, for automating the deployment and lifecycle management of a Stroom cluster
Analytic demonstrator / event generator for Stroom. Includes stochastic event generation component, that features a state machine and is capable of creating realistic looking streams of data, e.g. for UEBA development.
An Apache Spark Datasource for access to data held within Stroom
Dependency analysis plugin for gradle
A Stroom API wrapper around Elastic Search
GCHQ GitHub पर विभिन्न सुरक्षा और डेटा विश्लेषण उपकरणों का विकास करता है, जैसे कि CyberChef, जो डेटा एन्क्रिप्शन और एनकोडिंग के लिए एक वेब ऐप है। इसके अतिरिक्त, Gaffer एक बड़े पैमाने पर डेटाबेस है जो गुणों के समेकन का समर्थन करता है।
GCHQ मुख्य रूप से Java, Python, Shell, JavaScript, TypeScript और Groovy जैसी प्रोग्रामिंग भाषाओं का उपयोग करता है। ये भाषाएं उनके विभिन्न प्रोजेक्ट्स की तकनीकी नींव प्रदान करती हैं।
हाँ, GCHQ के सभी रिपोजिटरी सार्वजनिक हैं। यह उनकी परियोजनाओं और विकास कार्यों को व्यापक रूप से उपलब्ध कराने की अनुमति देता है, जिससे अन्य डेवलपर्स और शोधकर्ता इनका उपयोग कर सकते हैं।
RepoGuard के साथ GCHQ की निगरानी करें और जैसे ही एक नया सार्वजनिक रिपोजिटरी बनता है, सूचित हों।
इस खाते की निगरानी करें