ہارنس اوپن سورس ایک اینڈ ٹو اینڈ ڈیولپر پلیٹ فارم ہے جو سورس کنٹرول مینجمنٹ، CI/CD پائپ لائنز، میزبان ڈیولپر ماحول (Gitspaces) اور آرٹیفیکٹ رجسٹریوں کو یکجا کرتا ہے، جسے Docker کے ذریعے مقامی طور پر چلایا جا سکتا ہے۔
اوپن سورس۔ نئے امکانات۔
معیاری اوپن سورس پروجیکٹس دریافت کریں، گمنام طور پر پروجیکٹس جمع کریں، اور اپنے پروجیکٹ کا دعویٰ کرکے اسے ایڈٹ کریں۔
تجسس کے ساتھ اوپن سورس کی دنیا دریافت کریں۔
THE FIRST COLLECTIONیہ Conventional Commits specification کا آفیشل ریپوزیٹری ہے، جو Git کمٹ پیغامات کو منظم کرنے کے لیے ایک کنونشن ہے جو Semantic Versioning کے ساتھ ہم آہنگ ہے اور خودکار ریلیز اور changelog ٹولنگ کی حمایت کرتی ہے۔
.NET پر مبنی ایک محفوظ، کراس پلیٹ فارم Git کریڈینشل ہیلپر جو GitHub، Azure DevOps، Bitbucket اور GitLab کے لیے Windows، macOS اور Linux پر مستقل تصدیق (بشمول ملٹی فیکٹر تصدیق) فراہم کرتا ہے۔
Gitea ایک بے درد، خود میزبانی شدہ ایک ہی پلیٹ فارم سافٹ ویئر ڈویلپمنٹ سروس ہے جو Git کی میزبانی، کوڈ ریویو اور CI/CD کی صلاحیتیں فراہم کرتی ہے۔
ایک Rust CLI ٹول جو git commit کے اعدادوشمار جیسے تبدیل شدہ فائلیں، insertions، deletions، اور خالص تبدیلیاں جمع کرتا ہے، revision ranges، author filtering، اور review trailers کی حمایت کے ساتھ۔
release-it ایک عمومی کمانڈ لائن ٹول ہے جو ورژننگ اور پیکیج پبلشنگ کے کاموں کو خودکار بناتا ہے، بشمول ورژن بڑھانا، Git commits اور tags، changelog بنانا، اور GitHub، GitLab اور npm پر ریلیز۔ یہ hooks، plugins، pre-releases اور CI/CD ماحول کو سپورٹ کرتا ہے۔
ٹیکنالوجی کی مختلف شاخوں میں وسیع مواد کے ساتھ جامع گائیڈ، جو اس شعبے میں کیریئر بنانے والوں کے لیے علم کی کمی کو دور کرنے اور سوالات کے جوابات فراہم کرنے میں مددگار ثابت ہوتی ہے۔
GitHub Desktop ایک اوپن سورس Electron پر مبنی GUI ایپلی کیشن ہے جو GitHub کے لیے ہے، جسے TypeScript اور React میں لکھا گیا ہے تاکہ Git ورک فلو کو سادہ بنایا جا سکے۔
کوڈنگ کے مضامین اور اسنیپٹس کا ایک مجموعہ جو ڈویلپرز کو عملی مثالوں اور وضاحتوں کے ذریعے اپنی مہارتوں کو بہتر بنانے میں مدد فراہم کرتا ہے۔
کئی پروگرامنگ زبانوں کے لیے pre-commit hooks کے انتظام اور دیکھ بھال کا ایک فریم ورک۔
سِمگیٹ کاپی-آن-رائٹ (CoW) کا استعمال کرتے ہوئے ڈسک کی موثر، الگ تھلگ Git ورک ٹری فراہم کرتا ہے، تاکہ ایک ہی ریپوزٹری پر متعدد AI ایجنٹس یا متوازی ترقی چل سکے۔ یہ مقامی فائل سسٹم کی خصوصیات (APFS, reflink) یا fuse-overlayfs کا فائدہ اٹھاتا ہے تاکہ ڈسک کا استعمال کم سے کم ہو، مکمل ورک ٹری کاپیوں کے مقابلے میں نمایاں بچت فراہم کرتا ہے۔
بڑا اوپن سورس مجموعہ جس میں 2624 DevOps اور SRE انٹرویو سوالات اور عملی مشقیں شامل ہیں، جن میں Linux, Kubernetes, Terraform, AWS, Azure, GCP, Docker, Ansible, CI/CD, networking, databases, observability وغیرہ شامل ہیں۔
bat ایک cat(1) کلون ہے جس میں سنٹیکس ہائی لائٹنگ، Git انٹیگریشن اور آٹومیٹک پیجنگ شامل ہے۔ یہ کئی پروگرامنگ زبانوں کو سپورٹ کرتا ہے، غیر قابل پرنٹ حروف دکھاتا ہے، اور man اور help جیسے ٹولز کے لیے پیجر کے طور پر استعمال ہو سکتا ہے۔
commitlit ایک ٹول ہے جو کامٹ پیغامات کے Conventional Commits فارمیٹ کی پابندی کا چیک کرتا ہے۔ یہ CLI، پروگرامنگ API، sharable npm کنفیگز، husky اور CI کے ساتھ انٹیگریشن فراہم کرتا ہے تاکہ ٹیموں کو یکساں کامٹ تاریخ برقرار رکھنے میں مدد ملے۔
git کمانڈز کے لیے ایک سادہ ٹرمینل UI جو انٹرایکٹو ری بیسنگ اور اسٹیجنگ جیسے پیچیدہ ورک فلو کو آسان بناتا ہے۔
GitBucket ایک Scala پر مبنی Git ویب پلیٹ فارم ہے جو آسان انسٹالیشن، GitHub API مطابقت اور پلگ اِن توسیع پذیری کے ساتھ ریپوزٹریز، ایشوز، پُل ریکوئسٹس اور وِکیز فراہم کرتا ہے۔
Hunk ایک ٹرمینل پر مبنی ڈِف ویور ہے جو ایجنٹ کے بنائے ہوئے تبدیلیوں کے جائزے کے لیے ہے، OpenTUI اور Pierre diffs پر مبنی ہے۔ اس میں ملٹی فائل ریویو اسٹریم، سائیڈبار نیویگیشن، ان لائن AI/ایجنٹ نوٹس، اسپلٹ/یونیفائیڈ لے آؤٹ، واچ موڈ، اور Git/Jujutsu/Sapling انٹیگریشن شامل ہے۔
Files ونڈوز کے لیے ایک جدید اور کمیونٹی کے زیر اثر فائل مینیجر ہے جسے ایک آسان انٹرفیس کے ذریعے فائلوں اور فولڈرز کو منظم کرنے میں صارفین کی مدد کے لیے ڈیزائن کیا گیا ہے۔
یہ ایک کمیونٹی سے چلنے والا DevOps حوالہ جاتی رہنما ہے جس میں Docker، Kubernetes، Prometheus، Git، Ansible، Terraform، Jenkins، GitLab CI، GitHub Actions، CircleCI، Travis CI، Puppet، Chef، Linux اور نیٹ ورکنگ شامل ہیں، جس میں تصورات، کمانڈز، سبق، انٹرویو کے سوالات اور سیکھنے کے لنکس دیے گئے ہیں۔
گٹ ہب کی جانب سے سرکاری طور پر برقرار `.gitignore` ٹیمپلیٹس کا مجموعہ، جس میں مقبول پروگرامنگ زبانیں، فریم ورکس، ٹولز اور آپریٹنگ سسٹمز کے لیے پٹا مقرر نگرانی کے قواعد شامل ہیں۔