Skip to content

Commit 83f1ebd

Browse files
committed
Add Ruby implementation
1 parent 3f4cf06 commit 83f1ebd

File tree

2 files changed

+22
-2
lines changed

2 files changed

+22
-2
lines changed

www/pages/implementations.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: page
33
title: IPCrypt Implementations
4-
description: Explore the various implementations of IPCrypt across different programming languages, including Python, C, Rust, JavaScript, Go, Dart, Zig, PHP, and D.
4+
description: Explore the various implementations of IPCrypt across different programming languages, including Python, C, Rust, JavaScript, Go, Ruby, Dart, Zig, PHP, and D.
55
permalink: /implementations/
66
---
77

@@ -92,6 +92,15 @@ Below is a comprehensive list of all available IPCrypt implementations. Click on
9292
</p>
9393
</div>
9494

95+
<div class="implementation-card">
96+
<span class="language-badge">Ruby</span>
97+
<h3 class="text-xl font-bold">Ruby</h3>
98+
<p>Native implementation for Ruby applications.</p>
99+
<p class="mt-4">
100+
<a href="https://github.com/jedisct1/ipcrypt-ruby" class="btn btn-primary btn-sm" target="_blank" rel="noopener">GitHub</a>
101+
</p>
102+
</div>
103+
95104
<div class="implementation-card">
96105
<span class="language-badge">Dart</span>
97106
<h3 class="text-xl font-bold">Dart</h3>
@@ -231,6 +240,16 @@ Below is a comprehensive list of all available IPCrypt implementations. Click on
231240
<td class="py-2 px-4 border text-center">✓</td>
232241
<td class="py-2 px-4 border">ISC</td>
233242
</tr>
243+
<tr>
244+
<td class="py-2 px-4 border">Ruby</td>
245+
<td class="py-2 px-4 border">Native</td>
246+
<td class="py-2 px-4 border text-center">✓</td>
247+
<td class="py-2 px-4 border text-center">✓</td>
248+
<td class="py-2 px-4 border text-center">✓</td>
249+
<td class="py-2 px-4 border text-center">✓</td>
250+
<td class="py-2 px-4 border text-center">✓</td>
251+
<td class="py-2 px-4 border">ISC</td>
252+
</tr>
234253
<tr>
235254
<td class="py-2 px-4 border">Dart</td>
236255
<td class="py-2 px-4 border">Native</td>

www/pages/index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ permalink: /
150150
<div class="md:w-2/3 mb-6 md:mb-0 md:pr-8">
151151
<h3 class="text-xl font-bold mb-3">Freely Available in Many Programming Languages</h3>
152152
<p class="mb-4">
153-
IPCrypt has been implemented in Python, C, Rust, JavaScript, Go, Lua, Swift, Elixir, Dart, Zig, PHP, D, and more, making it accessible to developers across different platforms.
153+
IPCrypt has been implemented in Python, C, Rust, JavaScript, Go, Lua, Swift, Elixir, Ruby, Dart, Zig, PHP, D, and more, making it accessible to developers across different platforms.
154154
</p>
155155
<p class="mb-6">
156156
Each implementation is open source and follows the same specification, allowing developers to choose the language that best fits their project.
@@ -167,6 +167,7 @@ permalink: /
167167
<span class="language-badge">Lua</span>
168168
<span class="language-badge">Swift</span>
169169
<span class="language-badge">Elixir</span>
170+
<span class="language-badge">Ruby</span>
170171
<span class="language-badge">Dart</span>
171172
<span class="language-badge">Zig</span>
172173
<span class="language-badge">PHP</span>

0 commit comments

Comments
 (0)