Latest repo added: E0993599799/forge-omega-v22026-05-17 19:30 UTC
758,527 total · 10 matching
2 active filters · 10 results Clear All
ha scrod Other
AI FixesD 563/10completed

:fish: Worse Haskell documentation.

haskell
162 18,102 56 1mo ago
ha Spellcraft ◆ Documentation
C+ 793/10completed

✧ · · _____ ____ _____ __ __ __________ ___ ____________ ✨ / ___// __ \/ ___// / / / / ____/ __ \/ | / ____/_ __/ ✦ ⋆ \__ \/ /_/ // _ / / / / / / / /_/ / /| / /_ / / · ✧ ___/ / ____// __/ / /___/

haskell
209 19,905 78 1mo ago
Generated by Repobility's multi-pass static-analysis pipeline (https://repobility.com)
ha taskrunner Other
BSD-3-ClauseC+ 743/10completed

- Runs tasks (which are defined as shell scripts) - Ensures only one instance of a task runs at a time (globally in the whole system) - using file-based locks - Tasks can run in parallel - Output from parallel tasks is correctly annotated with original task name - Output lines are timestamped - Para

haskell
153 3,588 74 1mo ago
ha AdventureGame ♔ Game
C 708/10completed

A Haskell‑based text adventure that immerses players in a Team Fortress 2‑style world, showcasing functional programming patterns.

يقدم هذا المشروع لعبة مغامرة نصية مستوحاة من عالم Team Fortress 2، حيث يمكن للاعب استكشاف خريطة واحدة أو أكثر من خلال إدخال أوامر نصية بسيطة. يتميز بواجهة سطر أوامر تسمح بالتحرك، جمع العناصر، والتفاعل مع شخصيات غير قابلة للعب مثل القناص، مع إمكانية التفاوض لتبادل العناصر. يعتمد على نماذج الحالة الوظيفية لإدارة حالة اللعبة، مما يضمن عدم وجود متغيرات قابلة للتغيير ويعزز من قابلية الصيانة. يستخدم محلل نصوص مبني على مكتبة Parsec لتحليل الأوامر المركبة، مع دعم للعبارات المتعددة في سطر واحد. يستهدف المطورين الذين يفضلون البرمجة الوظيفية، ويعطي مثالاً عملياً على تطبيق مفاهيم مثل StateT وEither في سيناريو تفاعلي. يساهم في تسليط الضوء على إمكانيات Haskell في إنشاء ألعاب نصية معقدة بطريقة نظيفة ومنظمة.

interactive-fictiontext-adventurerole‑playingcommand-parserstate-managementinventory-systemhaskell
20 1,056 69 1mo ago
ha categorical evolution ★ Library
BSD-3-ClauseC+ 727/10completed

This project provides a Haskell library for composing genetic operators as morphisms in a Kleisli category, leveraging MTL effects to handle bookkeeping.

هذه المكتبة تجمع عمليات الجينيتك (الاختيار، التغير، التبادل) كدوائر في فئة كليسلي. تستخدم مكتبات مTL لتوفير السياق للآثار. المشروع يشارك الفكرة من نظرية القوائم والآثار لمقسم الحسابات المثيرة إلى قطع قابلة للتجميع داخل فئة.

genetic-algorithmscategorical-theorymtl-effectshaskell-libraryhaskell
Citation: Repobility (2026). State of AI-Generated Code. https://repobility.com/research/
13 796 72 1mo ago
ha systemdnetes ⚙ DevOps/Infrastructure
C+ 758/10completed

A lightweight workload orchestrator that leverages NixOS and systemd primitives to schedule and manage containerized services across multiple machines.

يستند هذا النظام إلى قدرات NixOS وsystemd لتوفير بيئة قابلة للتكرار وإعادة الإنتاج لتشغيل الأحمال الحاوية. تُعرّف الحاويات (Pods) كـ Nix flakes تُصدر بيانات جدولة metadata وتُحدد وحدة NixOS التي تصف الخدمات التي يجب تشغيلها. يستخدم النظام حاويات systemd-nspawn، وحدود الموارد عبر cgroups، وإدارة الأجهزة عن بُعد عبر machinectl وsystemctl عبر SSH، دون الحاجة لتثبيت عميل على كل جهاز. يضيف طبقة جدولة وتطابق مكتوبة بلغة Haskell لتحديد موضع الحاويات، عدد النسخ، وضمان الحفاظ على الحالة المطلوبة. يزيل الحاجة إلى تشغيل حاويات منفصلة أو نمط sidecar، إذ يمكن لعدة خدمات systemd أن تتعايش داخل حاوية واحدة. يحقق ذلك نشرًا ذريًا، معتمدًا على تكوين NixOS التصريحي، مما يضمن استقرارًا وتكرارًا في عمليات النشر. يتيح النظام أيضًا مراقبة الموارد بدقة عبر تقارير cgroup، وتكوين شبكة WireGuard تلقائيًا لكل حاوية. يُعد هذا الحل مناسبًا للمنظمات التي تعتمد على NixOS وتبحث عن بديل خفيف الوزن لإدارة الحاويات مع الحفاظ على التحكم الكامل في التكوين.

workload-orchestrationcontainer-managementnixos-integrationsystemd-based-schedulingdeclarative-configurationremote-host-controlhaskell
74 4,194 75 1mo ago
ha boringssl hs ★ Library
Apache-2.0C+ 715/10completed

Provides idiomatic Haskell bindings to Google's BoringSSL cryptography library for use in Haskell web servers, clients, or networked applications.

تقدم هذه المكتبة واجهة طبيعية لبرمجيات BoringSSL المجهزة بالتشفير عبر FFI. توفر الوصول إلى implementations المدققين جيدًا، محاطة في واجهة صارمة مع إدارة الذاكرة المناسبة. المكتبة تجريبية حاليًا وتتطلب بناءً نشطًا، مع واجهة غير مستقرة قد تتغير دون إشعار.

cryptographyhaskell-bindingsboringsslffipure-apimemory-managementhaskell
109 10,129 71 2mo ago
ha mini lisp ◆ Educational
AI FixesD 523/10completed
Provenance: Repobility (https://repobility.com) — every score reproducible from /scan/

Flowish is a mini Lisp implementation for educational purposes.

هو إطار عمل ليزب ميني مصمم للتعليم، يتيح للمستخدمين تجربة مفاهيم البرمجة الوظيفية في شكل بسيط ومريح.

functional-programmingeducational-toollisp-interpreterprogramming-languagemini-implementationhaskell
12 793 51 2mo ago
ha Splendor ◆ Web Frontend
C 673/10completed

The Splendor project is a tool for developers to create and manage links.

هذا المشروع هو نظام لإدارة الروابط المخصصة للمطورين لتنظيم و مشاركة الروابط بفعالية. يحتوي على ميزات لإنشاء وتحرير وإزالة الروابط، بالإضافة إلى إحصائيات استخدامية. الهدف من هذا المشروع هو تسهيل عملية إدارة الروابط، مما يجعلها أسهل للتعاون والمشاركة بين المطورين.

link-managementlink-sharingcollaborationknowledge-sharingdevelopment-toolshaskell
139 17,735 67 2mo ago
ha bit Cli Tool
C+ 717/10completed

bit is a version control system for binary files that integrates with Git, allowing users to track and manage their binary files in a seamless way.

bit هو نظام إدارة النسخ المخصص للملفات الباينري. يستخدم git تحت السطح لملفات النص ولكن يتعامل مع الملفات البينري بشكل منفصل، باستخدام rclone لنقل الملفات الفعلية. هذا النهج يسمح بالcompatibility الكاملة مع CLI واختبار git ، مما يجعل من السهل دمجه في تدفقات العمل الحالية. bit يستهدف مطورو البرامج الذين يحتاجون إلى إدارة الملفات البينري الكبيرة، مثل محرري الفيديو أو مطوري البرامج.

binary-file-versioninggit-compatibilityrclone-integrationversion-control-systemlarge-binary-files-managementhaskell
250 26,407 71 2mo ago