davideisinger.com

My personal website
Log | Files | Refs | README

posting-sh-zsjk7n.txt (6452B)


      1 [1][ ] [2][ ]
      2 [3]
      3 Posting
      4 The API client that lives in your terminal
      5 [4][                    ]
      6 Initializing search
      7 
      8 [6]
      9 darrenburns/posting
     10 
     11   • [7] Home
     12   • [8] Guide
     13   • [9] Roadmap
     14   • [10] Changelog
     15   • [11] FAQ
     16 
     17 Posting [email protected] P OST ▼ https ://
     18 jsonplaceholder.typicode.com / posts ■ ■■■■■■ Send ╭─ Collection
     19 ─────────────────╮╭──────────────────────────────────────────────────────
     20 Request ─╮ │ GET echo ││ Headers • Body • Query Auth Info Options │ │ GET
     21 get random user ││ ╸ ━━━━━━━━
     22 ╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ │ │ POS echo post ││ ▐
     23 Content-Type application/json │ │ ▼ jsonplaceholder/ ││ ▐ Referer https://
     24 example.com/ │ │ ▼ posts/ ││ ▐ Accept-Encoding gzip │ │ GET get all ││ ▐
     25 Cache-Control no-cache │ │ GET get one ││ ▐ │ │ █ POS create ││ Name Value
     26 Add header │ │ DEL delete a post
     27 │╰────────────────────────────────────────────────────────────────╯ │ ▼
     28 comments/ │ ╭─────────────────────────────────────── Response 201 Created ─╮ │
     29 GET get comments │ │ Body Headers Cookies Trace │ │ GET get comments (via │ │ ╸
     30 ━━━━ ╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ │ │ PUT
     31 edit a comment │ │ 1 { │ │ ▼ todos/ ▆ │ │ 2 "title" : "foo" , │ │ GET get all │
     32 │ 3 "body" : "bar" , │ │ GET get one │ │ 4 "userId" : 1 , │ │ ▼ users/ │ │ 5
     33 "id" : 101 │ │──────────────────────────────│ │ 6 } │ │ Create a new post │ │
     34 1:1 read-only JSON ▼ Wrap ▐ X ▌ │ ╰───────── sample-collections ─╯
     35 ╰─────────────────────────────────────────── 65.00 B in 524.34 ms ─╯ ^j Send ^t
     36 Method ^s Save ^n New ^p Commands ^o Jump f1 Help
     37 
     38 The API client that lives in your terminal.
     39 
     40 Posting is a beautiful open-source terminal app for developing and testing
     41 APIs.
     42 
     43 Fly through your API workflow with an approachable yet powerful
     44 keyboard-centric interface. Run it locally or over SSH on remote machines and
     45 containers. Save your requests in a readable and version-control friendly
     46 format.
     47 
     48 [12] Discover Features [13] Get Started
     49 
     50 Designed for efficient workflows
     51 
     52 Navigate intuitively and efficiently with the keyboard using jump mode.
     53 
     54 Access commands from anywhere using the built-in command palette.
     55 
     56 Build requests quickly with powerful autocompletion.
     57 
     58 Edit a request body in nvim or browse a JSON response in fx? No problem!
     59 
     60 Import curl commands into Posting by simply pasting into the URL bar. Export
     61 requests to curl in seconds.
     62 
     63 Colorful & customizable
     64 
     65 Use compact mode to fit more on screen.
     66 
     67 Create your own themes, or choose from a selection of built-in options.
     68 
     69 Gorgeous syntax highlighting powered by the popular tree-sitter library.
     70 
     71 Adjust the user interface to your liking through the configuration system or at
     72 runtime.
     73 
     74 Customize keybindings to your liking using the keymap system.
     75 
     76 Environments
     77 
     78 Share common data across requests and with others using environments.
     79 
     80 Load variables from one or more dotenv environment files, or allow access to 
     81 environment variables.
     82 
     83 Edit variables in your favorite editor, and Posting will hot reload them.
     84 
     85 Contextual help
     86 
     87 Feeling lost? Press f1 to learn keybindings and other useful information for
     88 the currently focused widget.
     89 
     90 Scripting
     91 
     92 Run Python code before and after requests to prepare headers, set variables,
     93 and more.
     94 
     95 Runs where you need it
     96 
     97 Run it on macOS, Windows, and Linux. Install it locally, on a remote server, in
     98 a Docker container, or even on a Raspberry Pi.
     99 
    100 Community
    101 
    102 Posting is a community-driven project with an [14]open roadmap.
    103 
    104 The roadmap is highly influenced by user feedback.
    105 
    106 Get involved on [15]GitHub by reporting bugs, suggesting features, [16]
    107 sponsoring development, or contributing code.
    108 
    109 [17] GitHub [18] Issues
    110 © 2025 Darren Burns
    111 [19] Posting
    112 [20]
    113 darrenburns/posting
    114 
    115   • [21][ ] [22] Home
    116   • [23][ ] Guide Guide
    117       □ [24] Getting Started
    118       □ [25] Navigation
    119       □ [26] Collections
    120       □ [27] Requests
    121       □ [28] Configuration
    122       □ [29] Environments
    123       □ [30] Command Palette
    124       □ [31] Themes
    125       □ [32] External Tools
    126       □ [33] Keymaps
    127       □ [34] Importing
    128       □ [35] Scripting
    129       □ [36] Help System
    130   • [37] Roadmap
    131   • [38] Changelog
    132   • [39] FAQ
    133 
    134 
    135 References:
    136 
    137 [3] https://posting.sh/
    138 [6] https://github.com/darrenburns/posting
    139 [7] https://posting.sh/
    140 [8] https://posting.sh/guide/
    141 [9] https://posting.sh/roadmap/
    142 [10] https://posting.sh/CHANGELOG/
    143 [11] https://posting.sh/faq/
    144 [12] https://posting.sh/#feature-title-1
    145 [13] https://posting.sh/guide
    146 [14] https://posting.sh/roadmap
    147 [15] https://github.com/darrenburns/posting
    148 [16] https://github.com/sponsors/darrenburns
    149 [17] https://github.com/darrenburns/posting
    150 [18] https://github.com/darrenburns/posting/issues
    151 [19] https://posting.sh/
    152 [20] https://github.com/darrenburns/posting
    153 [22] https://posting.sh/
    154 [24] https://posting.sh/guide/
    155 [25] https://posting.sh/guide/navigation/
    156 [26] https://posting.sh/guide/collections/
    157 [27] https://posting.sh/guide/requests/
    158 [28] https://posting.sh/guide/configuration/
    159 [29] https://posting.sh/guide/environments/
    160 [30] https://posting.sh/guide/command_palette/
    161 [31] https://posting.sh/guide/themes/
    162 [32] https://posting.sh/guide/external_tools/
    163 [33] https://posting.sh/guide/keymap/
    164 [34] https://posting.sh/guide/importing/
    165 [35] https://posting.sh/guide/scripting/
    166 [36] https://posting.sh/guide/help_system/
    167 [37] https://posting.sh/roadmap/
    168 [38] https://posting.sh/CHANGELOG/
    169 [39] https://posting.sh/faq/