awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
crazyguitar avatar

crazyguitar/pysheeet

0
View on GitHub↗
8,150 Stars·1,215 Forks·Python·MIT·7 Aufrufepythonsheets.com↗

Pysheeet

pysheeet ist eine technische Referenzbibliothek, die eine kuratierte Sammlung von Code-Snippets und Implementierungsmustern für fortgeschrittene Python-Entwicklung, Systemintegration und High-Performance-Computing bereitstellt. Sie dient als umfassender Leitfaden für die Implementierung von Low-Level-Netzwerkprogrammierung, nativen C-Erweiterungen sowie asynchroner und nebenläufiger Programmierung.

Das Projekt bietet spezialisierte Frameworks für die Entwicklung und Bereitstellung von Large Language Models, einschließlich Werkzeugen für verteilte GPU-Inferenz und High-Performance-Serving. Es enthält zudem detaillierte Muster für die Orchestrierung von High-Performance-Computing-Clustern, die GPU-Ressourcenzuweisung und Multi-Node-Workload-Management abdecken.

Die Bibliothek deckt ein breites Spektrum an Funktionen ab, einschließlich sicherer Netzwerkkommunikation und Kryptografie, Object-Relational-Mapping und Datenbankverwaltung sowie die Implementierung komplexer Datenstrukturen und Algorithmen. Sie bietet zudem Utilities für Speicherverwaltung, native Interoperabilität via Foreign-Function-Interfaces und systemnahe OS-Integration.

Features

  • Technical Reference Libraries - Serves as a curated technical reference library for advanced Python development, system integration, and high-performance computing.
  • Async and Concurrent Programming References - Serves as a comprehensive technical reference for implementing non-blocking I/O and parallel execution using asyncio, threading, and multiprocessing.
  • Asynchronous Programming Workflows - Serves as a comprehensive reference for implementing non-blocking I/O and concurrent execution using asyncio and event loop management.
  • Distributed GPU Training - Offers orchestration patterns for multi-GPU and multi-node training using collective communication.
  • Large Language Models - Provides comprehensive guides and tensor library patterns for building and deploying large language models.
  • LLM Deployment Frameworks - Provides a framework of tools and guides for distributed GPU inference and high-performance serving of large language models.
  • LLM Development and Deployment - Offers specialized frameworks and patterns for training and serving large language models using PyTorch and vLLM.
  • LLM Serving Architectures - Offers architectural patterns for high-performance LLM serving engines supporting continuous batching and efficient memory management.
  • Tensor Memory Management - Details the movement of tensors between CPU and GPU and ensures memory contiguity for high-performance computing.
  • Parallel Data Loading - Provides patterns for the concurrent loading of training datasets to maximize GPU throughput.
  • Tensor-Parallel Inference Distributions - Implements strategies for splitting model weights across multiple GPUs using tensor parallelism for high-throughput inference.
  • Cluster Orchestrators - Provides implementation patterns for coordinating distributed workloads and resource allocation across multi-node GPU clusters.
  • Data Class Generators - Provides patterns for automatically generating boilerplate methods for classes used primarily for data storage.
  • Shared State Stores - Implements shared object stores to manage and synchronize large datasets or models across multiple concurrent tasks.
  • C API Development - Implements the creation of Python modules using the C API and ctypes to call shared libraries.
  • External Command Execution - Implements capabilities for running system programs and capturing their output for programmatic use.
  • Containerized Training Jobs - Provides capabilities to schedule and execute distributed training jobs in isolated containers across GPU clusters.
  • HPC Cluster Orchestrations - Provides detailed patterns for managing multi-node workloads and GPU resource allocation on HPC clusters using Slurm and Ray.
  • Environment Variable Management - Provides utilities for reading, setting, and deleting environment variables for runtime configuration.
  • Model Inference Deployment - Implements systems for deploying multi-node model inference environments for production serving.
  • Distributed Job Execution - Provides patterns for distributing function execution across worker nodes in a cluster with asynchronous result collection.
  • Persistent Worker State - Provides implementation patterns for creating persistent worker processes that maintain internal state between discrete task executions.
  • Network Programming - Provides a comprehensive guide to developing network services using sockets, TCP, UDP, TLS, and SSH.
  • Python Coroutine Implementations - Provides implementation patterns for non-blocking code using Python async and await syntax.
  • Asynchronous Task Execution - Implements systems for scheduling and executing non-blocking tasks within Python event loops.
  • CPU-Bound Parallel Execution - Provides patterns for the parallel execution of computationally intensive tasks across multiple CPU cores.
  • Cross-Process State Sharing - Implements mechanisms for sharing data and state between isolated processes using shared memory or proxies.
  • Low-Level Network I/O - Provides comprehensive implementations for socket-based communication and network services using low-level I/O.
  • Shared Memory Parallelism - Implements shared-memory process parallelism to bypass the global interpreter lock for CPU-bound tasks.
  • Errno Handling - Provides techniques for retrieving and interpreting C standard library error codes via errno during library calls.
  • Assignment Expressions - Demonstrates the use of assignment expressions to assign values within conditionals and comprehensions.
  • Asynchronous Flow Coordination - Provides patterns for managing the synchronization and resolution of concurrent asynchronous operations.
  • C-Based Class Definitions - Provides patterns for implementing language types in C by defining memory layout and accessors.
  • Foreign Function Interface Calls - Provides patterns for executing native C/C++ code by mapping Python types to memory-compatible structures.
  • Function Argument Pre-setting - Implements techniques for pre-filling function arguments to create specialized versions of general functions.
  • Flexible Argument Definitions - Provides reference patterns for advanced Python function definitions including keyword-only and arbitrary arguments.
  • Type Annotations - Provides implementation patterns for attaching type metadata to variables and function signatures.
  • Generator Delegation - Implements patterns for forwarding generator operations to subgenerators using delegation expressions.
  • Generic Types - Provides examples of creating components that handle multiple data types using bracket notation for generics.
  • Higher Order Function Implementation - Provides patterns for creating functions that accept other functions as arguments or return them as values.
  • Iterable Unpacking Patterns - Implements techniques for expanding sequences into function calls or variable assignments using starred expressions.
  • Asynchronous Event Loops - Implements systems that manage non-blocking I/O operations through an event-driven execution model.
  • C Callback Implementations - Provides patterns for wrapping Python functions as C-callable function pointers for use in native libraries.
  • C-Compatible Definitions - Implements the definition of memory-compatible data structures for seamless exchange with external C libraries.
  • Native C Interoperability - Provides a technical reference for compiling native C and C++ code into Python modules for system integration.
  • Object Modeling - Provides patterns for building structured components using inheritance and special methods for iterators.
  • Object Oriented Class Design - Implements advanced class design patterns using the descriptor protocol, abstract base classes, and MRO resolution.
  • Object Representation Customization - Provides techniques for defining human-readable and unambiguous string representations of objects for debugging.
  • Parameter Passing Constraints - Implements mechanisms to force function parameters to be passed strictly by position or by keyword.
  • Pattern Matching - Implements data structure destructuring and matching using sequence, mapping, and class patterns.
  • Python Native Extensions - Provides a technical reference for building high-performance native Python modules using the C API, pybind11, and Cython.
  • Python Language Features - Implements reusable code patterns for core Python language tasks, advanced data structures, and system-level programming.
  • Python Language Fundamentals - Covers reference patterns for core Python data types, functions, and classes using modern features.
  • Single Dispatch Mechanisms - Provides implementations for overloading function behavior based on the type of the first argument.
  • String Interpolation - Demonstrates embedding expressions directly into string literals to create dynamic text.
  • Type-Level Membership Verification - Implements logic to verify object class membership and inheritance to ensure type safety.
  • Unicode Text Handling - Provides patterns for processing multi-byte encoded strings and treating all strings as Unicode by default.
  • Enclosing Scope Modification - Provides implementation patterns for modifying variables in non-global enclosing scopes within closures.
  • Asymmetric Encryption - Implements encryption and decryption using public-private key pairs for securing small amounts of data.
  • Cryptographic Hash Verifiers - Provides tools for mapping data to fixed-size outputs to ensure message integrity.
  • Digital Signatures - Implements cryptographic methods for ensuring the authenticity and integrity of messages using RSA-PSS and Ed25519.
  • Shared Secret Derivations - Implements protocols for deriving shared secrets between two parties over insecure channels using Diffie-Hellman.
  • Message Authentication Codes - Implements cryptographic constructions using secret keys and hash functions to provide data authenticity.
  • Key Derivation Functions - Implements algorithms that derive secure cryptographic keys from master passwords using brute-force resistant functions.
  • Secure Randomizers - Provides high-performance generators that leverage platform-native entropy for unpredictable cryptographic output.
  • Security Best Practices - Provides guidelines and implementation patterns for modern encryption and TLS certificates to prevent vulnerabilities.
  • Password Hashing Utilities - Implements specialized algorithms like Argon2 to securely transform passwords into irreversible hashes.
  • Symmetric Encryption - Provides symmetric encryption and decryption using a single shared secret key via AES-GCM and ChaCha20-Poly1305.
  • APIs - Provides a high-level encryption API that automates IV generation and authentication for symmetric encryption.
  • Hybrid Encryption Schemes - Implements schemes combining asymmetric key distribution with symmetric encryption for large datasets.
  • Lazy Sequence Processing - Demonstrates the use of generator functions to produce data sequences lazily to minimize memory usage.
  • Function Decorators - Provides patterns for creating function decorators and closures to modify behavior or implement single dispatch.
  • Shared Resource Synchronization - Implements prevention of race conditions using synchronization primitives like locks, semaphores, and events.
  • Asynchronous Event Loops - Details the implementation of non-blocking coroutines on a single-threaded event loop for concurrent I/O operations.
  • System Information Retrievers - Provides APIs for retrieving host-level details such as CPU architecture, memory usage, and network interfaces.
  • Gradient Computation - Implements tools for automatic differentiation and tracking operations to compute gradients for model training.
  • Machine Learning Training - Provides implementation patterns for running training loops, including learning rate scheduling and model persistence.
  • Model Inference Optimizations - Details methods for optimizing tensors and distributed GPU training to increase inference serving performance.
  • Neural Network Construction - Provides a guide for designing and building deep learning architectures using modular layers and optimizers.
  • Neural Network Training - Provides a reference for Python-based neural network training and the optimization of inference performance.
  • Cache Reuse Evaluation - Implements benchmarking and evaluation of shared prefix KV cache reuse efficiency in large language models.
  • ORM Implementation Examples - Demonstrates implementation patterns for mapping application objects to database schemas using ORMs.
  • Database Connectivity Management - Provides patterns for managing database connectivity, including connection pools and dialect-specific SQL translation.
  • Database Interface Management - Coordinates database interactions using both raw SQL and object-relational mapping patterns.
  • Schema Definitions - Provides patterns for programmatically defining database tables and constraints via metadata to generate DDL.
  • Database Schema Inspection - Implements programmatic retrieval of runtime metadata for database tables, columns, and indexes.
  • Cascade Deletions - Implements the automatic removal of child records when a parent entity is deleted to maintain referential integrity.
  • Key-Value Pair Managers - Provides utilities for structured data storage and retrieval using key-value mapping.
  • List Chunking - Provides a generator-based implementation for dividing a list into smaller segments of a specific size.
  • List Copying - Provides patterns for creating shallow and deep copies of lists to prevent unintended mutations.
  • List Deduplication - Implements the conversion of lists into sets to automatically remove redundant elements.
  • List Unpacking - Demonstrates assigning list items to multiple variables or capturing remaining elements via asterisk unpacking.
  • Membership Testing - Provides high-performance lookup patterns to verify if a specific value exists within a collection.
  • Object-Relational Mapping - Demonstrates how to map database schemas to class definitions for declarative query and transaction management.
  • Relationship Cardinality Modeling - Provides patterns for establishing one-to-many and many-to-many connections using foreign keys and pivot tables.
  • SQL ORMs - Provides patterns for libraries that map relational database tables to native language objects.
  • Table Deletions - Provides patterns for the permanent deletion of specific database tables and their associated data.
  • C Extension Compilation - Provides patterns for converting C source code into importable Python modules using build scripts.
  • Execution Barriers - Provides implementation patterns for blocking execution until specific conditions, such as all tasks completing, are met.
  • Object Inspection Tools - Provides utilities for listing and inspecting all attributes and methods of an object at runtime.
  • Interface Stub Files - Implements the definition of module interfaces in separate stub files to provide type information.
  • HPC Job Accounting - Implements patterns for retrieving HPC job accounting data to track resource usage and failures.
  • Node Maintenance Modes - Implements patterns for placing cluster nodes into maintenance modes to prevent scheduler assignment.
  • Exclusive Node Reservations - Offers implementations for reserving specific compute nodes exclusively to prevent interference during interactive sessions.
  • GPU Resource Orchestrators - Provides logic for requesting and allocating specific GPU hardware resources for AI workloads.
  • Job Array Submissions - Implements job array patterns to execute multiple similar tasks for large-scale parameter sweeps.
  • HPC Batch Submission - Implements patterns for enqueuing long-running workloads as batch jobs in high-performance computing environments.
  • Inline Job Execution - Implements foreground execution patterns for running tasks across multiple nodes for rapid testing.
  • Job Cancellation - Implements mechanisms for terminating hung or active jobs to release compute resources.
  • Job Dependency Coordination - Provides coordination patterns for defining execution order and dependencies between asynchronous jobs.
  • Containerized Node Startup - Provides automation for head and worker node startup within containers across managed nodes.
  • General List Sorting - Provides patterns for rearranging list elements into order, either in-place or by returning a new list.
  • Prefix Trees - Provides a technical reference for constructing trie data structures for efficient string-based retrieval.
  • Connection Managers - Implements efficient system-level multiplexing to monitor and manage multiple concurrent network sockets.
  • Connection Pooling - Provides patterns for reusing established network connections to reduce handshake overhead and improve throughput.
  • Asynchronous Lookups - Provides non-blocking DNS lookup implementations to translate domain names into IP addresses asynchronously.
  • SFTP File Transfers - Provides a guide for performing secure file transfers via SFTP over SSH connections.
  • Zero-Copy File Transfers - Implements zero-copy file transfers using system calls to move data directly to network transports.
  • FFI Invocation - Implements the invocation of functions from shared libraries using foreign function interfaces.
  • Circular Memory Buffers - Implements circular memory buffers for efficient space reuse by overwriting the oldest data.
  • Inter-GPU Bandwidth Probes - Implements microbenchmarks to measure peer-to-peer GPU memory bandwidth and validate network latency.
  • Process Affinity and Core Binding - Implements creation and control of child processes and binding them to specific CPU cores.
  • Network Byte-Order Conversions - Provides functions for translating multi-byte integers between host and network endianness.
  • Python-from-C Invocations - Provides mechanisms for calling Python functions and methods from within a native C extension.
  • Blocking I/O Offloading - Provides mechanisms to move synchronous I/O operations to worker threads to prevent event loop stalls.
  • Asynchronous Streams - Provides patterns for handling data streams from networks or databases using asynchronous definitions and lazy production.
  • Native Extension Integration Guides - Provides documentation and implementation patterns for integrating C and C++ code into Python applications.
  • C-Syntax FFI Declarations - Provides patterns for declaring foreign function signatures using C-style syntax to automate type conversions.
  • Callable Object Implementations - Implements class instances that behave as callables to maintain state during invocation.
  • Class Method Definitions - Provides implementation patterns for declaring static and class-level methods.
  • Global Interpreter Locks - Implements patterns for releasing the global interpreter lock during CPU-intensive operations to enable concurrency.
  • Consecutive Element Groupers - Ships utilities for clustering consecutive items in an iterable that share a common key.
  • Context Managers - Provides patterns for transforming generator functions into context managers for setup and teardown logic.
  • Custom Container Behaviors - Demonstrates how to implement special methods for custom indexing, membership, and iteration in Python classes.
  • Custom Dictionary Implementations - Implements the mapping protocol in custom classes to handle item retrieval and assignment.
  • Custom Operator Implementations - Implements operator overloading for custom types to support native arithmetic and comparison expressions.
  • Dictionary Merging - Implements patterns for combining two dictionaries using union operators and key-value overwriting.
  • Dynamic Attribute Management - Provides utilities for accessing and modifying object attributes dynamically at runtime.
  • Dynamic Class Generation - Provides implementation patterns for creating new class types at runtime for metaprogramming.
  • Priority-Based Fairness - Provides logic for adjusting job priorities based on historical usage to ensure equitable cluster access.
  • Indexed Iteration - Implements looping constructs that provide both the current item and its numerical position in a sequence.
  • Structured Concurrency Managers - Provides frameworks for managing task lifecycles and cancellation through hierarchical structured concurrency scopes.
  • C Function Bindings - Implements the mapping of native C functions to Python methods for direct execution.
  • C Argument Parsing - Implements the conversion of Python objects into native C types using format codes for function calls.
  • List Filters - Implements techniques for removing unnecessary elements from lists using built-in functions and comprehensions.
  • List Initialization - Provides patterns for creating lists with repeated values using comprehensions and multiplication operators.
  • Ordered Dictionary Management - Provides techniques for maintaining the insertion order of keys in mapping collections.
  • Out-of-Order Result Processing - Provides patterns for processing concurrent task results as they complete, regardless of initiation order.
  • Python-C++ Bindings - Ships wrappers that expose C++ classes and functions to Python for high-performance execution.
  • Runtime Exception Handling - Provides implementation patterns for signaling failures using standard and custom exception types.
  • Abstract Base Classes - Implements abstract base classes that force subclasses to provide specific method implementations.
  • Slicing Objects - Implements the use of slice objects as named variables to define reusable data ranges.
  • Task-Local State - Provides implementation patterns for managing request-specific data using context variables across asynchronous tasks.
  • Generalized Matrix Multiplications - Implements high-performance matrix product computations using dedicated infix operators for scientific computing.
  • NumPy Array Integration - Implements integration layers for mapping native memory to NumPy array structures for zero-copy transfer.
  • Tensor Arithmetic - Provides a technical reference for mathematical and logical operations on multi-dimensional arrays.
  • Tensor Data Management - Details patterns for reorganizing numerical datasets through slicing, reshaping, and broadcasting.
  • ORM Hybrid Properties - Implements patterns for defining computed attributes that function as both Python properties and SQL expressions.
  • Async-Sync Compatibility Layers - Implements architectural mechanisms that allow asynchronous cores to maintain compatibility with synchronous execution paths.
  • Async Operation Timeouts - Implements mechanisms to define and enforce maximum execution durations for asynchronous tasks.
  • Asynchronous Resource Management - Provides patterns for the setup and teardown of database connections using asynchronous context managers.
  • Asynchronous Task Cancellation - Provides capabilities for interrupting the execution of running asynchronous processes to ensure clean state recovery.
  • Singleton Patterns - Implements the Singleton design pattern to ensure a class maintains only one instance globally.
  • Error Recovery - Implements runtime error recovery patterns using try-except-finally structures to ensure resource cleanup.
  • Function Execution Timing - Implements precise measurement of elapsed time between function entry and return to identify performance bottlenecks.
  • Post-Task Callback Automation - Implements automated triggering of callback functions upon the completion of a task to chain operations.
  • Producer-Consumer Workflow Managers - Provides mechanisms for managing data flow between threads using bounded queues in a producer-consumer pattern.
  • Database Schema Reflection - Implements automatic loading of table definitions from existing databases to generate application metadata.
  • Async Execution Debugging - Provides specialized diagnostics for identifying blocking calls and unawaited coroutines in asynchronous code.
  • Top-K Element Tracking - Implements heap-based tracking to monitor the largest or smallest K elements in a data stream.
  • Sorted Array Merging - Provides implementation patterns for combining multiple pre-sorted arrays into a single sorted output.
  • Standard Binary Searches - Provides classic binary search implementations to locate target values or insertion bounds in sorted arrays.
  • Future-Based Result Tracking - Implements patterns for scheduling functions and tracking their status through future-based objects.
  • Event Loop Schedulers - Provides implementation patterns for scheduling non-blocking coroutines on an event loop to handle I/O operations.
  • Timeout Managers - Provides mechanisms for enforcing global or per-operation time limits on network socket activities.
  • Background Job Monitoring - Provides utilities for monitoring the status and health of background tasks and submitted work.
  • End-to-End Latency Evaluation - Implements measurement of total request latency from client call to final response to establish baseline experience.
  • CUDA Kernel Performance Inspectors - Offers detailed patterns for inspecting performance metrics and debug information for individual CUDA compute kernels.
  • Execution Tracing - Provides techniques for capturing and analyzing the internal execution flow of code and tensor operations.
  • GPU Profilers - Provides utilities for analyzing hardware utilization and kernel execution performance using GPU-level traces.
  • Hardware Resource Retrieval - Provides methods for retrieving detailed hardware configurations for specific nodes in a GPU cluster.
  • Cluster Monitoring Systems - Provides implementation patterns for collecting and aggregating performance metrics to monitor health across compute clusters.
  • AI Inference Benchmarks - Provides tools for measuring raw inference performance and hardware processing capabilities without API server overhead.
  • System Resource Monitors - Implements real-time tracking of CPU, memory, disk, network, and process resource utilization.
  • Network-GPU Correlation Profiling - Provides analysis of network adapter statistics in direct relation to GPU kernel execution for performance profiling.
  • Server Saturation Analysis - Provides patterns for identifying optimal load capacity and throughput limits before server performance degrades.
  • Cluster Resource Inspections - Provides utilities for inspecting the status and availability of nodes and partitions within a compute cluster.
  • Real-World Workload Benchmarking - Implements performance measurement using real-world conversation datasets to simulate actual human usage patterns for LLMs.
  • Token Throughput Measurement - Implements calculation of peak output tokens per second by saturating servers with requests for throughput benchmarking.
  • First Token Latency Measurement - Provides measurement of the time elapsed between a request and the generation of the first output token.
  • Inter-Token Latency Metrics - Provides methods for calculating the time elapsed between consecutive generated tokens to determine LLM decode speed.
  • Property Descriptors - Implements getters, setters, and descriptors for custom logic during attribute access.
  • Retry and Backoff Logic - Implements resilient request logic using timeout patterns and exponential backoff to handle transient failures.
  • Technical Cheatsheets - Concise Python cheat sheet for quick reference.

Star-Verlauf

Star-Verlauf für crazyguitar/pysheeetStar-Verlauf für crazyguitar/pysheeet

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Pysheeet

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Pysheeet.
  • guanzhi/gmsslAvatar von guanzhi

    guanzhi/GmSSL

    6,075Auf GitHub ansehen↗

    GmSSL is an open-source cryptographic library that implements the Chinese national cryptographic standards SM2, SM3, SM4, SM9, and ZUC as a unified algorithm suite. It provides a comprehensive set of cryptographic primitives including symmetric and asymmetric encryption, digital signatures, hashing, and key exchange, all built around these national standards for government and enterprise security applications. The library distinguishes itself through several integration capabilities. It includes an OpenSSL compatibility layer that maps GmSSL functions to OpenSSL API calls, enabling drop-in re

    Ccryptoencryptionpairing
    Auf GitHub ansehen↗6,075
  • krzyzanowskim/cryptoswiftAvatar von krzyzanowskim

    krzyzanowskim/CryptoSwift

    10,556Auf GitHub ansehen↗

    CryptoSwift is a cryptography library implemented entirely in the Swift programming language. It provides a collection of standard cryptographic algorithms for encryption, decryption, and hashing without relying on native C libraries or system frameworks. The library supports symmetric and asymmetric encryption, including RSA key generation and signature management. It features authenticated encryption schemes and the ability to generate cryptographic digests for data integrity verification. The toolset covers message authentication codes, secure key derivation from passwords, and data paddi

    Swiftaesaes-gcmcipher
    Auf GitHub ansehen↗10,556
  • brix/crypto-jsAvatar von brix

    brix/crypto-js

    16,384Auf GitHub ansehen↗

    crypto-js is a JavaScript cryptography library providing a collection of standard cryptographic algorithms and data transformation tools. It functions as a symmetric encryption toolset, a cryptographic hash implementation, and a password derivation tool for the JavaScript environment. The library enables the protection of sensitive data through symmetric encryption and the production of fixed-size data digests to verify integrity. It includes utilities for converting user passwords into secure cryptographic keys and a data format converter for translating information between Base64, Hex, and

    JavaScript
    Auf GitHub ansehen↗16,384
  • weidai11/cryptoppAvatar von weidai11

    weidai11/cryptopp

    5,412Auf GitHub ansehen↗

    Crypto++ is a comprehensive C++ cryptographic library that implements a broad range of algorithms for symmetric and asymmetric encryption, hashing, and digital signatures. It is designed as a portable toolkit, usable across different operating systems without modification. The library distinguishes itself through its architecture: cryptographic parameters such as key size and mode are configured at compile time via C++ templates, eliminating runtime overhead. Algorithms are registered in a static factory for runtime lookup, while data processing follows a pipeline model of composable sources,

    C++c-plus-pluscryptocryptography
    Auf GitHub ansehen↗5,412
Alle 30 Alternativen zu Pysheeet anzeigen→

Häufig gestellte Fragen

Was macht crazyguitar/pysheeet?

pysheeet ist eine technische Referenzbibliothek, die eine kuratierte Sammlung von Code-Snippets und Implementierungsmustern für fortgeschrittene Python-Entwicklung, Systemintegration und High-Performance-Computing bereitstellt. Sie dient als umfassender Leitfaden für die Implementierung von Low-Level-Netzwerkprogrammierung, nativen C-Erweiterungen sowie asynchroner und nebenläufiger Programmierung.

Was sind die Hauptfunktionen von crazyguitar/pysheeet?

Die Hauptfunktionen von crazyguitar/pysheeet sind: Technical Reference Libraries, Async and Concurrent Programming References, Asynchronous Programming Workflows, Distributed GPU Training, Large Language Models, LLM Deployment Frameworks, LLM Development and Deployment, LLM Serving Architectures.

Welche Open-Source-Alternativen gibt es zu crazyguitar/pysheeet?

Open-Source-Alternativen zu crazyguitar/pysheeet sind unter anderem: guanzhi/gmssl — GmSSL is an open-source cryptographic library that implements the Chinese national cryptographic standards SM2, SM3,… krzyzanowskim/cryptoswift — CryptoSwift is a cryptography library implemented entirely in the Swift programming language. It provides a collection… brix/crypto-js — crypto-js is a JavaScript cryptography library providing a collection of standard cryptographic algorithms and data… weidai11/cryptopp — Crypto++ is a comprehensive C++ cryptographic library that implements a broad range of algorithms for symmetric and… hsutter/cppfront — cppfront is a C++ language extension frontend and source-to-source translator. It functions as a syntax transformer… google/end-to-end — This project is an OpenPGP cryptography library designed for encrypting, decrypting, and signing messages according to…