← Arsiv

2026-07-26

55 repo analiz edildi

📅 Günlük 📊 Haftalık 📈 Aylık
TypeScript 27k 8.8k +23k
📄 MIT 🔓 8 açık issue 🕐 Son commit: 1 ay once 📅 6 aylik proje 👁 110 izleyici
aiai-agentscareerclaude-codecover-lettercvinterview-preparationjob-application

The job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.

🤖 Türkçe AI Analizi

Bu GitHub reposu, iş başvurularını kolaylaştırmak için Claude Code üzerine kurulu bir yapay zeka iş başvuru çerçevesi sunar. İş ilanlarını değerlendirerek, özgeçmişleri özelleştirerek, kapak mektupları yazarak ve görüşmelere hazırlayarak iş arama sürecini otomatize eder. Bu çerçeve, iş arama sürecini yapılandırılmış bir şekilde yönetmeye yardımcı olur ve kariyer danışmanlığı en iyi uygulamalarını içerir.

🎯 Hedef Kitle: İş arayanlar, özellikle teknik pozisyonlar için başvuranlar ve yapay zeka ile iş süreçlerini otomatize etmek isteyenler

Claude Code entegrasyonu İş ilanı değerlendirme Özgeçmiş ve kapak mektubu özelleştirme Görüşme hazırlığı
💡 Kullanım Örneği

Bir yazılım mühendisi, iş arayışını hızlandırmak için bu çerçevevi kullanarak iş ilanlarını değerlendirebilir, özgeçmişini ve kapak mektubunu özelleştirebilir ve görüşmelere daha iyi hazırlanabilir. Bu, iş başvuru sürecini daha verimli hale getirir ve başarı şansını artırır.

C 35k 2.8k +21k
📄 MIT 🔓 348 açık issue 🕐 Son commit: 1 ay once 📅 6 aylik proje 👁 147 izleyici
aiderastclaude-codecode-analysiscode-intelligencecodexcursorcypher

High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph — average repo in milliseconds. 158 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.

🤖 Türkçe AI Analizi

Bu GitHub reposu, yüksek performanslı kod zeka MCP sunucusu olarak çalışan, kod tabanlarını sürekli bir bilgi grafiğine indeksleyen bir projedir. 158 dili destekler, milisaniye düzeyinde sorgu süreleri sunar ve %99 daha az token kullanır. Tek bir statik binary dosyası olarak dağıtılır, bağımlılık gerektirmez.

🎯 Hedef Kitle: Yazılım geliştiricileri, kod analizi ve zeka araçları geliştirenler

158 dil desteği Milisaniye düzeyinde sorgu süreleri Tek statik binary dosyası Bağımlılık gerektirmez Hibrit LSP semantik tip çözünürlüğü
💡 Kullanım Örneği

Bir yazılım geliştiricisi, kod tabanını hızlı bir şekilde indekslemek ve sorguları hızlandırmak için bu projeyi kullanabilir. Örneğin, büyük bir projede kod analizi yapmak isteyen bir geliştirici, bu projeyi kullanarak kod tabanını hızlı bir şekilde indeksleyebilir ve sorguları hızlandırabilir.

Python 42k 5.0k +21k
📄 AGPL-3.0 🔓 200 açık issue 🕐 Son commit: 1 ay once 📅 5 aylik proje 👁 232 izleyici
agentagentic-aiaiclaudecopilotcursorelevenlabsffmpeg

World's first open-source, agentic video production system. 12 production pipelines, 100+ tools, 700+ agent skill and production-knowledge files. Turn your AI coding assistant into a full video production studio.

🤖 Türkçe AI Analizi

OpenMontage, dünyanın ilk açık kaynaklı, ajans tabanlı video üretim sistemidir. 12 üretim hattı, 100'den fazla araç ve 700'den fazla ajan beceri ve üretim bilgisi dosyasıyla, AI kodlama asistanınızı tam bir video üretim stüdyosuna dönüştürün. Sistem, kullanıcıların doğal dilde istediklerini tanımlamasını sağlar ve ajan, araştırma, betikleme, varlık oluşturma, düzenleme ve son kompozisyonu yönetir.

🎯 Hedef Kitle: Video üretim endüstrisinde çalışanlar, AI araştırmacıları ve geliştiriciler

12 üretim hattı 100'den fazla araç 700'den fazla ajan beceri ve üretim bilgisi dosyası Açık kaynaklı ve ücretsiz
💡 Kullanım Örneği

Bir video üretim şirketinde çalışan bir içerik oluşturucu, OpenMontage'i kullanarak bir video prodüksiyonunu hızlandırabilir. Doğal dilde bir açıklama yazarak, sistemin ajanını araştırma, betikleme ve düzenleme işlemlerini yönetmesi için görevlendirir. Bu sayede, içerik oluşturucu daha çok odaklanması gereken yaratıcı işlere zaman ayırabilir.

TypeScript 79k 7.9k +19k
📄 MIT 🔓 361 açık issue 🕐 Son commit: 1 ay once 📅 1 yillik proje 👁 370 izleyici
editorossvideoeditor

The open-source CapCut alternative

🤖 Türkçe AI Analizi

OpenCut, web, masaüstü ve mobil cihazlar için ücretsiz ve açık kaynaklı bir video düzenleme yazılımıdır. Yazılım, TypeScript dilinde yazılmıştır ve yeni baştan sıfırdan yeniden yazılmaktadır. Bu yeniden yazma işlemi, yazılımın daha esnek, genişletilebilir ve yüksek performanslı olmasını sağlamak için yapılmaktadır.

🎯 Hedef Kitle: Video düzenleme yazılım geliştiricileri, açık kaynaklı yazılım meraklıları ve video düzenleme işlemlerini otomatize etmek isteyen kullanıcılar

Editor API Üçüncü taraf eklentileri Çoklu platform desteği (Rust çekirdeği) MCP sunucu (AI ajanları için) Kafaсыз mod (otomatizasyon, toplu işleme)
💡 Kullanım Örneği

Bir video düzenleme yazılım geliştiricisi, OpenCut'i kullanarak web, masaüstü ve mobil cihazlar için bir video düzenleme uygulaması geliştirebilir. Geliştirici, OpenCut'in Editor API'sini kullanarak özel düzenleme araçları oluşturabilir ve üçüncü taraf eklentileri entegre edebilir. Ayrıca, OpenCut'in çoklu platform desteği sayesinde, aynı kod tabanını kullanarak farklı platformlarda çalışan uygulamalar geliştirebilir.

Python 44k 4.6k +18k
📄 Apache-2.0 🔓 232 açık issue 🕐 Son commit: 1 ay once 📅 1 yillik proje 👁 201 izleyici
agentsai-hackingai-penetration-testingai-pentestingai-securityartificial-intelligencebug-bountycode-quality

Open-source AI penetration testing tool to find and fix your app’s vulnerabilities.

🤖 Türkçe AI Analizi

Open-source AI penetration testing tool to find and fix your app’s vulnerabilities. Proje 44,229 yildiza ulasarak buyuk ilgi gormus ve this month icinde 18,324 yeni yildiz almis.

🎯 Hedef Kitle: Python ekosisteminde calisan gelistiriciler ve bu alanda cozum arayanlar

Open-source AI penetration testing tool to find and fix your app’s vulnerabilities. 44,229 yildiz ile populer this month icinde 18,324 yeni yildiz
JavaScript 61k 9.9k +15k
📄 CC0-1.0 🔓 44 açık issue 🕐 Son commit: 1 ay once 📅 1 yillik proje 👁 700 izleyici
aiai-agentsai-promptsanthropicchatbotchatgptclaudeclaude-code

Extracted system prompts from Anthropic - Claude Fable 5, Opus 4.8, Claude Code, Claude Design. OpenAI - ChatGPT GPT-5.6, Codex GPT-5.6, GPT-5.5. Google - Gemini 3.5 Flash, 3.1 Pro, Antigravity. xAI - Grok, Cursor, Copilot, VS Code, Perplexity, and more. Updated regularly.

🤖 Türkçe AI Analizi

Bu GitHub reposu, çeşitli yapay zeka sohbet botlarının sistem istemlerini (system prompts) içerir. Bu istemler, sohbet botlarının kullanıcılarla etkileşimde bulunmadan önce takip etmesi gereken gizli talimatlar ve kurallardır. Reposu, Anthropic, OpenAI, Google ve diğer şirketlerin sohbet botlarının sistem istemlerini içerir ve düzenli olarak güncellenmektedir.

🎯 Hedef Kitle: Yapay zeka araştırmacıları, geliştiricileri ve yapay zeka sohbet botları ile ilgilenen herkes

Sistem istemlerinin toplanması ve düzenlenmesi Düzenli güncellemeler Çeşitli yapay zeka sohbet botlarının desteklenmesi
💡 Kullanım Örneği

Örneğin, bir yapay zeka araştırmacısı, bu repo aracılığıyla ChatGPT'nin sistem istemlerini inceleyebilir ve bu bilgileri kendi sohbet botunu geliştirmek için kullanabilir. Bu, sohbet botlarının davranışını daha iyi anlamak ve iyileştirmek için yararlı olabilir.

Python 28k 4.5k +14k
📄 MIT 🔓 26 açık issue 🕐 Son commit: 1 ay once 📅 5 aylik proje 👁 160 izleyici
ai-agentalgorithmic-tradingbacktestingfintechllmmcpmulti-agentpython

"Vibe-Trading: Your Personal Trading Agent"

🤖 Türkçe AI Analizi

Vibe-Trading, kişisel bir ticaret aracıdır. Python 3.11+ ve FastAPI kullanılarak geliştirilmiş, çok yönlü ticaret yetenekleri sunan bir platformdur. Kullanıcı dostu arayüzü ve geniş kapsamlı ticaret özellikleriyle dikkat çekmektedir.

🎯 Hedef Kitle: Python geliştiricileri, algoritmik ticaretle ilgilenenler ve finansal piyasa analistleri

FastAPI kullanımı React 19 frontend entegrasyonu PyPI'de yayınlanmış paket
💡 Kullanım Örneği

Bir finansal piyasa analisti, Vibe-Trading'i kullanarak gerçek zamanlı piyasa verilerini analiz edebilir ve otomatik ticaret stratejilerini uygulayabilir. Bu, daha hızlı ve daha doğru ticaret kararları alınmasını sağlayabilir.

C# 22k 1.5k +14k
📄 Apache-2.0 🔓 38 açık issue 🕐 Son commit: 1 ay once 📅 6 aylik proje 👁 64 izleyici
agentaiclaude-codeclicodexdocxexceloffice

OfficeCLI is the first and best Office suite purpose-built for AI agents to read, edit, and automate Word, Excel, and PowerPoint files. Free, open-source, single binary, no Office installation required.

🤖 Türkçe AI Analizi

OfficeCLI, yapay zeka ajanlarının Word, Excel ve PowerPoint dosyalarını okumak, düzenlemek ve otomatize etmek için özel olarak tasarlanmış ilk ve en iyi Office süiti çözümüdür. C# dilinde geliştirilmiş, ücretsiz, açık kaynaklı ve tek bir binary dosyası olarak çalışır. Office kurulumu gerektirmez ve bağımlılık içermez.

🎯 Hedef Kitle: Yapay zeka geliştiricileri, yazılım mühendisleri ve otomasyon uzmanları

HTML rendering engine Single binary installation No Office installation required C# programming language
💡 Kullanım Örneği

Bir yazılım mühendisi, OfficeCLI'yi kullanarak bir yapay zeka ajanının otomatik olarak Word belgeleri oluşturmasını sağlayabilir. Örneğin, bir müşteri hizmetleri botu, OfficeCLI aracılığıyla müşteri bilgilerini içeren Excel tablolarını okuyabilir ve güncelleyebilir.

Rust 27k 2.7k +14k
📄 MIT 🔓 312 açık issue 🕐 Son commit: 3 ay once 📅 1 yillik proje 👁 126 izleyici
aiai-meeting-assistantllmlocal-aimacmeeting-minutesmeeting-notesoffline-first

Privacy first, AI meeting assistant with 4x faster Parakeet/Whisper live transcription, speaker diarization, and Ollama summarization built on Rust. 100% local processing. no cloud required. Meetily (Meetly Ai - <a href="https://meetily.ai" class="Link--inTextBlock" rel="nofollow">https://meetily.ai</a>) is the #1 Self-hosted, Open-source Ai meeting note taker for macOS &amp; Windows. Understand How to write meeting minutes

🤖 Türkçe AI Analizi

Meetily, Rust programlama dilinde geliştirilmiş, gizlilik odaklı bir yapay zeka toplantı asistanıdır. Toplantıları yerel makinede kaydedebilir, gerçek zamanlı transkript edebilir ve özetler üretebilir. Bu, hassas bilgilerin bulutla paylaşılmasını önler ve profesyoneller ile şirketler için idealdir. Meetily, Parakeet/Whisper canlı transkripsiyon, konuşmacı ayrımı ve Ollama özetleme gibi özelliklerle gelir.

🎯 Hedef Kitle: Gizlilik ve veri egemenliği konusunda endişeli olan şirketler ve profesyoneller

100% yerel işlemesi Parakeet/Whisper canlı transkripsiyon konuşmacı ayrımı Ollama özetleme
💡 Kullanım Örneği

Bir şirketin toplantı odasında, Meetily'yi kullanarak toplantıları kaydedebilir, transkript edebilir ve özetleyebilirsiniz. Bu, toplantı sonrası raporlama işlemlerini kolaylaştırır ve hassas bilgilerin korunmasını sağlar.

Rust 21k 1.4k +14k
📄 Apache-2.0 🔓 114 açık issue 🕐 Son commit: 1 ay once 📅 5 aylik proje 👁 69 izleyici
agentagent-orchestrationaiai-agentsclaude-codeclicodexcoding-agents

agent multiplexer that lives in your terminal.

🤖 Türkçe AI Analizi

agent multiplexer that lives in your terminal. Proje 20,834 yildiza ulasarak buyuk ilgi gormus ve this month icinde 13,607 yeni yildiz almis.

🎯 Hedef Kitle: Rust ekosisteminde calisan gelistiriciler ve bu alanda cozum arayanlar

agent multiplexer that lives in your terminal. 20,834 yildiz ile populer this month icinde 13,607 yeni yildiz
Python 14k 2.0k +13k
📄 MIT 🔓 28 açık issue 🕐 Son commit: 1 ay once 📅 5 aylik proje 👁 74 izleyici
aiai-agentanthropicberkshire-hathawaycharlie-mungerchina-stockclaudeclaude-code

AI 时代的伯克希尔:基于 Claude Code / Codex 的价值投资研究框架。巴菲特·芒格·段永平·李录四大师方法论 + 多Agent并行研究。| AI-era Berkshire: a value investing research framework built for Claude Code / Codex. 4 masters' methodologies + multi-agent adversarial analysis.

🤖 Türkçe AI Analizi

AI 时代的伯克希尔:基于 Claude Code / Codex 的价值投资研究框架。巴菲特·芒格·段永平·李录四大师方法论 + 多Agent并行研究。| AI-era Berkshire: a value investing research framework built for Claude Code / Codex. 4 masters' methodologies + multi-agent adversarial analysis. Proje 14,073 yildiza ulasarak buyuk ilgi gormus ve this month icinde 12,519 yeni yildiz almis.

🎯 Hedef Kitle: Python ekosisteminde calisan gelistiriciler ve bu alanda cozum arayanlar

AI 时代的伯克希尔:基于 Claude Code / Codex 的价值投资研究框架。巴菲特·芒格·段永平·李录四大师方法论 + 多Agent并行研究。| AI-era Berkshire: a value investing research framework built for Claude Code / Codex. 4 masters' methodologies + multi-agent adversarial analysis. 14,073 yildiz ile populer this month icinde 12,519 yeni yildiz
TypeScript 28k 2.5k +8.4k
📄 MIT 🔓 49 açık issue 🕐 Son commit: 1 ay once 📅 11 aylik proje 👁 113 izleyici
agentaiai-agentsbrowser-automationjavascriptmcptypescriptweb

JavaScript in-page GUI agent. Control web interfaces with natural language.

🤖 Türkçe AI Analizi

JavaScript in-page GUI agent. Control web interfaces with natural language. Proje 27,828 yildiza ulasarak buyuk ilgi gormus ve this month icinde 8,372 yeni yildiz almis.

🎯 Hedef Kitle: TypeScript ekosisteminde calisan gelistiriciler ve bu alanda cozum arayanlar

JavaScript in-page GUI agent. Control web interfaces with natural language. 27,828 yildiz ile populer this month icinde 8,372 yeni yildiz
Python 15k 1.6k +8.2k
📄 Apache-2.0 🔓 69 açık issue 🕐 Son commit: 1 ay once 📅 5 aylik proje 👁 154 izleyici

A feed-forward 3D foundation model for reconstructing scenes from streaming data

🤖 Türkçe AI Analizi

LingBot-Map, akışan 3D verilerden sahneleri yeniden oluşturmak için kullanılan bir feed-forward 3D temel modelidir. Bu model, Geometrik Bağlam Dönüştürücüsü (Geometric Context Transformer) mimarisini kullanarak, koordinat konumlandırma, yoğun geometrik ipuçları ve uzun mesafeli sürüklenme düzeltmesini tek bir akış çerçevesinde birleştirir. Ayrıca, yüksek verimlilikli akış çıkarıma ve en son yeniden oluşturma performansına sahiptir.

🎯 Hedef Kitle: 3D yeniden oluşturma, bilgisayarlı görü ve robotik alanındaki araştırmacılar ve geliştiriciler

Geometrik Bağlam Dönüştürücüsü (Geometric Context Transformer) mimarisi Yüksek verimlilikli akış çıkarıma En son yeniden oluşturma performansı
💡 Kullanım Örneği

Bir otonom araç geliştiricisi, LingBot-Map'i kullanarak çevresel 3D modeli gerçek zamanlı olarak güncelleyebilir ve böylece daha güvenli ve etkili bir sürüş deneyimi sağlayabilir.

Haskell 19k 1.2k +8.0k
📄 AGPL-3.0 🔓 1.2k açık issue 🕐 Son commit: 1 ay once 📅 6 yillik proje 👁 138 izleyici
chatdouble-ratchete2eeencryptionhaskellmessagingprivacyprotocol

SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!

🤖 Türkçe AI Analizi

SimpleX Chat, kullanıcı tanımlayıcıları olmadan çalışan ilk mesajlaşma ağıdır ve tasarım gereği %100 gizlidir. Haskell dilinde yazılmış olan bu proje, uçtan uca şifreleme ve ek bir şifreleme katmanı kullanarak mesajları ve meta verileri korur. SimpleX Chat, Android, iOS ve masaüstü uygulamaları olarak mevcuttur.

🎯 Hedef Kitle: Gizlilik odaklı mesajlaşma uygulamaları geliştiren yazılımcılar ve kullanıcılar

Uçtan uca şifreleme Ek şifreleme katmanı Kullanıcı tanımlayıcıları olmadan çalışma Haskell dilinde yazılmış
💡 Kullanım Örneği

Bir güvenlik uzmanı, hassas bilgileri paylaşmak için güvenli bir mesajlaşma uygulaması arayışındadır. SimpleX Chat'i kullanarak, uçtan uca şifreleme ve ek şifreleme katmanıyla mesajlarını ve meta verilerini koruyabilir.

Python 10k 1.1k +7.6k
📄 MIT 🔓 64 açık issue 🕐 Son commit: 2 ay once 📅 4 aylik proje 👁 46 izleyici

Give Claude the ability to watch any video. /watch downloads, extracts frames, transcribes, hands it all to Claude.

🤖 Türkçe AI Analizi

Bu GitHub reposu, Claude adlı yapay zeka modeline video izleme yeteneği kazandıran bir araçtır. /watch komutu ile video URL'si veya yerel dosya yolu sağlanarak, Claude videoyu indirir, karelerini ayırır, transkriptini çıkarır ve daha sonra bu bilgileri işler. Bu sayede Claude, videoyu 'izlemiş' ve 'duymuş' olur.

🎯 Hedef Kitle: Yapay zeka ve otomasyon ile ilgilenen geliştiriciler ve araştırmacılar

yt-dlp ve ffmpeg entegrasyonu Whisper API desteği Claude ile entegrasyon
💡 Kullanım Örneği

Bir pazarlama uzmanı, rakip bir firmanın yeni ürün lansman videosunu analiz etmek istiyor. /watch komutu ile video URL'sini sağlayarak, Claude'dan videonun başlangıcındaki kancayı (hook) tanımlamasını ister. Claude, videonun ilk karelerini inceleyerek, transkriptini okuyarak ve yapısını analiz ederek, uzmanların işini kolaylaştırır.

TypeScript 8.8k 990 +2.8k
📄 MIT 🔓 193 açık issue 🕐 Son commit: 1 ay once 📅 1 yillik proje 👁 94 izleyici
agentaicode-analysiscode-generationgemini-cli-extensionmcpterminal-aiterminal-automation

This is MCP server for Claude that gives it terminal control, file system search and diff file editing capabilities

🤖 Türkçe AI Analizi

Bu GitHub reposu, Claude AI için terminal kontrolü, dosya sistemi arama ve fark dosyası düzenleme yetenekleri sağlayan bir MCP sunucu uygulamasıdır. TypeScript dilinde yazılmış olan uygulama, kullanıcıların dosya ve kod üzerinde çalışmasını, işlemleri otomatize etmesini ve diğer AI editörlerinden daha fazlasını yapmasını sağlar. Uygulama, Model Context Protocol (MCP) üzerinde inşa edilmiştir ve uzak AI kontrolü, dosya önizleme arayüzü, geliştirilmiş terminal komutları ve daha birçok özellik sunar.

🎯 Hedef Kitle: Claude AI kullanıcıları, yazılım geliştiriciler ve otomasyon uzmanları

Uzak AI kontrolü Dosya önizleme arayüzü Geliştirilmiş terminal komutları Kod yürütme (Python, Node.js, R) Anlık veri analizi Excel, PDF, DOCX desteği
💡 Kullanım Örneği

Bir yazılım geliştiricisi, Claude AI kullanarak kod yazmak ve dosya sisteminde arama yapmak istiyor. Desktop Commander MCP sunucu uygulamasını kullanarak, terminal komutlarını çalıştırabilir, dosya sisteminde arama yapabilir ve kod değişikliklerini yönetebilir.

Aylık
C++ 75k 12k +1.1k
📄 MIT 🔓 1.2k açık issue 🕐 Son commit: 1 ay once 📅 12 yillik proje 👁 1.1k izleyici
apicplusplusframeworkgame-developmentgame-enginegamedevguiimgui

Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

🤖 Türkçe AI Analizi

Dear ImGui, C++ için minimal bağımlılıklara sahip şişkinlikten arındırılmış grafiksel kullanıcı arayüzü kütüphanesidir. Optimize edilmiş vertex tamponları üretir ve 3D-pipeline-uyumlu uygulamalarda herhangi bir zamanda işlenebilir. Hızlı, taşınabilir, rendercıdan bağımsız ve kendi kendine yeten (harici bağımlılıklar yok) bir kütüphanedir.

🎯 Hedef Kitle: C++ geliştiricileri, özellikle oyun motoru geliştiricileri, gerçek zamanlı 3D uygulama geliştiricileri ve gömülü sistem geliştiricileri

Optimize edilmiş vertex tamponları üretimi 3D-pipeline-uyumlu uygulamalarla entegrasyon Hızlı ve taşınabilir tasarım Kendi kendine yeten yapı (harici bağımlılıklar yok)
💡 Kullanım Örneği

Bir oyun motoru geliştiricisi, oyun içi araçlar ve hata ayıklama araçları oluşturmak için Dear ImGui'yi kullanabilir. Örneğin, bir 3D modelleme aracında, modelin özelliklerini değiştirmek için bir kullanıcı arayüzü oluşturmak için Dear ImGui kullanılabilir. Bu, geliştiricilerin hızlı ve kolay bir şekilde kullanıcı arayüzü oluşturmalarını sağlar.

C++ 21k 3.4k +1.0k
📄 BSL-1.0 🔓 437 açık issue 🕐 Son commit: 1 ay once 📅 16 yillik proje 👁 453 izleyici
bddcppcpp14frameworkno-dependenciestddtest-frameworktesting

A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)

🤖 Türkçe AI Analizi

Catch2, C++ tabanlı bir unit test framework'üdür. Temel avantajı kullanımı basit ve doğal olmasıdır. Test isimlerinin geçerli tanımlayıcılar olması gerekmez, assertions normal C++ boolean ifadeleri gibi görünür ve bölümler testlerde kurulum ve temizlik kodlarını paylaşmak için güzel ve yerel bir yol sağlar. Ayrıca mikro-benchmarking özellikleri ve basit BDD makroları da sağlar.

🎯 Hedef Kitle: C++ geliştiricileri, özellikle unit test ve TDD/BDD uygulamaları yapanlar

C++14, C++17 ve sonrası destekler Unit test framework Mikro-benchmarking özellikleri BDD makroları
💡 Kullanım Örneği

Bir C++ geliştiricisi, yeni bir proje için unit testler yazmak istiyor. Catch2'yi kullanarak, basit ve doğal bir şekilde testler yazabilir. Örneğin, bir faktöriyel fonksiyonunun testini yazabilir: TEST_CASE( "Factorials are computed", "[factorial]" ) { REQUIRE( factorial( 1) == 1 ); REQUIRE( factorial( 2) == 2 ); REQUIRE( factorial( 3) == 6 ); }