MCPcopy Index your code
hub / github.com/advanced-rest-client/arc-electron

github.com/advanced-rest-client/arc-electron @v17.0.9

Chat with this repo
repository ↗ · DeepWiki ↗ · release v17.0.9 ↗ · + Follow
846 symbols 1,662 edges 122 files 499 documented · 59%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Advanced REST Client application

This is the main repository for the ARC Electron application.

Documentation

If you are looking for the documentation then visit docs.advancedrestclient.com.

Installation

If you are looking to install the application, the go to the releases page and download the installer for your system.

  1. Find the latest stable release.
  2. Toggle the Assets and find the installer for your system. For Windows it will be arc-setup.exe. macOS users should download arc-x.x.x.dmg, where x.x.x is the version number. Linux users should find the distribution corresponding to the system you are using.
  3. Run the installer by clicking on it.

Note that you may be asked to use an account with upgraded privileges to install the application.

Project planning

We believe in open web and open API tooling. The project is managed in an open way and you can also contribute by requesting features and reporting issues. You can check current planning in the project plan.

Contributing to the project

Get familiar with the application architecture. You may also want to look into the .github/CONTRIBUTING.md document before you jump into the development.

Clone the repository:

git clone https://github.com/advanced-rest-client/arc-electron.git

Checkout this branch

git checkout redesign2020

Next, install dependencies (it may take a moment)

npm install

And run the application

npm start

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 639
Class 140
Function 35
Interface 32

Languages

TypeScript100%

Modules by API surface

src/app/lib/UniversalAnalytics.js38 symbols
src/io/WindowsManager.js35 symbols
src/io/ArcEnvironment.js33 symbols
src/io/SessionManager.js26 symbols
src/io/GoogleDrive.js24 symbols
src/io/ApplicationMenu.js24 symbols
src/types.d.ts23 symbols
src/io/ContentSearchService.js23 symbols
src/io/ThemePluginsManager.js20 symbols
src/app/bindings/SessionCookieBindings.js20 symbols
src/io/ApplicationUpdater.js19 symbols
src/app/bindings/GoogleAnalyticsBindings.js19 symbols

For agents

$ claude mcp add arc-electron \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page