apic 0.5.1
Tool for designing and collaborating on API contracts
Download
9.26 MB
19downloads
0this week
FreeFreeware
0reviews
About apic
A free and fully open-source tool for designing and collaborating on API contracts, built around one idea: your contracts belong in your Git repo, not behind someone else's paywall.
License: MIT
License: MIT
| Release info | Update on Aug 27, 2026 |
|---|---|
| Release notes | A packaging release on top of 0.5.0, plus one change to how the git panel presents a diff. The CLI, the TUI, and the contract format are unchanged, so existing projects need no migration. Installable from apt on Ubuntu packaging/debian/ builds apic and apic-gui as .deb packages for Ubuntu 26.04 on amd64 and arm64, published through the PPA ppa:rizukirr/apic. Unlike the AUR and Copr packages, which ship prebuilt binaries, Launchpad compiles from source on builders with no network access. mk-orig.sh vendors all 566 crate dependencies into the orig tarball and verifies the vendor tree is internally consistent before writing it. apic-gui now declares the git runtime dependency it has always needed. Getting there meant moving eframe and egui_extras back to 0.35 and dropping the declared MSRV from 1.97 to 1.92. epaint 0.36.1 requires Rust 1.95, while Ubuntu 26.04 ships 1.93 as its newest archive toolchain, which put the desktop GUI out of reach of the current LTS. The downgrade needed no source change and the full suite passes on 1.92. A new msrv job in CI builds and tests the workspace on the minimum supported version, so a routine dependency bump cannot silently push the project past what the Ubuntu archive can compile. Git panel: field list first, real diff behind the toggle Selecting a changed contract now opens on its field list, which says what changed about the contract, rather than on the whole file with the changed lines tinted. The checkbox that read Show changed fields now reads Show raw diff and gives git's own output, with hunk headers and +/- markers, instead of the entire file. It stays where you put it when you click a different file rather than resetting each time. Anything the field list cannot describe falls through to the diff: a non-contract file, an untracked file, or a change that is only formatting. A selection never lands on an empty pane. One fix underneath this. The diff renderer kept only the first hunk header and printed every… |
| Related tags | api contract rest |
| Listing data | Flathub |
Reviews
No reviews yet. Be the first to review apic.
Used apic? Tell other visitors what you thought.
Log in to write a reviewOther products by this publisher
- "No Distractions" for YouTube 4.10 ----
- #Bible 11.5 "Incredible App - My sister shared this app with me a few weeks ago and it is truly incredible.
- #filmphotography 1.4.2 So, you decided to shoot on film?
- $quirrel 1.5.1 $quirrel Budget & Finance helps you plan each paycheck, track spending, manage debt, and see what is safe to spend before the next payday.
- % Percentage Calculator Pro 1.41 This is the Pro version of % Percentage Calculator.
Most viewed Linux Programming
-
1
Postman 12.35.0
API Development Environment
-
2
Clustta 0.4.41
Version control for creative work
-
3
Arduino IDE 1.8.19
Open-source electronics prototyping platform
-
4
Freelens 2.0.0
Free IDE for Kubernetes
-
5
Kreya 1.21.0
All-in-one API Client
-
6
Zed 1.26.2
High-performance code editor
-
7
Apipost 8.2.7
Apipost = Postman + Swagger + Mock + Jmeter, Backend, frontend, testing, and online collaboration with real-time content synchronization
-
8
Arduino IDE v2 2.3.10
Open-source electronics prototyping platform
-
9
DIY Layout Creator 6.9.0
Circuit layout design tool supporting PCB, vero-board, point-to-point, perf-board and guitar wiring diagrams
-
10
CraftOS-PC v2.8.3
Advanced ComputerCraft emulator
Most downloaded Linux Programming
-
1
Zed 1.26.2
High-performance code editor
- 2 Beekeeper Studio 6.2.1 The SQL Editor and Database Manager Of Your Dreams
-
3
Pinepods 0.9.0
A complete, self-hosted podcast management system
- 4 apic 0.5.1 Tool for designing and collaborating on API contracts
-
5
Resonance 3.5.8
Test and explore web services
-
6
Godot 3 (C#/.NET) 4.7.2-stable
Easily create 2D and 3D games
-
7
Freelens 2.0.0
Free IDE for Kubernetes
- 8 Gluon Scene Builder 26.0.0 Design JavaFX user interfaces
-
9
Godot Engine (C#/.NET) 4.7.2-stable
Easily create 2D and 3D games
-
10
Godot 3 4.7.2-stable
Easily create 2D and 3D games