← Arsiv

2026-07-23

52 repo analiz edildi

📅 Günlük 📊 Haftalık 📈 Aylık
Python 41k 4.9k +31k
📄 AGPL-3.0 🔓 189 açık issue 🕐 Son commit: 2 gun once 📅 3 aylik proje 👁 226 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ımlamalarına olanak tanır ve ajan, araştırma, betikleme, varlık oluşturma, düzenleme ve son kompozisyonu gerçekleştirir.

🎯 Hedef Kitle: Python geliştiricileri, video üretim uzmanları ve AI araştırmacıları

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

Bir video prodüksiyon şirketinde çalışan bir içerik yaratıcısı, OpenMontage'i kullanarak bir video prodüksiyonunu hızlandırabilir. Doğal dilde bir betik yazabilir ve OpenMontage'in ajanı, otomatik olarak araştırma, betikleme, varlık oluşturma ve düzenleme işlemlerini gerçekleştirebilir.

C 34k 2.6k +23k
📄 MIT 🔓 309 açık issue 🕐 Son commit: 2 gun once 📅 5 aylik proje 👁 145 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ı bir kod istihbarat sunucusu olan codebase-memory-mcp'yi içerir. Bu proje, kod tabanlarını bir kalıcı bilgi grafiğine indeksler ve ortalama bir repo'yu milisaniyeler içinde işler. 158 dil destekler, sorguları milisaniyenin altında yanıtlar ve %99 daha az token kullanır. Tek bir statik binary olarak dağıtılır ve hiç bir bağımlılığa gerek duyulmaz.

🎯 Hedef Kitle: Yazılım geliştiricileri, kod analizi ve istihbarat alanında çalışan araştırmacılar

158 dil desteği milisaniye altı sorgu süreleri tek statik binary hiçbir bağımlılık
💡 Kullanım Örneği

Bir yazılım geliştiricisi, kod tabanını hızlı bir şekilde indekslemek ve kod hakkında bilgi edinmek için codebase-memory-mcp'yi kullanabilir. Örneğin, bir kod incelemesi yaparken, belirli bir fonksiyonun çağrıldığı yerleri hızlı bir şekilde bulabilir.

Python 60k 4.8k +22k
📄 MIT 🔓 166 açık issue 🕐 Son commit: 7 gun once 📅 5 aylik proje 👁 195 izleyici
agent-infrastructureai-agentai-searchautomationbilibiliclaude-codeclicursor

Give your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.

🤖 Türkçe AI Analizi

Agent-Reach, yapay zeka ajanlarına interneti görme yeteneği veren bir Python projesidir. Bu proje, çeşitli platformlarda (Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu) okuma, arama ve işlem yapma能力 sağlar. Agent-Reach, kullanıcıların AI ajanlarını tek bir CLI ile internete bağlamasını sağlar ve API ücretleri olmadan çalışır.

🎯 Hedef Kitle: Yapay zeka ve otomasyon alanında çalışan geliştiriciler ve araştırmacılar

Tek CLI ile internete bağlanma API ücretleri olmadan çalışma Çeşitli platformlarda okuma, arama ve işlem yapma Otomatik güncelleme ve hata ayıklama
💡 Kullanım Örneği

Bir yapay zeka araştırmacısı, Agent-Reach'i kullanarak Twitter'da belirli bir konuda trending olan tweetleri okumak ve analiz etmek için AI ajanını görevlendirebilir. Bu, araştırmacının ilgili verileri hızlı ve kolay bir şekilde toplamasını sağlar.

TypeScript 25k 8.3k +22k
📄 MIT 🔓 6 açık issue 🕐 Son commit: 2 gun once 📅 4 aylik proje 👁 107 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 kullanıcıların iş arama sürecini otomatize eder. Çerçeve, kullanıcıların profillerini doldurmalarını, iş portallarından iş ilanlarını kazımalarını ve başvurularını değerlendirmelerini sağlar.

🎯 Hedef Kitle: İş arayanlar, özellikle teknik pozisyonlar için başvuranlar

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

Bir yazılım mühendisi, iş arama sürecini 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 hazırlanabilir. Bu, iş başvuru sürecini otomatize ederek zaman kazanmasına yardımcı olabilir.

Aylık
TypeScript 26k 1.9k +20k
📄 MIT 🔓 2.0k açık issue 🕐 Son commit: 2 gun once 📅 4 aylik proje 👁 65 izleyici
adeagent-ideai-agentsclaude-codeclicodexcursor-agentdevtools

Orca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and VPS.

🤖 Türkçe AI Analizi

Orca, stablyai tarafından geliştirilen bir yapay zeka düzenleme aracıdır. Bu araç, birden fazla kodlama aracısını paralel olarak çalıştırma ve yönetme imkanı sağlar. Kullanıcılar, kendi aboneliklerini kullanarak herhangi bir kodlama aracısını çalıştırabilirler ve bu araç, masaüstü, mobil ve VPS platformlarında kullanılabilir.

🎯 Hedef Kitle: Yapay zeka ve yazılım geliştirme ekipleri, yazılım mühendisleri ve teknoloji girişimleri

Paralel çalışma ağaçları Terminal bölmeleri Tasarım modu Mobil eşlikçi uygulama
💡 Kullanım Örneği

Bir yazılım mühendisi, birden fazla kodlama aracısını paralel olarak çalıştırarak farklı kod parçalarını aynı anda test edebilir ve sonuçları karşılaştırabilir. Bu, yazılım geliştirme sürecini hızlandırır ve daha verimli hale getirir.

Python 43k 4.5k +18k
📄 Apache-2.0 🔓 219 açık issue 🕐 Son commit: 2 gun once 📅 11 aylik proje 👁 191 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

Strix, açık kaynaklı bir yapay zeka (AI) penetrasyon testi aracıdır. Uygulamaların güvenlik açıklarını bulma ve düzeltme işlemlerini otomatikleştirir. Strix, geliştiricilerin ve güvenlik ekiplerinin hızlı, doğru güvenlik testi yapmalarını sağlar.

🎯 Hedef Kitle: Güvenlik uzmanları, yazılım geliştiricileri ve DevOps ekipleri

Otomatik penetrasyon testi Yapay zeka tabanlı güvenlik açığı tespiti Gerçek saldırı senaryoları ile doğrulama Geliştirici odaklı CLI arayüzü Otomatik düzeltme ve raporlama
💡 Kullanım Örneği

Bir güvenlik uzmanı, yeni bir web uygulaması için güvenlik testi yapmak ister. Strix'i kullanarak, uygulamanın güvenlik açıklarını hızlıca tespit edebilir ve düzeltme önerileri alabilir. Böylece, uygulamanın güvenliği sağlanır ve saldırılara karşı korunur.

JavaScript 60k 9.7k +15k
📄 CC0-1.0 🔓 41 açık issue 🕐 Son commit: 2 gun once 📅 1 yillik proje 👁 698 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, kullanıcıların ilk mesajlarından önce sohbet botlarına verilen gizli talimatlar ve kurallardır. Repo, Anthropic, OpenAI, Google, xAI 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ştiriciler ve sohbet botları ile ilgilenen teknisyenler

Çeşitli sohbet botlarının sistem istemlerini içerir Düzenli olarak güncellenmektedir Anthropic, OpenAI, Google, xAI ve diğer şirketlerin sohbet botlarını destekler
💡 Kullanım Örneği

Örneğin, bir yapay zeka araştırmacısı, ChatGPT'nin sistem istemlerini inceleyerek, botun nasıl çalıştığını ve hangi kurallara göre cevaplar ürettiğini anlayabilir. Bu bilgi, daha iyi sohbet botları geliştirmek için kullanılabilir.

Python 27k 4.3k +14k
📄 MIT 🔓 11 açık issue 🕐 Son commit: 2 gun once 📅 3 aylik proje 👁 151 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ş, React 19 ile ön yüzü oluşturulmuştur. Bu repo, kullanıcıların ticaret yeteneklerini güçlendirmek için kapsamlı bir ticaret aracı sağlamayı amaçlar.

🎯 Hedef Kitle: Python geliştiricileri, ticaret ajanları ve finansal analistler

FastAPI React 19 Python 3.11+ Kapsamlı ticaret aracı
💡 Kullanım Örneği

Bir finansal analist, Vibe-Trading'i kullanarak ticaret stratejilerini otomatize edebilir ve gerçek zamanlı piyasa verilerini analiz edebilir. Bu, analistin daha hızlı ve doğru kararlar almasına yardımcı olabilir.

Rust 26k 2.6k +13k
📄 MIT 🔓 309 açık issue 🕐 Son commit: 1 ay once 📅 1 yillik proje 👁 121 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ı transkripsiyonunu yapabilir ve özetlerini oluşturabilir. Bu, hassas bilgilerin bulutla paylaşılmasını önler ve profesyoneller ile şirketler için ideal bir çözümdür. 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, girişimler 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, transkripsiyonunu yapabilir ve özetlerini oluşturabilirsiniz. Bu, toplantıların detaylarını güvenli bir şekilde saklamanıza ve veri egemenliğinizi korumanıza yardımcı olur.

Rust 20k 1.3k +13k
📄 Apache-2.0 🔓 101 açık issue 🕐 Son commit: 2 gun once 📅 3 aylik proje 👁 64 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 19,611 yildiza ulasarak buyuk ilgi gormus ve this month icinde 12,842 yeni yildiz almis.

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

agent multiplexer that lives in your terminal. 19,611 yildiz ile populer this month icinde 12,842 yeni yildiz
TypeScript 30k 4.3k +12k
📄 MIT 🔓 28 açık issue 🕐 Son commit: 20 gun once 📅 4 aylik proje 👁 155 izleyici
aiai-agentsai-toolsautomationboilerplateclaudeclaude-codeclone

Clone any website with one command using AI coding agents

🤖 Türkçe AI Analizi

Bu GitHub reposu, yapay zeka kodlama ajanlarını kullanarak herhangi bir web sitesini temiz ve modern bir Next.js kod tabanına tersine mühendislik yapmak için yeniden kullanılabilir bir şablon sağlar. Kullanıcılar, tek bir komutla bir web sitesini kopyalayabilir ve AI ajanları, sitenin tasarım tokenlerini ve varlıklarını çıkararak, bileşen spesifikasyonlarını yazarak ve her bölümü yeniden oluşturmak için paralel inşaatçıları dağıtarak çalışır. Bu proje, çeşitli AI kodlama ajanlarıyla çalışır, ancak en iyi sonuçlar için Claude Code ile Opus 4.8 kullanılması önerilir.

🎯 Hedef Kitle: Yapay zeka ve web geliştirme alanında çalışan yazılımcılar ve geliştiriciler

Yapay zeka kodlama ajanları ile web sitesi kopyalama Next.js kod tabanı oluşturma Claude Code ile Opus 4.8 entegrasyonu Çoklu AI kodlama ajanları desteği
💡 Kullanım Örneği

Örneğin, bir web geliştiricisi, yeni bir müşteri için benzer bir web sitesi oluşturmak ister. Bu projeyi kullanarak, hedef web sitesinin URL'sini belirterek, AI ajanının siteyi analiz etmesini, tasarım tokenlerini ve varlıklarını çıkarmasını ve yeni bir Next.js kod tabanı oluşturmasını sağlayabilir. Bu, geliştiricinin benzer bir web sitesini hızlı ve kolay bir şekilde oluşturmasına yardımcı olabilir.

TypeScript 28k 2.4k +9.0k
📄 MIT 🔓 52 açık issue 🕐 Son commit: 2 gun once 📅 10 aylik proje 👁 112 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,512 yildiza ulasarak buyuk ilgi gormus ve this month icinde 8,980 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,512 yildiz ile populer this month icinde 8,980 yeni yildiz
Haskell 19k 1.2k +7.8k
📄 AGPL-3.0 🔓 1.2k açık issue 🕐 Son commit: 2 gun once 📅 6 yillik proje 👁 133 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. Proje, 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 Multi-platform desteği (Android, iOS, masaüstü)
💡 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.

Go 6.9k 525 +5.4k
📄 MIT 🔓 130 açık issue 🕐 Son commit: 2 gun once 📅 3 aylik proje 👁 51 izleyici

git push no-mistakes

🤖 Türkçe AI Analizi

Bu GitHub reposu, geliştiricilerin temiz ve hatasız Pull Request'ler oluşturmasına yardımcı olan bir araç sunar. 'no-mistakes' adlı bu araç, yerel bir Git proxy'si kullanarak çalışır ve geliştiricilerin kodlarını bir disposable worktree'de test ettikten sonra temiz bir Pull Request oluşturmalarını sağlar. Bu sayede, geliştiriciler kodlarını daha güvenli ve temiz bir şekilde paylaşabilirler.

🎯 Hedef Kitle: Go geliştiricileri, DevOps mühendisleri ve yazılım geliştirme ekipleri

AI-driven validation pipeline Disposable worktree Clean PRs by default Non-blocking pipeline
💡 Kullanım Örneği

Bir yazılım geliştirme ekibi, kodlarını güvenli ve temiz bir şekilde paylaşmak istiyor. 'no-mistakes' aracını kullanarak, kodlarını bir disposable worktree'de test ettikten sonra temiz bir Pull Request oluşturabilirler. Örneğin, bir geliştirici 'git push no-mistakes' komutunu kullanarak kodlarını test edebilir ve temiz bir Pull Request oluşturabilir.

Python 6.4k 1.1k +5.1k
📄 MIT 🔓 280 açık issue 🕐 Son commit: 2 gun once 📅 1 yillik proje 👁 45 izleyici

AI agent to evaluate and score resumes.

🤖 Türkçe AI Analizi

Bu GitHub reposu, iş başvurularını değerlendirmek ve puanlamak için kullanılan bir yapay zeka aracıdır. Başvuruların PDF formatındaki özgeçmişlerini analiz ederek yapılandırılmış verileri çıkarır, GitHub sinyalleri ile zenginleştirir ve adil, açıklanabilir bir değerlendirme çıktısı üretir. Aracın amacı, büyük miktarda başvuru alan şirketlerin iş süreçlerini kolaylaştırmak ve en uygun adayları belirlemektir.

🎯 Hedef Kitle: İş başvurularını değerlendirmek isteyen şirketler ve işe alım uzmanları

Resume-to-Score pipeline PDF analizi GitHub sinyalleri ile zenginleştirme Adil ve açıklanabilir değerlendirme
💡 Kullanım Örneği

Bir işe alım uzmanı, şirketin kariyer sayfasında başvuranların özgeçmişlerini değerlendirmek için bu aracı kullanabilir. Aracın ürettiği puanlar ve açıklamalar, uzmanların en uygun adayları belirlemelerine yardımcı olabilir.

TypeScript 8.7k 966 +2.7k
📄 MIT 🔓 187 açık issue 🕐 Son commit: 3 gun once 📅 1 yillik proje 👁 93 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 sunucusudur. Desktop Commander MCP, TypeScript dilinde yazılmıştır ve kullanıcıların AI geliştirme araçlarını tek bir sohbet penceresinde bir araya getirmelerine olanak sağlar. Bu repo, uzaktan AI kontrolü, dosya önizleme UI, geliştirilmiş terminal komutları ve daha birçok özellik sunar.

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

Uzaktan AI Kontrolü Dosya Önizleme UI 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 ile entegre çalışan bir uygulama geliştirirken, Desktop Commander MCP sunucusunu kullanarak terminal komutlarını uzaktan yürütmek ve dosya sistemini yönetmek istiyor. Bu sayede, geliştirici daha verimli bir şekilde çalışabilir ve AI entegrasyonunu kolaylaştırabilir.

Aylık
C++ 75k 12k +1.1k
📄 MIT 🔓 1.2k açık issue 🕐 Son commit: 2 gun 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 Minimal bağımlılıklar
💡 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.

C++ 21k 3.4k +967
📄 BSL-1.0 🔓 436 açık issue 🕐 Son commit: 2 gun once 📅 15 yillik proje 👁 450 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 ifadelerine benziyor ve bölümler testlerde kurulum ve temizlik kodlarını paylaşmak için güzel ve yerel bir yol sağlıyor. Ayrıca mikro-benchmarking özellikleri ve basit BDD makroları da bulunuyor.

🎯 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 test yazmak istiyor. Catch2'yi kullanarak, basitçe bir test dosyası oluşturur ve TEST_CASE makrosunu kullanarak testlerini yazar. Örneğin, bir faktoriyel fonksiyonunun testini yazabilir.