awesome-repositories.com
Blog
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
·

18 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • usebruno/brunoAvatar von usebruno

    usebruno/bruno

    44,931Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗44,931
  • carbon-app/carbonAvatar von carbon-app

    carbon-app/carbon

    36,034Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗36,034
  • judasn/intellij-idea-tutorialAvatar von judasn

    judasn/IntelliJ-IDEA-Tutorial

    22,113Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗22,113
  • ther1d/shell_gptAvatar von TheR1D

    TheR1D/shell_gpt

    12,131Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗12,131
  • yangyangwithgnu/use_vim_as_ideAvatar von yangyangwithgnu

    yangyangwithgnu/use_vim_as_ide

    9,169Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗9,169
  • microsoft/vscode-tips-and-tricksAvatar von microsoft

    microsoft/vscode-tips-and-tricks

    9,086Auf GitHub ansehen↗

    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.

    Auf GitHub ansehen↗9,086
  • o3de/o3deAvatar von o3de

    o3de/o3de

    8,954Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,954
  • carlhuda/janusAvatar von carlhuda

    carlhuda/janus

    7,843Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗7,843
  • proxymanapp/proxymanAvatar von ProxymanApp

    ProxymanApp/Proxyman

    6,858Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,858
  • huachao/vscode-restclientAvatar von Huachao

    Huachao/vscode-restclient

    6,010Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,010
  • honza/vim-snippetsAvatar von honza

    honza/vim-snippets

    4,879Auf GitHub ansehen↗

    vim-snippets ist eine Bibliothek vordefinierter Code-Templates und Boilerplates für zahlreiche Programmiersprachen, die für die Verwendung in Vim konzipiert ist. Sie bietet standardisierte Muster und wiederkehrende Codeblöcke für eine Vielzahl von Sprachen und Frameworks. Die Sammlung enthält Templates, die für die Snipmate-Engine und andere kompatible Texterweiterungs-Plugins formatiert sind. Sie bietet optionale Template-Sets für spezifische Bibliotheken und Frameworks, um den globalen Snippet-Namensraum übersichtlich zu halten. Das Projekt verwaltet sprachübergreifende Boilerplates und Vendor-Snippet-Integration durch automatisierte Spracherkennung und Dateityp-Auflösung. Es unterstützt verschiedene Snippet-Engine-Formate und organisiert Templates nach Sprachversion oder Dialekt.

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

    Vim Snippet
    Auf GitHub ansehen↗4,879
  • jazzband/django-silkAvatar von jazzband

    jazzband/django-silk

    4,926Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,926
  • nisrulz/android-tips-tricksAvatar von nisrulz

    nisrulz/android-tips-tricks

    4,748Auf GitHub ansehen↗

    Dieses Projekt bietet eine Sammlung von Referenzmaterialien, Anleitungen und Cheatsheets, die darauf ausgelegt sind, den Android-Entwicklungs-Workflow zu optimieren. Es dient als umfassende Ressource für die Implementierung von Best Practices beim Erstellen von Anwendungen, beim Debugging und beim UI-Design. Das Repository deckt spezialisierte Techniken zur Build-Optimierung ab, einschließlich Methoden zur Reduzierung der Binärgrößen und zur Beschleunigung der Kompilierung. Es bietet zudem detaillierte Referenzen für das Geräte-Debugging, die Erkennung von Speicherlecks (Memory Leaks) und die Anwendung von Material-Design-Prinzipien. Das Projekt beschreibt darüber hinaus Produktivitätsverbesserungen für die Entwicklungsumgebung, wie Tastenkombinationen, Live-Templates und Editor-Konfigurationen. Es enthält zudem Anleitungen für das Gerätemanagement über CLI-Tools, Performance-Profiling sowie die Implementierung von barrierefreier Typografie und Motion-Physics.

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

    Java
    Auf GitHub ansehen↗4,748
  • intellij-rust/intellij-rustAvatar von intellij-rust

    intellij-rust/intellij-rust

    4,533Auf GitHub ansehen↗

    Dieses Projekt ist ein IntelliJ-IDE-Plugin, das eine integrierte Entwicklungsumgebung für Rust bereitstellt. Es dient als Build-System-Orchestrator und Debugger-Schnittstelle und bietet umfassende Sprachanalyse, Syntax-Highlighting und intelligente Unterstützung bei der Codebearbeitung. Das Plugin integriert sich in einen Language Server, um Echtzeit-Typinferenz und Codenavigation bereitzustellen. Es enthält ein dediziertes statisches Analysetool zur Erkennung von Codeduplikaten, zur Analyse von Speicherlecks und zur Messung der Testabdeckung. Das Toolset deckt Toolchain-Management und Cargo-Integration für die Abhängigkeits- und Manifest-Handhabung ab. Es bietet zudem Funktionen für Performance-Profiling, Laufzeit-Programm-Debugging und Testautomatisierung sowie Unterstützung für die Webanwendungsentwicklung, einschließlich Container-Management und Datenbank-Schema-Exploration.

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

    Kotlinclionhacktoberfestintellij
    Auf GitHub ansehen↗4,533
  • jdhao/nvim-configAvatar von jdhao

    jdhao/nvim-config

    4,338Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,338
  • l3mon4d3/luasnipAvatar von L3MON4D3

    L3MON4D3/LuaSnip

    4,276Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,276
  • posit-dev/positronAvatar von posit-dev

    posit-dev/positron

    3,969Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,969
  • httpie/desktopAvatar von httpie

    httpie/desktop

    3,851Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,851
  1. Home
  2. Development Tools & Productivity
  3. Code Snippet Generators

Unter-Tags erkunden

  • 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-TagsReusable 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