9 مستودعات
Tools that automatically standardize the style and formatting of source files to ensure consistency.
Distinct from Source File Management: Focuses on code style formatting (linting/fixing) rather than file management or parsing into ASTs.
Explore 9 awesome GitHub repositories matching development tools & productivity · Source Code Formatters. Refine with filters or upvote what's useful.
Swift is a general purpose, compiled systems programming language designed for building high-performance software. It is a strongly typed language that focuses on memory safety and type safety to prevent runtime errors. The language is designed for native code integration, allowing it to interoperate with C and Objective-C libraries to leverage existing system functions and high-performance APIs. The project covers broad capabilities in type-safe application development and cross-platform toolchain engineering. It includes infrastructure for automated language validation, compiler performanc
Includes automated scripts to analyze source files for style and programmatic errors to maintain codebase consistency.
tsdx is a zero-config command line interface and build tool designed for developing, bundling, and distributing TypeScript libraries. It functions as a project scaffolder and development toolchain that initializes new libraries from templates with standardized folder structures and pre-configured dependencies. The project specializes in producing dual-format module distributions, simultaneously generating both CommonJS and ES modules to ensure compatibility across different JavaScript environments. It utilizes a Rollup-based bundling system to compile TypeScript source into optimized distribu
Standardizes code style automatically using a high-speed formatter to maintain consistency across the codebase.
pysheeet هي مكتبة مرجعية تقنية توفر مجموعة مختارة من مقتطفات التعليمات البرمجية وأنماط التنفيذ لتطوير Python المتقدم، وتكامل النظام، والحوسبة عالية الأداء. تعمل كدليل شامل لتنفيذ برمجة الشبكات منخفضة المستوى، وإضافات C الأصلية، والبرمجة غير المتزامنة والمتزامنة. يوفر المشروع أطر عمل متخصصة لتطوير ونشر نماذج اللغات الكبيرة، بما في ذلك أدوات لاستنتاج GPU الموزع والخدمة عالية الأداء. يتضمن أيضاً أنماطاً مفصلة لتنظيم مجموعات الحوسبة عالية الأداء، وتغطية تخصيص موارد GPU وإدارة عبء العمل متعدد العقد. تغطي المكتبة سطحاً واسعاً من القدرات، بما في ذلك اتصالات الشبكة الآمنة والتشفير، والتعيين الكائني-العلائقي وإدارة قواعد البيانات، وتنفيذ هياكل البيانات والخوارزميات المعقدة. كما توفر أدوات لإدارة الذاكرة، وقابلية التشغيل البيني الأصلية عبر واجهات الوظائف الخارجية، وتكامل نظام التشغيل على مستوى النظام.
Provides guidelines and tools for automatically standardizing the style and formatting of source files.
This project is a collection of official toolsets and server implementations designed for the parsing, formatting, and semantic analysis of the Go programming language. It includes a language server that provides real-time code intelligence and automated editing capabilities to editors via the Language Server Protocol. The toolset provides a suite of utilities for source code formatting and static analysis. This includes automated standardization of code layout, import organization, and the generation of string representation methods for enumerated types. The project covers broad static anal
Automatically standardizes code layout and organizes import statements to ensure a consistent style.
OCaml is a strongly typed functional language featuring a sophisticated type system and a focus on safety and expressiveness. It provides a comprehensive compiling toolchain that transforms source code into either portable bytecode or high-performance native binaries. The project is distinguished by a shared memory parallel runtime that executes computations across multiple processor cores using domains, and an algebraic effect system for managing side effects and control flow through execution context handlers. It also includes a dedicated parser generator to automatically create lexers and
Provides tools to enforce consistent indentation and layout rules across source files.
FeHelper هو صندوق أدوات لإضافات متصفح الويب ومجموعة أدوات تطوير الواجهة الأمامية مدمجة في Chrome و Firefox و Edge. يعمل كأداة لتحويل البيانات، وأداة لتصحيح أخطاء صفحات الويب، ومساعد برمجة مدعوم بالذكاء الاصطناعي. يتميز المشروع بدمج نماذج محلية وواجهات برمجة تطبيقات متوافقة مع OpenAI لكتابة وإعادة هيكلة وإصلاح الكود مباشرة داخل المتصفح. كما يوفر قدرات لتوليد مخططات TypeScript وتعريفات Zod من عينات البيانات باستخدام الذكاء الاصطناعي. تغطي مجموعة الأدوات نطاقاً واسعاً من أدوات المطورين، بما في ذلك تصحيح أخطاء الشبكة لاتصالات HTTP و WebSocket، وترميز وفك ترميز البيانات لتنسيقات مثل JWT و Base64، وأدوات معالجة JSON للتنسيق والإصلاح والمقارنة بين الهياكل. كما تتضمن أدوات الواجهة الأمامية لقياس تخطيط الصفحة، وتنسيق الكود المصدري، وحقن سكربتات المستخدم المخصصة. تشمل القدرات الإضافية مجموعة متنوعة من أدوات الوسائط والمستندات لتحرير Markdown، ومعالجة رموز QR، وتحويل الصور، إلى جانب مولدات أدوات للمعرفات الفريدة وكلمات المرور الآمنة.
Provides a tool to beautify or compress code for JavaScript, CSS, HTML, XML, and SQL.
vite-plus هي سلسلة أدوات تطوير ويب موحدة وواجهة سطر أوامر مصممة لإدارة إصدارات Vite، وبيئات تشغيل JavaScript، ومديري الحزم من نقطة دخول واحدة. تعمل كمدير لبيئة تشغيل JavaScript لتثبيت وتثبيت إصدارات اللغة، ومنسق مهام لمشاريع Monorepo لتنفيذ النصوص البرمجية المدركة للتبعيات، ومحرك سقالات للمشاريع لتمهيد التطبيقات والمكتبات. يتميز المشروع بدمج دورة حياة تطوير كاملة في أداة واحدة، ويتميز بمحرك تحليل ثابت موحد يقوم بفحص النوع، والتدقيق (Linting)، والتنسيق في تمريرة واحدة. يوفر تنسيقًا متقدمًا لـ Monorepo من خلال التنفيذ المتوازي ونظام تخزين مؤقت للنتائج يستخدم إبطالًا قائمًا على البصمة لتخطي المهام الزائدة. تغطي سلسلة الأدوات أيضًا مجموعة واسعة من القدرات بما في ذلك خطوط أنابيب أصول الويب لتجميع الإنتاج، وتوفير البيئة التلقائي، وإدارة خطافات Git commit. كما تتضمن أدوات لتنفيذ اختبارات الوحدة الأصلية وإنشاء ملفات تنفيذية أصلية.
Applies consistent styling to project files using a fast formatter to ensure a uniform codebase.
ZLS is a language server for the Zig language that implements the Language Server Protocol to provide IDE-like intelligence. It functions as a code intelligence provider, static code analysis tool, and automated refactoring engine for Zig projects. The server integrates directly with the Zig compiler toolchain to derive precise type information and perform semantic analysis. It uses this integration to surface real-time compilation errors as editor diagnostics and to provide semantic syntax highlighting based on resolved types rather than regex patterns. The project covers a wide range of de
Implements a standard formatter to adjust code indentation and style for project consistency.
likec4 is an architecture-as-code framework that transforms text-based architecture definitions into interactive diagrams, static websites, and image files. It serves as a system architecture visualizer and C4 model diagram generator, allowing users to define software components, boundaries, and deployment infrastructure using a domain-specific language. The tool distinguishes itself by providing a modeling environment with Language Server Protocol integration for real-time validation and autocomplete. It enables interactive architecture documentation where users can navigate through hierarch
Provides capabilities to standardize the style of architecture definition files or check for formatting consistency across the project.