awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

18 repositorios

Awesome GitHub RepositoriesCode Snippet Generators

Utilities that convert API requests into code snippets for various programming languages.

Distinguishing note: Focuses on multi-language integration support.

Explore 18 awesome GitHub repositories matching development tools & productivity · Code Snippet Generators. Refine with filters or upvote what's useful.

Awesome Code Snippet Generators GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • usebruno/brunoAvatar de usebruno

    usebruno/bruno

    44,931Ver en GitHub↗

    Bruno is a local-first API client designed for building, testing, and managing network requests across a wide range of protocols. By storing all collections and configurations as plain-text files directly on the local filesystem, it enables native version control and offline access, ensuring that project data remains under user control without requiring cloud synchronization. The platform distinguishes itself through a declarative approach to API management, utilizing a domain-specific language to define request parameters and metadata. This architecture supports a robust testing environment

    Creates ready-to-use code snippets for API requests in multiple programming languages.

    JavaScriptapi-clientapi-testingautomation
    Ver en GitHub↗44,931
  • carbon-app/carbonAvatar de carbon-app

    carbon-app/carbon

    36,034Ver en GitHub↗

    Carbon is a code visualization tool that transforms raw source code into stylized, high-quality images for use in technical documentation, social media, and educational content. It functions as a browser-based editor that utilizes a language-aware tokenization engine to apply syntax highlighting and visual themes to text. The platform distinguishes itself through its versatile delivery models, which include a standalone desktop application for offline use and programmatic interfaces for automated snippet generation via command-line tools or messaging bots. Users can customize the visual prese

    The tool provides automated code snippet generation from command-line interfaces, messaging bots, or programming packages to streamline sharing code across communication platforms.

    JavaScriptbeautifulcarboneducation
    Ver en GitHub↗36,034
  • judasn/intellij-idea-tutorialAvatar de judasn

    judasn/IntelliJ-IDEA-Tutorial

    22,113Ver en GitHub↗

    This project is an instructional user guide and software development workflow tutorial designed to help users master a professional integrated development environment. It provides educational content and step-by-step instructions for optimizing coding productivity and navigating development tools across various language versions. The material specifically covers the configuration of Java-centric environments, including setting up the operating system, managing dependencies, and tuning memory settings. It offers detailed guidance on utilizing professional tools to streamline development proces

    Demonstrates how to use live templates and postfix completions to accelerate repetitive code authoring.

    android-studiocliondatagrip
    Ver en GitHub↗22,113
  • ther1d/shell_gptAvatar de TheR1D

    TheR1D/shell_gpt

    12,131Ver en GitHub↗

    Shell GPT is an AI-powered command-line interface that generates shell commands and source code from natural language prompts. It serves as a terminal-based tool for automating technical tasks, producing executable commands, and generating code snippets directly within the shell. The tool distinguishes itself through a read-eval-print loop for interactive chatting and the ability to maintain stateful conversational history via named sessions. It supports flexible backend routing, allowing users to connect to cloud-based APIs or local language model hosts for offline operation and data privacy

    Generates pure code snippets in multiple programming languages based on natural language prompts.

    Pythonchatgptcheat-sheetcli
    Ver en GitHub↗12,131
  • yangyangwithgnu/use_vim_as_ideAvatar de yangyangwithgnu

    yangyangwithgnu/use_vim_as_ide

    9,169Ver en GitHub↗

    This project is a Vim IDE configuration and plugin suite designed to transform the Vim text editor into a full development environment. It focuses on C++ development by integrating source code indexing and automated plugin management. The environment utilizes compiler backends and abstract syntax trees for semantic code completion and static code analysis. It employs tag files for symbol indexing, enabling rapid navigation between function definitions, class headers, and implementation files. The workspace includes productivity tools such as shorthand snippet expansion, line bookmarking, and

    Provides boilerplate snippets triggered by prefixes to accelerate the generation of common C++ structures.

    VimL
    Ver en GitHub↗9,169
  • microsoft/vscode-tips-and-tricksAvatar de microsoft

    microsoft/vscode-tips-and-tricks

    9,086Ver en 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

    Offers tutorials on creating reusable code fragments for faster boilerplate generation.

    Ver en GitHub↗9,086
  • o3de/o3deAvatar de o3de

    o3de/o3de

    8,954Ver en GitHub↗

    This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic environments. It functions as a robotics simulation platform with native integration for ROS 2 to model robot controllers and sensors. The engine features a multi-threaded Forward+ physically based renderer that supports hardware-accelerated ray tracing and global illumination. The system is built on a modular extension architecture using Gems to add or replace features without modifying core binaries. It includes a native SDK for AWS cloud integration, enabling IAM authenticati

    Produces boilerplate files for components and visual scripting nodes to accelerate development.

    C++3d-graphics3d-graphics-engineanimation
    Ver en GitHub↗8,954
  • carlhuda/janusAvatar de carlhuda

    carlhuda/janus

    7,843Ver en GitHub↗

    Janus is a Vim distribution and curated plugin configuration that transforms the editor into a full-featured development environment. It functions as a Vim-based IDE, integrating a collection of third-party extensions to provide an integrated development experience. The system features a fuzzy-search project navigator for locating files, buffers, and symbols across a codebase. It also includes a Git-integrated workflow that provides real-time diff visualization in the sign column and allows users to stage hunks and manage version control directly within the editor. The environment covers bro

    Accelerates development via boilerplate code fragments triggered by keywords and tab completion.

    Vim script
    Ver en GitHub↗7,843
  • proxymanapp/proxymanAvatar de ProxymanApp

    ProxymanApp/Proxyman

    6,858Ver en 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

    Produces ready-to-use code snippets from captured HTTP requests for various languages.

    debugging-tooliosmacos
    Ver en GitHub↗6,858
  • huachao/vscode-restclientAvatar de Huachao

    Huachao/vscode-restclient

    6,010Ver en GitHub↗

    This is a Visual Studio Code extension that lets developers compose, send, and inspect HTTP requests directly from within the editor. It uses .http and .rest files as executable request definitions, parsing each block of text into a complete HTTP request that is dispatched via Node.js built-in HTTP modules without requiring a separate server process. The extension renders full HTTP responses with syntax-highlighted body, status line, and headers in a dedicated editor tab or side panel. The extension supports multiple authentication schemes including Basic, Digest, SSL certificates, Azure

    Generates executable code snippets in multiple languages from a finalized HTTP request for use in source code.

    TypeScriptgraphqlhttphttp-client
    Ver en GitHub↗6,010
  • honza/vim-snippetsAvatar de honza

    honza/vim-snippets

    4,879Ver en GitHub↗

    vim-snippets es una biblioteca de plantillas de código predefinidas y boilerplates para numerosos lenguajes de programación, diseñada para su uso en Vim. Proporciona patrones estandarizados y bloques de código repetitivos para una amplia variedad de lenguajes y frameworks. La colección incluye plantillas formateadas para el motor Snipmate y otros plugins de expansión de texto compatibles. Cuenta con conjuntos de plantillas opcionales para bibliotecas y frameworks específicos con el fin de mantener organizado el espacio de nombres global de los snippets. El proyecto gestiona boilerplates multilingües y la integración de snippets de terceros mediante la detección automática de lenguaje y la resolución de tipos de archivo. Es compatible con varios formatos de motores de snippets y organiza las plantillas por versión de lenguaje o dialecto.

    Organizes and loads a large library of code snippets across various frameworks and vendor libraries.

    Vim Snippet
    Ver en GitHub↗4,879
  • jazzband/django-silkAvatar de jazzband

    jazzband/django-silk

    4,926Ver en GitHub↗

    Django Silk is a profiling and inspection toolset for Django applications designed to capture SQL queries, HTTP request data, and execution timing for diagnostics. It functions as a performance profiler and debugging middleware that records runtime execution data to provide a comprehensive overview of application behavior. The system includes a database profiler for identifying slow operations through detailed timing data and an HTTP request inspector for reviewing headers, bodies, and network traffic via a web interface. It allows for the reproduction of specific server requests through gene

    Generates reusable cURL or Python code snippets from captured HTTP request data for debugging and reproduction.

    Python
    Ver en GitHub↗4,926
  • nisrulz/android-tips-tricksAvatar de nisrulz

    nisrulz/android-tips-tricks

    4,748Ver en GitHub↗

    Este proyecto proporciona una colección de materiales de referencia, guías y hojas de trucos diseñadas para optimizar el flujo de trabajo de desarrollo en Android. Sirve como un recurso integral para implementar mejores prácticas en la construcción de aplicaciones, depuración y diseño de interfaz de usuario. El repositorio cubre técnicas especializadas para la optimización de builds, incluyendo métodos para reducir el tamaño de los binarios y acelerar la compilación. También proporciona referencias detalladas para la depuración de dispositivos, detección de fugas de memoria y la aplicación de principios de Material Design. El proyecto detalla además mejoras de productividad para el entorno de desarrollo, como atajos de teclado, plantillas en vivo y configuraciones de editor. También incluye orientación sobre la gestión de dispositivos mediante herramientas de línea de comandos, perfilado de rendimiento y la implementación de tipografía accesible y física de movimiento.

    Provides a reference for using live templates to quickly insert repetitive code patterns and boilerplate.

    Java
    Ver en GitHub↗4,748
  • intellij-rust/intellij-rustAvatar de intellij-rust

    intellij-rust/intellij-rust

    4,533Ver en GitHub↗

    Este proyecto es un plugin de IDE IntelliJ que proporciona un entorno de desarrollo integrado para Rust. Sirve como orquestador de sistema de compilación e interfaz de depurador, ofreciendo un análisis de lenguaje completo, resaltado de sintaxis y asistencia inteligente para la edición de código. El plugin se integra con un servidor de lenguaje para proporcionar inferencia de tipos en tiempo real y navegación de código. Incluye una herramienta de análisis estático dedicada para detectar duplicados de código, analizar fugas de memoria y medir la cobertura de pruebas. El conjunto de herramientas cubre la gestión de la cadena de herramientas (toolchain) y la integración con Cargo para el manejo de dependencias y manifiestos. Además, proporciona capacidades para la creación de perfiles de rendimiento, depuración de programas en tiempo de ejecución y automatización de pruebas, así como soporte para el desarrollo de aplicaciones web, incluyendo la gestión de contenedores y la exploración de esquemas de bases de datos.

    Implements live templates with placeholders to accelerate boilerplate authoring and reduce errors.

    Kotlinclionhacktoberfestintellij
    Ver en GitHub↗4,533
  • jdhao/nvim-configAvatar de jdhao

    jdhao/nvim-config

    4,338Ver en GitHub↗

    This project is a comprehensive Neovim configuration framework and integrated development environment built with a modular Lua-based setup. It provides a cohesive workspace that orchestrates editor aesthetics, keybindings, and plugin lifecycles to transform the editor into a full-featured development environment. The configuration is designed as a polyglot development environment with dedicated support for Python, C++, Lua, Markdown, and LaTeX. It features a specialized LSP client configuration for multi-language code intelligence and a Git integration suite for managing version control workf

    Provides a system for managing reusable code fragments and boilerplate templates to accelerate development.

    Luaneovimneovim-confneovim-config
    Ver en GitHub↗4,338
  • l3mon4d3/luasnipAvatar de L3MON4D3

    L3MON4D3/LuaSnip

    4,276Ver en 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

    Writes snippet bodies as strings with delimiters replaced by node objects to reduce boilerplate.

    Lualuaneovimsnippet-engine
    Ver en GitHub↗4,276
  • posit-dev/positronAvatar de posit-dev

    posit-dev/positron

    3,969Ver en GitHub↗

    Positron is a data science integrated development environment and AI-powered code editor designed for polyglot development, specifically supporting Python and R. It functions as a remote compute workspace that separates the user interface from the execution kernel via SSH or container integration. The environment features a deep integration of large language models that provide context-aware suggestions and automated data analysis by accessing real-time interpreter state, in-memory objects, and plot outputs. It distinguishes itself through a polyglot runtime bridge that enables cross-language

    Generates language-specific code snippets to preview tables or access files from data catalogs.

    TypeScript
    Ver en GitHub↗3,969
  • httpie/desktopAvatar de httpie

    httpie/desktop

    3,851Ver en GitHub↗

    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

    Generates code snippets in various programming languages based on a configured HTTP request.

    apiapi-clientapi-testing
    Ver en GitHub↗3,851
  1. Home
  2. Development Tools & Productivity
  3. Code Snippet Generators

Explorar subetiquetas

  • AST Element CaptureCapabilities to assign matched AST nodes to variables for later use in transformations. **Distinct from Code Snippet Generators:** Focuses on capturing structural code segments during AST matching, not generating snippets for APIs.
  • Boilerplate Snippets2 sub-etiquetasReusable code fragments triggered by prefixes to accelerate the generation of common patterns. **Distinct from Code Snippet Generators:** Distinct from Code Snippet Generators which convert API requests, this focuses on user-defined boilerplate templates.
  • Live TemplatesDynamic code snippets that use placeholders and triggers to accelerate boilerplate authoring. **Distinct from Code Snippet Generators:** Focuses on interactive editor templates rather than external API-to-code snippet generators