Files
davideisinger.com/static/archive/posting-sh-zsjk7n.txt
2025-04-01 11:29:14 -04:00

170 lines
6.3 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
[1][ ] [2][ ]
[3]
Posting
The API client that lives in your terminal
[4][ ]
Initializing search
[6]
darrenburns/posting
• [7] Home
• [8] Guide
• [9] Roadmap
• [10] Changelog
• [11] FAQ
Posting darrenburns@posting.local P OST ▼ https ://
jsonplaceholder.typicode.com / posts ■ ■■■■■■ Send ╭─ Collection
─────────────────╮╭──────────────────────────────────────────────────────
Request ─╮ │ GET echo ││ Headers • Body • Query Auth Info Options │ │ GET
get random user ││ ╸ ━━━━━━━━
╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ │ │ POS echo post ││ ▐
Content-Type application/json │ │ ▼ jsonplaceholder/ ││ ▐ Referer https://
example.com/ │ │ ▼ posts/ ││ ▐ Accept-Encoding gzip │ │ GET get all ││ ▐
Cache-Control no-cache │ │ GET get one ││ ▐ │ │ █ POS create ││ Name Value
Add header │ │ DEL delete a post
│╰────────────────────────────────────────────────────────────────╯ │ ▼
comments/ │ ╭─────────────────────────────────────── Response 201 Created ─╮ │
GET get comments │ │ Body Headers Cookies Trace │ │ GET get comments (via │ │ ╸
━━━━ ╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ │ │ PUT
edit a comment │ │ 1 { │ │ ▼ todos/ ▆ │ │ 2 "title" : "foo" , │ │ GET get all │
│ 3 "body" : "bar" , │ │ GET get one │ │ 4 "userId" : 1 , │ │ ▼ users/ │ │ 5
"id" : 101 │ │──────────────────────────────│ │ 6 } │ │ Create a new post │ │
1:1 read-only JSON ▼ Wrap ▐ X ▌ │ ╰───────── sample-collections ─╯
╰─────────────────────────────────────────── 65.00 B in 524.34 ms ─╯ ^j Send ^t
Method ^s Save ^n New ^p Commands ^o Jump f1 Help
The API client that lives in your terminal.
Posting is a beautiful open-source terminal app for developing and testing
APIs.
Fly through your API workflow with an approachable yet powerful
keyboard-centric interface. Run it locally or over SSH on remote machines and
containers. Save your requests in a readable and version-control friendly
format.
[12] Discover Features [13] Get Started
Designed for efficient workflows
Navigate intuitively and efficiently with the keyboard using jump mode.
Access commands from anywhere using the built-in command palette.
Build requests quickly with powerful autocompletion.
Edit a request body in nvim or browse a JSON response in fx? No problem!
Import curl commands into Posting by simply pasting into the URL bar. Export
requests to curl in seconds.
Colorful & customizable
Use compact mode to fit more on screen.
Create your own themes, or choose from a selection of built-in options.
Gorgeous syntax highlighting powered by the popular tree-sitter library.
Adjust the user interface to your liking through the configuration system or at
runtime.
Customize keybindings to your liking using the keymap system.
Environments
Share common data across requests and with others using environments.
Load variables from one or more dotenv environment files, or allow access to
environment variables.
Edit variables in your favorite editor, and Posting will hot reload them.
Contextual help
Feeling lost? Press f1 to learn keybindings and other useful information for
the currently focused widget.
Scripting
Run Python code before and after requests to prepare headers, set variables,
and more.
Runs where you need it
Run it on macOS, Windows, and Linux. Install it locally, on a remote server, in
a Docker container, or even on a Raspberry Pi.
Community
Posting is a community-driven project with an [14]open roadmap.
The roadmap is highly influenced by user feedback.
Get involved on [15]GitHub by reporting bugs, suggesting features, [16]
sponsoring development, or contributing code.
[17] GitHub [18] Issues
© 2025 Darren Burns
[19] Posting
[20]
darrenburns/posting
• [21][ ] [22] Home
• [23][ ] Guide Guide
□ [24] Getting Started
□ [25] Navigation
□ [26] Collections
□ [27] Requests
□ [28] Configuration
□ [29] Environments
□ [30] Command Palette
□ [31] Themes
□ [32] External Tools
□ [33] Keymaps
□ [34] Importing
□ [35] Scripting
□ [36] Help System
• [37] Roadmap
• [38] Changelog
• [39] FAQ
References:
[3] https://posting.sh/
[6] https://github.com/darrenburns/posting
[7] https://posting.sh/
[8] https://posting.sh/guide/
[9] https://posting.sh/roadmap/
[10] https://posting.sh/CHANGELOG/
[11] https://posting.sh/faq/
[12] https://posting.sh/#feature-title-1
[13] https://posting.sh/guide
[14] https://posting.sh/roadmap
[15] https://github.com/darrenburns/posting
[16] https://github.com/sponsors/darrenburns
[17] https://github.com/darrenburns/posting
[18] https://github.com/darrenburns/posting/issues
[19] https://posting.sh/
[20] https://github.com/darrenburns/posting
[22] https://posting.sh/
[24] https://posting.sh/guide/
[25] https://posting.sh/guide/navigation/
[26] https://posting.sh/guide/collections/
[27] https://posting.sh/guide/requests/
[28] https://posting.sh/guide/configuration/
[29] https://posting.sh/guide/environments/
[30] https://posting.sh/guide/command_palette/
[31] https://posting.sh/guide/themes/
[32] https://posting.sh/guide/external_tools/
[33] https://posting.sh/guide/keymap/
[34] https://posting.sh/guide/importing/
[35] https://posting.sh/guide/scripting/
[36] https://posting.sh/guide/help_system/
[37] https://posting.sh/roadmap/
[38] https://posting.sh/CHANGELOG/
[39] https://posting.sh/faq/