openai / openai-guardrails-js Contributors |
An overview of contributor trends.
Committed in past 6 months (a rookie = the first commit in past year)
No contributors in past 30 days.
No contributors in past 31 to 90 days.
No contributors in past 91 to 180 days.
Last contributors more than 6 months ago
|
-
|
-
|
-
|
-
|
-
|
-
|
4
|
2
|
5
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|||||
| commits |
-
|
-
|
-
|
-
|
-
|
-
|
8
|
16
|
43
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
||||
| line churn |
-
|
-
|
-
|
-
|
-
|
-
|
+2.8K
-444 |
+5.6K
-1.1K |
+54K
-10K |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
||||
| 30d | 3m | 1y | all time | ||||||||||||||||||||||||||
|
Salman Chishti <salmanmkc@github.com>
|
- | - | 2 +6 / -6 |
2 +6 / -6 |
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
steven10a <158192461+steven10a@users.noreply.github.com>
|
- | - | 28 +13K / -2.6K |
28 +13K / -2.6K |
-
|
-
|
-
|
-
|
-
|
-
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Gabor Cselle <gabor@openai.com>
|
- | - | 21 +26K / -6K |
21 +26K / -6K |
-
|
-
|
-
|
-
|
-
|
-
|
|
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Srivatsan Srinivasan <100481554+srivatsan0611@users.noreply.github.com>
|
- | - | 1 +244 / -4 |
1 +244 / -4 |
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Kazuhiro Sera <seratch@openai.com>
|
- | - | 4 +101 / -25 |
4 +101 / -25 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
cosmiccrisp <paige@10alabs.com>
|
- | - | 1 +1.2K / -893 |
1 +1.2K / -893 |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
Steven C <steven@sandboxr.org>
|
- | - | 10 +22K / -2.2K |
10 +22K / -2.2K |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
|||||
| commits |
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
||||
| 30d | 3m | 1y | all time |
No commits in past 30 days.
No commits in past 90 days.
No commits in past 180 days.
7 contributors (67 commits):
| # | Contributor |
First Commit |
Latest Commit |
Commits Count |
Line Churn |
|---|---|---|---|---|---|
| 1. | steven10a <158192461+steven10a@users.noreply.github.com> |
2025-10-10 | 2025-12-15 | 28 (41%) | +13K / -2.6K |
| 2. | Gabor Cselle <gabor@openai.com> |
2025-10-02 | 2025-12-15 | 21 (31%) | +26K / -6K |
| 3. | Steven C <steven@sandboxr.org> |
2025-10-02 | 2025-10-03 | 10 (14%) | +22K / -2.2K |
| 4. | Kazuhiro Sera <seratch@openai.com> |
2025-10-03 | 2025-10-21 | 4 (5%) | +101 / -25 |
| 5. | Salman Chishti <salmanmkc@github.com> |
2025-12-16 | 2025-12-17 | 2 (2%) | +6 / -6 |
| 6. | Srivatsan Srinivasan <100481554+srivatsan0611@users.noreply.github.com> |
2025-12-02 | 2025-12-02 | 1 (1%) | +244 / -4 |
| 7. | cosmiccrisp <paige@10alabs.com> |
2025-10-21 | 2025-10-21 | 1 (1%) | +1.2K / -893 |
A contributor dependency is detected if two contributors have changed the same files in the past 365 days.
The number on lines shows the number of same files that both persons changed in past 365 days.
flowchart TB
n0["gabor@openai.com"]
n1["steven@sandboxr.org"]
n2["158192461+steven10a@users.noreply.github.com"]
n3["paige@10alabs.com"]
n4["seratch@openai.com"]
n5["100481554+srivatsan0611@users.noreply.github.com"]
n6["salmanmkc@github.com"]
n0 ---|"139"| n1
n0 ---|"69"| n2
n1 ---|"69"| n2
n0 ---|"51"| n3
n2 ---|"51"| n3
n1 ---|"50"| n3
n0 ---|"6"| n4
n4 ---|"4"| n1
n5 ---|"3"| n2
n3 ---|"3"| n4
n2 ---|"3"| n4
n6 ---|"2"| n0
n5 ---|"2"| n3
n6 ---|"2"| n4
n0 ---|"2"| n5
n1 ---|"2"| n5
n6 ---|"1"| n1
n6 ---|"1"| n3
classDef default fill:#808080,stroke:#ffffff,color:#000000;
classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
linkStyle 0 stroke:#00688bFF,stroke-width:10px
linkStyle 1 stroke:#00688b93,stroke-width:4px
linkStyle 2 stroke:#00688b93,stroke-width:4px
linkStyle 3 stroke:#00688b82,stroke-width:3px
linkStyle 4 stroke:#00688b82,stroke-width:3px
linkStyle 5 stroke:#00688b82,stroke-width:3px
linkStyle 6 stroke:#00688b4C,stroke-width:1px
linkStyle 7 stroke:#00688b4C,stroke-width:1px
linkStyle 8 stroke:#00688b4C,stroke-width:1px
linkStyle 9 stroke:#00688b4C,stroke-width:1px
linkStyle 10 stroke:#00688b4C,stroke-width:1px
linkStyle 11 stroke:#00688b4C,stroke-width:1px
linkStyle 12 stroke:#00688b4C,stroke-width:1px
linkStyle 13 stroke:#00688b4C,stroke-width:1px
linkStyle 14 stroke:#00688b4C,stroke-width:1px
linkStyle 15 stroke:#00688b4C,stroke-width:1px
linkStyle 16 stroke:#00688b4C,stroke-width:1px
linkStyle 17 stroke:#00688b4C,stroke-width:1px
| Contributor 1 | Contributor 2 | # shared files | |
|---|---|---|---|
| 1. | Gabor Cselle <gabor@openai.com> |
Steven C <steven@sandboxr.org> |
139 shared filesexamples/local_model.ts docs/ref/exceptions-typescript.md src/evals/core/index.ts src/evals/core/types.ts examples/hello_world.ts src/__tests__/unit/spec.test.ts src/registry.ts src/__tests__/integration/test_suite.ts docs/assets/images/fast_pipeline.png src/checks/competitors.ts docs/examples.md src/resources/chat/index.ts uv.lock docs/quickstart.md src/evals/core/async-engine.ts src/checks/keywords.ts src/utils/parsing.ts src/__tests__/unit/evals.test.ts .github/workflows/docs.yml src/streaming.ts examples/basic/multiturn_with_prompt_injection_detection.ts src/checks/llm-base.ts src/resources/responses/index.ts docs/evals.md src/__tests__/integration/index.ts examples/basic/suppress_tripwire.ts docs/assets/images/favicon-platform.svg src/checks/index.ts mkdocs.yml src/utils/vector-store.ts package-lock.json examples/suppress_tripwire.ts docs/agents_sdk_integration.md src/resources/index.ts docs/ref/checks/prompt_injection_detection.md docs/ref/runtime.md src/__tests__/unit/prompt_injection_detection.test.ts docs/ref/checks/jailbreak.md docs/ref/spec.md src/__tests__/unit/agents.test.ts docs/ref/eval/guardrail_evals.md docs/ref/eval/core/calculator.md docs/ref/checks/llm_base.md src/__tests__/unit/index.ts requirements.txt docs/assets/images/guardrails_wizard_screenshot.png src/test-registration.ts docs/ref/checks/moderation.md examples/basic/local_model.ts vercel.json docs/ref/eval/core/async_engine.md examples/README.md docs/ref/checks/custom_prompt_check.md examples/basic/hello_world.ts src/checks/hallucination-detection.ts src/evals/core/jsonl-loader.ts src/utils/schema.ts src/__tests__/unit/types.test.ts src/__tests__/unit/runtime.test.ts docs/index.md src/resources/chat/chat.ts src/utils/index.ts src/checks/moderation.ts docs/benchmarking/NSFW_roc_curve.png docs/benchmarking/hallucination_detection_roc_curves.png src/client.ts examples/streaming.ts src/utils/openai-vector-store.ts src/runtime.ts .prettierrc docs/stylesheets/extra.css src/agents.ts src/evals/core/validate-dataset.ts src/cli.ts src/evals/core/calculator.ts src/__tests__/integration/integration.test.ts docs/tripwires.md src/__tests__/index.ts src/types.ts src/checks/prompt_injection_detection.ts src/checks/secret-keys.ts src/evals/index.ts .pre-commit-config.yaml docs/benchmarking/alignment_roc_curves.png .eslintrc.js docs/benchmarking/vector_store_performance_scaling.png src/utils/context.ts docs/ref/checks/urls.md src/checks/jailbreak.ts LICENSE docs/streaming_output.md docs/assets/logo.svg docs/ref/eval/core/json_reporter.md docs/benchmarking/jailbreak_roc_curve.png docs/ref/checks/off_topic_prompts.md src/checks/urls.ts docs/ref/checks/hallucination_detection.md examples/agents_sdk.ts src/checks/topical-alignment.ts docs/ref/registry.md ... |
| 2. | Gabor Cselle <gabor@openai.com> |
steven10a <158192461+steven10a@users.noreply.github.com> |
69 shared filessrc/evals/core/index.ts src/__tests__/unit/spec.test.ts src/__tests__/integration/test_suite.ts docs/quickstart.md src/evals/core/async-engine.ts src/checks/keywords.ts src/streaming.ts examples/basic/multiturn_with_prompt_injection_detection.ts src/checks/llm-base.ts docs/evals.md examples/basic/suppress_tripwire.ts mkdocs.yml package-lock.json docs/agents_sdk_integration.md docs/ref/checks/prompt_injection_detection.md src/__tests__/unit/prompt_injection_detection.test.ts docs/ref/checks/jailbreak.md src/__tests__/unit/agents.test.ts docs/ref/checks/llm_base.md docs/ref/checks/moderation.md examples/basic/local_model.ts docs/ref/checks/custom_prompt_check.md examples/basic/hello_world.ts src/checks/hallucination-detection.ts src/__tests__/unit/types.test.ts src/__tests__/unit/runtime.test.ts src/resources/chat/chat.ts src/utils/index.ts src/checks/moderation.ts docs/benchmarking/NSFW_roc_curve.png docs/benchmarking/hallucination_detection_roc_curves.png src/runtime.ts src/agents.ts src/cli.ts src/__tests__/integration/integration.test.ts src/types.ts src/checks/prompt_injection_detection.ts src/checks/secret-keys.ts docs/benchmarking/alignment_roc_curves.png docs/ref/checks/urls.md src/checks/jailbreak.ts docs/benchmarking/jailbreak_roc_curve.png docs/ref/checks/off_topic_prompts.md src/checks/urls.ts docs/ref/checks/hallucination_detection.md src/checks/topical-alignment.ts README.md src/index.ts docs/ref/checks/keywords.md src/checks/pii.ts docs/benchmarking/nsfw.md .gitignore docs/ref/checks/competitors.md src/base-client.ts examples/basic/agents_sdk.ts src/resources/responses/responses.ts src/evals/guardrail-evals.ts src/checks/nsfw.ts docs/ref/types-typescript.md vitest.config.ts src/spec.ts src/__tests__/unit/llm-base.test.ts src/checks/user-defined-llm.ts examples/basic/streaming.ts docs/ref/checks/pii.md docs/ref/checks/nsfw.md examples/basic/azure_example.ts docs/ref/checks/secret_keys.md package.json |
| 3. | Steven C <steven@sandboxr.org> |
steven10a <158192461+steven10a@users.noreply.github.com> |
69 shared filessrc/evals/core/index.ts src/__tests__/unit/spec.test.ts src/__tests__/integration/test_suite.ts docs/quickstart.md src/evals/core/async-engine.ts src/checks/keywords.ts src/streaming.ts examples/basic/multiturn_with_prompt_injection_detection.ts src/checks/llm-base.ts docs/evals.md examples/basic/suppress_tripwire.ts mkdocs.yml package-lock.json docs/agents_sdk_integration.md docs/ref/checks/prompt_injection_detection.md src/__tests__/unit/prompt_injection_detection.test.ts docs/ref/checks/jailbreak.md src/__tests__/unit/agents.test.ts docs/ref/checks/llm_base.md docs/ref/checks/moderation.md examples/basic/local_model.ts docs/ref/checks/custom_prompt_check.md examples/basic/hello_world.ts src/checks/hallucination-detection.ts src/__tests__/unit/types.test.ts src/__tests__/unit/runtime.test.ts src/resources/chat/chat.ts src/utils/index.ts src/checks/moderation.ts docs/benchmarking/NSFW_roc_curve.png docs/benchmarking/hallucination_detection_roc_curves.png src/runtime.ts src/agents.ts src/cli.ts src/__tests__/integration/integration.test.ts src/types.ts src/checks/prompt_injection_detection.ts src/checks/secret-keys.ts docs/benchmarking/alignment_roc_curves.png docs/ref/checks/urls.md src/checks/jailbreak.ts docs/benchmarking/jailbreak_roc_curve.png docs/ref/checks/off_topic_prompts.md src/checks/urls.ts docs/ref/checks/hallucination_detection.md src/checks/topical-alignment.ts README.md src/index.ts docs/ref/checks/keywords.md src/checks/pii.ts docs/benchmarking/nsfw.md .gitignore docs/ref/checks/competitors.md src/base-client.ts examples/basic/agents_sdk.ts src/resources/responses/responses.ts src/evals/guardrail-evals.ts src/checks/nsfw.ts docs/ref/types-typescript.md vitest.config.ts src/spec.ts src/__tests__/unit/llm-base.test.ts src/checks/user-defined-llm.ts examples/basic/streaming.ts docs/ref/checks/pii.md docs/ref/checks/nsfw.md examples/basic/azure_example.ts docs/ref/checks/secret_keys.md package.json |
| 4. | Gabor Cselle <gabor@openai.com> |
cosmiccrisp <paige@10alabs.com> |
51 shared filessrc/evals/core/types.ts src/__tests__/unit/spec.test.ts src/registry.ts src/__tests__/integration/test_suite.ts src/checks/competitors.ts src/evals/core/async-engine.ts src/checks/keywords.ts src/utils/parsing.ts src/__tests__/unit/evals.test.ts src/streaming.ts src/checks/llm-base.ts .github/workflows/ci.yml src/utils/vector-store.ts package-lock.json docs/agents_sdk_integration.md src/__tests__/unit/prompt_injection_detection.test.ts src/__tests__/unit/agents.test.ts docs/ref/checks/llm_base.md src/evals/core/jsonl-loader.ts src/utils/schema.ts src/__tests__/unit/types.test.ts src/__tests__/unit/runtime.test.ts docs/index.md src/resources/chat/chat.ts src/checks/moderation.ts src/client.ts src/utils/openai-vector-store.ts src/runtime.ts src/agents.ts src/cli.ts src/__tests__/integration/integration.test.ts src/types.ts src/checks/prompt_injection_detection.ts src/checks/secret-keys.ts .eslintrc.js src/utils/context.ts src/checks/jailbreak.ts src/checks/urls.ts src/checks/topical-alignment.ts src/__tests__/unit/registry.test.ts src/checks/pii.ts docs/ref/checks/competitors.md src/base-client.ts src/resources/responses/responses.ts src/evals/guardrail-evals.ts src/utils/output.ts docs/ref/types-typescript.md src/spec.ts src/__tests__/unit/llm-base.test.ts src/checks/user-defined-llm.ts package.json |
| 5. | steven10a <158192461+steven10a@users.noreply.github.com> |
cosmiccrisp <paige@10alabs.com> |
51 shared filessrc/__tests__/unit/spec.test.ts src/__tests__/integration/test_suite.ts src/evals/core/async-engine.ts src/checks/keywords.ts src/__tests__/unit/checks/pii.test.ts src/__tests__/unit/checks/jailbreak.test.ts src/streaming.ts src/checks/llm-base.ts src/__tests__/unit/utils/context.test.ts src/__tests__/unit/schema-utils.test.ts src/__tests__/unit/base-client.test.ts package-lock.json docs/agents_sdk_integration.md src/__tests__/unit/prompt_injection_detection.test.ts src/__tests__/unit/agents.test.ts docs/ref/checks/llm_base.md src/utils/conversation.ts src/__tests__/unit/types.test.ts src/__tests__/unit/runtime.test.ts src/resources/chat/chat.ts src/checks/moderation.ts src/runtime.ts src/agents.ts src/cli.ts src/__tests__/unit/utils/openai-vector-store.test.ts src/__tests__/integration/integration.test.ts src/types.ts src/checks/prompt_injection_detection.ts src/checks/secret-keys.ts src/__tests__/unit/checks/keywords-urls.test.ts src/__tests__/unit/cli.test.ts src/__tests__/unit/client.test.ts src/checks/jailbreak.ts src/__tests__/unit/checks/user-defined-llm.test.ts src/checks/urls.ts src/checks/topical-alignment.ts src/__tests__/unit/utils/parsing.test.ts src/__tests__/unit/chat-resources.test.ts src/checks/pii.ts docs/ref/checks/competitors.md src/base-client.ts src/resources/responses/responses.ts src/evals/guardrail-evals.ts docs/ref/types-typescript.md src/__tests__/unit/streaming.test.ts src/spec.ts src/__tests__/unit/llm-base.test.ts src/checks/user-defined-llm.ts src/utils/content.ts package.json src/__tests__/unit/checks/topical-alignment.test.ts |
| 6. | Steven C <steven@sandboxr.org> |
cosmiccrisp <paige@10alabs.com> |
50 shared filessrc/evals/core/types.ts src/__tests__/unit/spec.test.ts src/registry.ts src/__tests__/integration/test_suite.ts src/checks/competitors.ts src/evals/core/async-engine.ts src/checks/keywords.ts src/utils/parsing.ts src/__tests__/unit/evals.test.ts src/streaming.ts src/checks/llm-base.ts src/utils/vector-store.ts package-lock.json docs/agents_sdk_integration.md src/__tests__/unit/prompt_injection_detection.test.ts src/__tests__/unit/agents.test.ts docs/ref/checks/llm_base.md src/evals/core/jsonl-loader.ts src/utils/schema.ts src/__tests__/unit/types.test.ts src/__tests__/unit/runtime.test.ts docs/index.md src/resources/chat/chat.ts src/checks/moderation.ts src/client.ts src/utils/openai-vector-store.ts src/runtime.ts src/agents.ts src/cli.ts src/__tests__/integration/integration.test.ts src/types.ts src/checks/prompt_injection_detection.ts src/checks/secret-keys.ts .eslintrc.js src/utils/context.ts src/checks/jailbreak.ts src/checks/urls.ts src/checks/topical-alignment.ts src/__tests__/unit/registry.test.ts src/checks/pii.ts docs/ref/checks/competitors.md src/base-client.ts src/resources/responses/responses.ts src/evals/guardrail-evals.ts src/utils/output.ts docs/ref/types-typescript.md src/spec.ts src/__tests__/unit/llm-base.test.ts src/checks/user-defined-llm.ts package.json |
| 7. | Gabor Cselle <gabor@openai.com> |
Kazuhiro Sera <seratch@openai.com> |
6 shared files.github/workflows/ci.yml src/__tests__/unit/agents.test.ts .prettierrc .prettierignore README.md package.json |
| 8. | Kazuhiro Sera <seratch@openai.com> |
Steven C <steven@sandboxr.org> |
4 shared filessrc/__tests__/unit/agents.test.ts .prettierrc README.md package.json |
| 9. | Srivatsan Srinivasan <100481554+srivatsan0611@users.noreply.github.com> |
steven10a <158192461+steven10a@users.noreply.github.com> |
3 shared filessrc/__tests__/unit/checks/pii.test.ts src/checks/pii.ts docs/ref/checks/pii.md |
| 10. | cosmiccrisp <paige@10alabs.com> |
Kazuhiro Sera <seratch@openai.com> |
3 shared files.github/workflows/ci.yml src/__tests__/unit/agents.test.ts package.json |
| 11. | steven10a <158192461+steven10a@users.noreply.github.com> |
Kazuhiro Sera <seratch@openai.com> |
3 shared filessrc/__tests__/unit/agents.test.ts README.md package.json |
| 12. | Salman Chishti <salmanmkc@github.com> |
Gabor Cselle <gabor@openai.com> |
2 shared files.github/workflows/docs.yml .github/workflows/ci.yml |
| 13. | Srivatsan Srinivasan <100481554+srivatsan0611@users.noreply.github.com> |
cosmiccrisp <paige@10alabs.com> |
2 shared filessrc/__tests__/unit/checks/pii.test.ts src/checks/pii.ts |
| 14. | Salman Chishti <salmanmkc@github.com> |
Kazuhiro Sera <seratch@openai.com> |
2 shared files.github/workflows/ci.yml .github/workflows/publish.yml |
| 15. | Gabor Cselle <gabor@openai.com> |
Srivatsan Srinivasan <100481554+srivatsan0611@users.noreply.github.com> |
2 shared filessrc/checks/pii.ts docs/ref/checks/pii.md |
| 16. | Steven C <steven@sandboxr.org> |
Srivatsan Srinivasan <100481554+srivatsan0611@users.noreply.github.com> |
2 shared filessrc/checks/pii.ts docs/ref/checks/pii.md |
| 17. | Salman Chishti <salmanmkc@github.com> |
Steven C <steven@sandboxr.org> |
1 shared file.github/workflows/docs.yml |
| 18. | Salman Chishti <salmanmkc@github.com> |
cosmiccrisp <paige@10alabs.com> |
1 shared file.github/workflows/ci.yml |
| Contributor | # connections | # commits | |
|---|---|---|---|
| 1. | Gabor Cselle <gabor@openai.com> |
6 | 21 |
| 2. | Steven C <steven@sandboxr.org> |
6 | 10 |
| 3. | cosmiccrisp <paige@10alabs.com> |
6 | 1 |
| 4. | steven10a <158192461+steven10a@users.noreply.github.com> |
5 | 28 |
| 5. | Kazuhiro Sera <seratch@openai.com> |
5 | 4 |
| 6. | Salman Chishti <salmanmkc@github.com> |
4 | 2 |
| 7. | Srivatsan Srinivasan <100481554+srivatsan0611@users.noreply.github.com> |
4 | 1 |
C-median: 5.0
A half of the contributors has more than 5.0 connections, and a half has less than this number.
C-mean: 5.1
An average number of connections a contributor has with other contributors.
C-index: 4.0
There are 4.0 contributors with 4.0 or more connections.