5 dépôts
Reference materials and helper libraries that support standard software development practices.
Explore 5 awesome GitHub repositories matching development tools & productivity · Software Development Resources. Refine with filters or upvote what's useful.
Openclaw est une plateforme de gestion d'environnements d'exécution d'agents, fournissant l'infrastructure nécessaire pour contrôler les cycles de vie des agents, l'état des sessions et la persistance des espaces de travail. Elle dispose d'une passerelle centralisée qui gère les boucles de modèles, l'invocation d'outils et les événements en streaming, tout en prenant en charge le routage multi-agents et la gestion de la mémoire persistante. Le système est conçu pour normaliser les signatures d'exécution des outils et fournir une interface standardisée pour la compatibilité entre les fournisseurs. La plateforme inclut des outils de développement étendus, tels qu'une interface en ligne de commande pour la gestion des espaces de travail, la journalisation de diagnostic et une architecture de plugins qui permet l'enregistrement d'outils et de capacités personnalisés. Elle prend en charge les flux de travail automatisés via des hooks pilotés par les événements, la planification des tâches et l'intégration avec des services externes. La sécurité est gérée par des politiques d'exécution, la portabilité des identifiants et des flux de travail d'approbation pour les actions des agents. Le déploiement est pris en charge par des installateurs d'infrastructure automatisés et des assistants de passerelle conteneurisés, avec des utilitaires intégrés pour les sauvegardes et la gestion de la configuration. Le système fournit un format structuré pour orchestrer des flux de travail en plusieurs étapes et inclut des outils spécialisés pour l'automatisation des navigateurs et le patch de code structuré.
Returns plain-text error messages for standard status codes while filtering out unrecognized query parameters.
This project serves as a comprehensive language ecosystem index, functioning as a centralized, community-curated directory for the Go programming language. It organizes a vast landscape of software components, libraries, and development tools into a structured, navigable hierarchy, enabling developers to efficiently discover resources tailored to specific functional domains. The repository distinguishes itself through a decentralized contribution model, where community-driven updates ensure the index remains current with the rapidly evolving software landscape. Beyond simple resource listing,
Enforces standardized patterns for wrapping, reporting, and managing application-level errors.
This project is a centralized directory and resource manager for artificial intelligence-driven software engineering tools. It functions as a curated registry that aggregates extensions, automated workflows, and development resources, providing a structured database for developers to discover and implement AI-assisted coding solutions. The system distinguishes itself through a suite of automated maintenance utilities that ensure the integrity and currency of the curated data. It employs background processes to validate external links, synchronize remote repository information, and manage reso
Validates external links, manages resource categories, and automates pull requests for community-driven databases.
This project is a curated, community-driven directory of frameworks, libraries, and development tools designed for the .NET ecosystem. It serves as a comprehensive resource index for developers seeking to build, maintain, and scale software projects using .NET technologies. The collection provides a structured catalog of utilities that support the full software development lifecycle. It covers essential capability areas including web service development, data persistence integration, and system observability. The directory also highlights tools for managing application dependencies, implement
Serves as a curated directory of frameworks, libraries, and development tools for the ecosystem.
Ce dépôt est une collection de structures de données fondamentales et d'algorithmes standard implémentés en C et C++. Il sert de référence technique pour comprendre et appliquer des modèles computationnels centraux, fournissant des exemples de code vérifiés pour des tâches telles que le tri, la recherche et le parcours de graphes. Le projet met l'accent sur la programmation système bas niveau en utilisant la gestion manuelle de la mémoire et le chaînage de données basé sur des pointeurs pour organiser les informations. Il emploie une approche procédurale de la logique, s'appuyant sur l'application du système de typage statique pour garantir les performances et la sécurité mémoire lors de l'exécution d'opérations courantes comme les listes chaînées, les piles, les files d'attente, les arbres et les tables de hachage. Ces implémentations sont conçues pour soutenir le développement logiciel et l'enseignement de l'informatique en démontrant comment gérer la mémoire et accéder aux données efficacement. La bibliothèque est distribuée dans un format header-only pour faciliter l'intégration directe dans les unités de compilation.
Serves as a technical reference resource for C++ software development and low-level systems programming.