awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

16 dépôts

Awesome GitHub RepositoriesCode Snippets

Collections of reusable code patterns and boilerplate templates for specific programming tasks or frameworks.

Distinguishing note: This tag focuses on IDE-integrated code snippets for machine learning frameworks, distinct from general-purpose machine learning libraries or model repositories.

Explore 16 awesome GitHub repositories matching artificial intelligence & ml · Code Snippets. Refine with filters or upvote what's useful.

Awesome Code Snippets GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • viatsko/awesome-vscodeAvatar de viatsko

    viatsko/awesome-vscode

    28,754Voir sur GitHub↗

    This project is a curated directory of resources, extensions, and themes designed to extend the functionality of the Visual Studio Code editor. It serves as a comprehensive index for developers seeking to enhance their coding environment, offering a structured collection of community-driven tools that streamline development workflows and improve editor productivity. The directory distinguishes itself by organizing a vast ecosystem of plugins into logical categories, ranging from language-specific intelligence and version control integrations to advanced productivity utilities. It highlights t

    Insert common code patterns to accelerate the development of machine learning models.

    JavaScriptawesomeawesome-listlist
    Voir sur GitHub↗28,754
  • reactide/reactideAvatar de reactide

    reactide/reactide

    10,502Voir sur GitHub↗

    Reactide is the first dedicated IDE for React web application development.

    Monitors file changes and triggers automatic re-rendering of components without manual refresh.

    JavaScriptdesktop-appdevtoolselectron
    Voir sur GitHub↗10,502
  • nvim-mini/mini.nvimAvatar de nvim-mini

    nvim-mini/mini.nvim

    9,325Voir sur GitHub↗

    mini.nvim is a comprehensive library of independent modules designed to extend Neovim with a wide array of navigation, user interface, and text manipulation tools. It serves as a modular plugin collection, a UI toolkit for creating custom statuslines and notifications, and a package manager for installing and pinning external plugins from Git. The project provides a specialized fuzzy picker framework for filtering files and symbols, an LSP completion engine with interactive snippet expansion, and a dedicated plugin test framework that uses headless editor instances and remote procedure calls

    Imports snippets from JSON or Lua files using built-in loaders or custom logic based on local context.

    Lualuamini-nvimneovim
    Voir sur GitHub↗9,325
  • microsoft/vscode-tips-and-tricksAvatar de microsoft

    microsoft/vscode-tips-and-tricks

    9,086Voir sur GitHub↗

    This project is a comprehensive productivity guide and configuration reference for the VS Code editor. It provides a curated collection of shortcuts, configuration tips, and tutorials designed to improve efficiency and optimize the daily coding workflow. The resource covers advanced AI-assisted development, including the integration of autonomous agents, custom prompt files, and AI-powered coding assistants for task automation and code generation. It also provides specialized guidance on integrated terminal management, such as configuring shell profiles and automating command execution. Addi

    Provides tutorials for creating reusable code templates to accelerate the implementation of repetitive patterns.

    Voir sur GitHub↗9,086
  • chalarangelo/30-seconds-of-pythonAvatar de Chalarangelo

    Chalarangelo/30-seconds-of-python

    8,826Voir sur GitHub↗

    30 Seconds of Python is a curated collection of short, reusable Python code snippets designed for quick reference and immediate reuse. It provides an interactive browser that lets you explore snippets organized by tags, search across names and descriptions, and copy code to your clipboard with a single click. The collection covers a broad range of common programming tasks, including list and dictionary operations, string formatting and manipulation, date and time calculations, and color format conversion. It also includes utilities for data transformation, such as converting between case styl

    A curated library of short, reusable Python code snippets for common programming tasks.

    Pythoneducationlearn-to-codelearning-resources
    Voir sur GitHub↗8,826
  • proxymanapp/proxymanAvatar de ProxymanApp

    ProxymanApp/Proxyman

    6,858Voir sur GitHub↗

    Proxyman is a cross-platform HTTP debugging proxy that captures, inspects, and modifies HTTP, HTTPS, and WebSocket traffic. It functions as a man-in-the-middle proxy, decrypting SSL/TLS traffic to allow real-time inspection and modification of encrypted requests and responses. The tool is designed for debugging web and mobile applications, with capabilities for API mocking and simulation, scriptable traffic modification, and team collaboration on network logs. What distinguishes Proxyman is its deep integration with mobile and cross-platform development workflows. It provides automated certif

    Opens body content in a user's preferred text editor for further inspection or editing.

    debugging-tooliosmacos
    Voir sur GitHub↗6,858
  • victornpb/undiscordAvatar de victornpb

    victornpb/undiscord

    6,583Voir sur GitHub↗

    Undiscord is a browser-based tool that deletes all messages from a Discord channel or direct message conversation by running a self-contained JavaScript snippet in the developer console. The script leverages the user's existing browser session, including cookies and authentication tokens, to impersonate the user and execute Discord API calls without re-authentication. The tool deletes messages one by one via Discord's REST API endpoints, processing each response before sending the next request, and implements custom delay logic between API calls to avoid Discord's rate-limiting thresholds. It

    Delivers the entire deletion logic as a self-contained JavaScript snippet that runs entirely in the client's browser environment.

    JavaScriptbrowser-extensionbulk-operationdelete-multiple
    Voir sur GitHub↗6,583
  • codesandbox/sandpackAvatar de codesandbox

    codesandbox/sandpack

    6,167Voir sur GitHub↗

    Sandpack is a browser-based toolkit for building live code editing experiences. It combines a custom Node.js runtime that executes JavaScript and npm dependencies entirely client-side with composable React components for assembling code editor interfaces, all within an iframe-sandboxed execution environment for security. The toolkit provides a hot-reload development workflow where file and dependency updates are streamed to the running preview and trigger automatic recompilation without a full page refresh. It includes a theme-override styling system for customizing the editor and preview app

    Opens any embedded code snippet in the full CodeSandbox editor with one click for sharing or debugging.

    TypeScriptdocumentationhacktoberfestlive-coding
    Voir sur GitHub↗6,167
  • thx/gogocodeAvatar de thx

    thx/gogocode

    6,075Voir sur GitHub↗

    GoGoCode is an AST-based code transformation toolkit that enables developers to query, match, and rewrite JavaScript source code using jQuery-style selectors and wildcard patterns. At its core, it provides a programmatic code refactoring library that manipulates parsed AST nodes, allowing precise structural modifications without worrying about formatting differences. The toolkit also functions as a JavaScript AST query engine, finding code patterns through snippet-based matching with wildcards that capture unknown or variable-length fragments. What distinguishes GoGoCode is its callback-drive

    Matches AST nodes using code snippets as selectors for finding code patterns without knowing AST node types.

    JavaScriptastbabeljscodeshift
    Voir sur GitHub↗6,075
  • saghen/blink.cmpAvatar de saghen

    saghen/blink.cmp

    5,951Voir sur GitHub↗

    Expands snippets from native vim.snippet, LuaSnip, and mini.snippets providers.

    Luaneovimneovim-lua-pluginneovim-plugin
    Voir sur GitHub↗5,951
  • microsoft/mmdnnAvatar de Microsoft

    Microsoft/MMdnn

    5,804Voir sur GitHub↗

    MMdnn est un convertisseur et migrateur de modèles de deep learning conçu pour traduire les architectures et les poids de réseaux de neurones entre différents frameworks tels que TensorFlow, PyTorch et Keras. Il utilise une représentation intermédiaire standardisée pour découpler les structures de réseau et les poids des implémentations spécifiques aux frameworks, permettant ainsi la transformation de modèles pré-entraînés dans différents environnements. Le projet se distingue par la génération de code de reconstruction Python natif à partir de ses représentations intermédiaires, permettant aux modèles d'être reconstruits et affinés dans les environnements cibles. Il inclut également des outils spécialisés pour le déploiement de modèles mobiles, transformant les modèles de deep learning en formats compatibles avec les mobiles comme CoreML et TensorFlow Lite. Le système offre une suite plus large de fonctionnalités, notamment la visualisation de l'architecture des réseaux de neurones pour inspecter les structures de graphes et les métadonnées, ainsi que l'exécution d'inférence de modèles pour valider que les modèles convertis conservent leur comportement et leur précision d'origine. Des utilitaires supplémentaires gèrent la récupération de poids pré-entraînés depuis des dépôts distants et l'assemblage de points de contrôle de modèles déployables.

    Generates native Python reconstruction scripts to rebuild and fine-tune neural network structures in target frameworks.

    Python
    Voir sur GitHub↗5,804
  • lambci/docker-lambdaAvatar de lambci

    lambci/docker-lambda

    5,786Voir sur GitHub↗

    docker-lambda est un simulateur serverless basé sur Docker et un émulateur local conçu pour répliquer les environnements d'exécution AWS Lambda. Il fournit un système pour exécuter des fonctions serverless localement et refléter les environnements d'exécution cloud via des images conteneurisées. Le projet inclut un serveur API local qui permet l'invocation de fonctions via HTTP pour éliminer les démarrages à froid (cold starts) pendant les tests. Il dispose d'un outil de construction pour compiler les dépendances natives et empaqueter le code de fonction dans des archives de déploiement en utilisant des images système spécialisées. L'environnement prend en charge la mise en miroir des couches de dépendances partagées en montant des répertoires locaux et utilise la surveillance du système de fichiers pour permettre le rechargement à chaud (hot reloading) du code de fonction. Il fournit également un mécanisme pour transmettre de grandes charges utiles d'événements via l'entrée standard pour contourner les limitations de longueur de ligne de commande.

    Monitors source files to automatically restart the runtime bootstrap process.

    C#
    Voir sur GitHub↗5,786
  • honza/vim-snippetsAvatar de honza

    honza/vim-snippets

    4,879Voir sur GitHub↗

    vim-snippets est une bibliothèque de modèles de code et de squelettes prédéfinis pour de nombreux langages de programmation, conçue pour être utilisée avec Vim. Elle fournit des modèles standardisés et des blocs de code répétitifs pour une grande variété de langages et de frameworks. La collection inclut des modèles formatés pour le moteur Snipmate et d'autres plugins d'expansion de texte compatibles. Elle propose des jeux de modèles optionnels pour des bibliothèques et frameworks spécifiques afin de garder l'espace de nommage global des snippets organisé. Le projet gère les squelettes multi-langages et l'intégration de snippets tiers grâce à une détection automatique du langage et une résolution par type de fichier. Il prend en charge divers formats de moteurs de snippets et organise les modèles par version de langage ou dialecte.

    Supports various snippet engine formats for compatibility across language runtimes and editors.

    Vim Snippet
    Voir sur GitHub↗4,879
  • gluestack/gluestack-uiAvatar de gluestack

    gluestack/gluestack-ui

    4,931Voir sur GitHub↗

    gluestack-ui is a cross-platform React component library built with Tailwind CSS. It provides over 30 pre-built, accessible components that can be installed by copying their source files directly into a project, giving developers full control over customization without external runtime dependencies. Every component implements WAI-ARIA patterns, keyboard navigation, and screen reader support out of the box. A key differentiator is the copy-paste architecture: rather than a traditional package dependency, component source code is placed in the project, allowing direct editing and eliminating ve

    Provides ready-made code snippets in the editor to insert and customize components.

    TypeScriptaccessibilitycomponent-librarycustomizable-components
    Voir sur GitHub↗4,931
  • l3mon4d3/luasnipAvatar de L3MON4D3

    L3MON4D3/LuaSnip

    4,276Voir sur GitHub↗

    LuaSnip is a scriptable text expansion framework and Lua-based snippet engine. It allows for the creation of reusable text templates and complex nested structures that expand into a buffer using triggers and jumpable tabstops. The system distinguishes itself by using abstract syntax trees to trigger expansions based on structural code patterns rather than simple text matching. It features a multi-format importer capable of parsing snippet definitions from community standards such as LSP and SnipMate. The framework covers dynamic code generation through Lua functions, regex-based capture grou

    Defines text templates with numbered placeholders for jumping through after expansion.

    Lualuaneovimsnippet-engine
    Voir sur GitHub↗4,276
  • openrewrite/rewriteAvatar de openrewrite

    openrewrite/rewrite

    3,312Voir sur GitHub↗

    OpenRewrite is an automated refactoring engine and source-to-source migration framework. It uses a lossless semantic tree parser to represent source code as type-aware trees that preserve original whitespace and formatting, enabling precise and deterministic modifications. The project utilizes a declarative refactoring pipeline where sequences of transformations are defined in YAML to resolve breaking changes and technical debt. It features type-aware pattern matching and cross-language model mapping to apply similar refactoring patterns across different programming languages. The framework

    Transforms raw code snippets or text into structured semantic tree elements using templates and parsers.

    Javaabstract-syntax-treeastcode-search
    Voir sur GitHub↗3,312
  1. Home
  2. Artificial Intelligence & ML
  3. Code Snippets

Explorer les sous-tags

  • AST Snippet Substitutions2 sous-tagsSubstituting matched AST nodes with new code snippets while preserving unmatched portions via wildcard placeholders. **Distinct from Code Snippets:** Distinct from Code Snippets: focuses on AST-based substitution with wildcard preservation rather than reusable code collections.
  • Architecture Code GenerationSynthesizing executable framework-specific code to reconstruct a neural network's structure. **Distinct from Code Snippets:** Distinct from Code Snippets: generates functional reconstruction scripts rather than providing boilerplate templates.
  • Editor Snippets3 sous-tagsIDE-integrated code templates for rapid boilerplate generation across various programming languages. **Distinct from Code Snippets:** Focuses on general-purpose editor snippets rather than those specific to machine learning frameworks
  • Snippet-Based SelectorsMatching AST nodes using code snippets as selectors for finding code patterns without knowing AST node types. **Distinct from Code Snippets:** Distinct from Code Snippets: focuses on using snippets as AST selectors rather than reusable code collections.