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/