9 مستودعات
Strategies for isolating and protecting sensitive configuration data in application environments.
Distinguishing note: Focuses on backend-only access to sensitive variables, distinct from general configuration management.
Explore 9 awesome GitHub repositories matching security & cryptography · Environment Variable Security. Refine with filters or upvote what's useful.
Solid is a declarative JavaScript framework for building user interfaces through fine-grained reactivity. By utilizing a compile-time template transformation process, it converts JSX into direct DOM manipulation instructions, eliminating the need for a virtual tree. This architecture allows the framework to track dependencies at the individual element level, ensuring that state changes trigger surgical updates to the interface. The framework distinguishes itself through its isomorphic rendering pipeline, which shares reactive logic across server and client environments to support both initial
Reads sensitive environment variables exclusively in backend code to prevent exposure in client-side bundles.
t3code is a platform for operating AI coding agents through a web interface to develop and maintain software projects. It functions as an orchestrator that manages AI agent lifecycles and communication, providing a system for provisioning isolated remote development environments and managing secure connections to cloud-hosted resources. The project utilizes an event-sourced backend architecture that processes typed commands into persisted domain events to maintain system state. It employs a communication system based on JSON-RPC over WebSockets to synchronize real-time state and events betwee
Secures account-specific API keys and endpoints using server-side secrets.
Symfony Translation is a PHP library and framework component for internationalizing applications. It provides a complete system for managing message catalogs, handling locale-aware string translation, and formatting messages using ICU MessageFormat syntax to support pluralization, gender, and conditional selection. The component organizes translatable strings into named domains, supports key-based lookup that decouples source text from localized versions, and offers deferred rendering through translatable objects that store parameters and render only when output is needed. The library disting
Provides a command to encrypt sensitive environment variable values for safe storage.
WordPress boilerplate with Composer and Git, easier configuration, and an improved folder structure
Reads sensitive values like database credentials from a .env file, keeping them out of version control.
Goravel هو هيكل تطوير متكامل وإطار عمل لبناء تطبيقات الويب، وREST APIs، وخدمات gRPC باستخدام لغة البرمجة Go. ينفذ معمارية النموذج-العرض-المتحكم (MVC) ويوفر مجموعة أدوات شاملة لخوادم وعملاء استدعاء الإجراءات البعيدة (RPC) عالية الأداء. يتميز إطار العمل بنظامه البيئي المتكامل الواسع، والذي يتضمن أداة تعيين كائنات علائقية (ORM) سلسة لإدارة قواعد البيانات ومجموعة أدوات واجهة سطر أوامر مخصصة لأتمتة الإدارة وهيكلة المشاريع. يتميز بتجريد الخدمة القائم على المحركات (Driver-based) الذي يسمح للمطورين بتبديل التخزين، وذاكرة التخزين المؤقت، وخلفيات الجلسات دون تغيير منطق التطبيق. تغطي المنصة سطحاً واسعاً من قدرات التطبيقات، بما في ذلك معالجة المهام غير المتزامنة مع الطوابير الموزعة، وإدارة الهوية الآمنة عبر المصادقة القائمة على الرموز (Tokens)، وطبقة أمان قوية مع التشفير والتحكم في الوصول. كما توفر أدوات لتوطين المحتوى، وعرض القوالب، وبنية تحتية للاختبار المؤتمت مع محاكاة التبعيات.
Encrypts sensitive configuration files for safe version control and decrypts them during application deployment.
هذا المشروع هو إطار عمل لخدمة نماذج PyTorch مصمم لنشر وتوسيع نطاق نماذج تعلم الآلة في الإنتاج عبر نقاط نهاية شبكة قابلة للتوسع. يعمل كخادم استنتاج عالي الأداء، ومحسن، ومدير دورة حياة النموذج الذي يتعامل مع تحميل النموذج، وتجميع الطلبات، وتسريع الأجهزة. يتميز النظام بقدرات تنسيق وتحسين متقدمة، مثل ربط نماذج متعددة في سير عمل تسلسلي باستخدام رسوم بيانية للتنفيذ واستخدام التجميع الديناميكي لتحسين الإنتاجية وزمن الانتقال. يوفر دعماً متخصصاً للذكاء الاصطناعي التوليدي ونماذج اللغات الكبيرة من خلال التجميع المستمر وتوازي الموترات (tensor parallelism). تغطي مجالات القدرات الواسعة إدارة موارد GPU عبر أجهزة متنوعة مثل NVIDIA وAMD وApple Silicon، بالإضافة إلى إدارة شاملة لدورة حياة النموذج للتسجيل، وإصدار النسخ، وتوسيع نطاق العمال (workers). كما يدمج أدوات مراقبة لتتبع صحة النظام وأداء النموذج عبر مقاييس متوافقة مع Prometheus. يتم إدارة الخادم من خلال واجهة سطر أوامر تستخدم للتحكم في دورة الحياة وتكوين معلمات وقت التشغيل.
Filters visible environment variables for backend workers using regular expressions to isolate sensitive configuration.
This is a desktop HTTP client application used for constructing, sending, and analyzing HTTP and GraphQL requests. It provides a graphical interface for API development and testing, including a dedicated GraphQL client with schema-driven autocomplete and validation. The project features an integrated AI assistant that generates API requests from natural language prompts. It supports a complex organization system of spaces and collections with hierarchical authentication inheritance and recursive variable resolution for dynamic request values. The tool covers a broad range of capabilities, in
Provides local-only storage for environment variables to ensure sensitive credentials never synchronize to the cloud.
t3-env is a type-safe environment manager and schema validator for TypeScript. It maps environment variables to static types to provide autocompletion and prevents configuration errors through a system that verifies required variables are present and correctly formatted before an application starts. The project enforces strict variable scope to isolate server-side secrets from the client browser, preventing sensitive data from leaking into client-side bundles. It also provides configuration presets tailored to the naming conventions of specific hosting and deployment platforms. The library i
Isolates and protects sensitive configuration data by restricting access to server-side contexts.
هذا المشروع عبارة عن أداة سطر أوامر تنفذ العمليات عن طريق حقن متغيرات البيئة من ملفات تهيئة محلية. يعمل كغلاف وقت تشغيل (runtime wrapper)، مما يسمح للمطورين بإدارة إعدادات التطبيق وسياقات تنفيذ العمليات دون تعديل متغيرات النظام العالمية. تتميز الأداة بدعم تحميل التهيئة الديناميكية، مما يسمح باستخدام الملفات التي تصدر كائنات أو وعوداً (promises) لحساب القيم في وقت التشغيل. وهي توفر تحكماً دقيقاً في إدارة البيئة، بما في ذلك القدرة على تجميع المتغيرات في مجموعات مسماة، وحماية متغيرات البيئة الموجودة من الكتابة فوقها، والتعامل مع ملفات التهيئة المفقودة بسلاسة. بعيداً عن الحقن الأساسي، تسهل الأداة تنفيذ النصوص البرمجية عبر المنصات وإدارة خط أنابيب البناء المؤتمت عن طريق استبدال العناصر النائبة داخل وسيطات الأوامر بقيم البيئة المحلولة. وهي تنشئ عمليات فرعية معزولة لضمان بقاء إعدادات التهيئة محصورة في مهام محددة، مع الحفاظ على سلوك متسق عبر بيئات التطوير والنشر المختلفة.
Prevents external configuration files from overwriting existing environment variables, ensuring primary process settings remain secure.