MCPcopy Index your code
hub / github.com/Raathigesh/atmo

github.com/Raathigesh/atmo @1.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.0.0 ↗ · + Follow
202 symbols 399 edges 51 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Atmo

Mock data for your prototypes and demos

Atmo

Atmo makes creating mock web services for demos, presentations and experiments ridiculously easy.

Features

  • Mock Http endpoints
  • SSL support
  • Static assets directory
  • Returns JSON/XML/Text
  • Write custom scripts with JS
  • Deploy with a single click (via Zeit's Now)

Download

Windows

Mac

Get atmo classic

You are looking at the new Atmo, which is an electron app. But the initial version was a CLI tool. Find atmo classic here.

Contribute

Installing dependencies

npm install

Running the build

Following will start building the scripts for main and renderer processes.

npm run dev

Open an another console and run the following command to start the shell.

npm start

License

MIT © Raathigeshan

Extension points exported contracts — how you extend this code

IEndpoint (Interface)
(no doc)
packages/core/src/spec.ts
IHome (Interface)
(no doc)
packages/app/src/renderer/home.tsx
IHeader (Interface)
(no doc)
packages/core/src/spec.ts
INotification (Interface)
(no doc)
packages/app/src/renderer/components/Notification.tsx
IResponse (Interface)
(no doc)
packages/core/src/spec.ts
IPreference (Interface)
(no doc)
packages/app/src/renderer/components/RemoteDeploy.tsx
ISpec (Interface)
(no doc)
packages/core/src/spec.ts
ISelectProps (Interface)
(no doc)
packages/app/src/renderer/components/Select.tsx

Core symbols most depended-on inside this repo

openDialog
called by 5
packages/app/src/renderer/store/MessageHandler.ts
show
called by 5
packages/app/src/renderer/store/NotificationStore.ts
setJsonContentType
called by 4
packages/app/src/renderer/store/endpoint/Headers.ts
addEndpoint
called by 3
packages/app/src/renderer/store/AppStore.ts
toJson
called by 3
packages/app/src/renderer/store/AppStore.ts
setCertificatePath
called by 3
packages/app/src/renderer/store/Preference.ts
setKeyPath
called by 3
packages/app/src/renderer/store/Preference.ts
setAssetsDirectory
called by 3
packages/app/src/renderer/store/Preference.ts

Shape

Method 101
Function 38
Class 34
Interface 29

Languages

TypeScript100%

Modules by API surface

packages/app/src/renderer/store/ProjectStore.ts22 symbols
packages/app/src/renderer/store/endpoint/Headers.ts10 symbols
packages/app/src/renderer/store/endpoint/Endpoint.ts10 symbols
packages/app/src/renderer/store/ViewStore.ts10 symbols
packages/app/src/renderer/store/AppStore.ts10 symbols
packages/app/src/renderer/store/endpoint/Response.ts9 symbols
packages/app/src/renderer/store/Preference.ts9 symbols
packages/app/src/renderer/store/MessageHandler.ts9 symbols
packages/app/src/renderer/store/endpoint/Header.ts8 symbols
packages/app/src/renderer/home.tsx8 symbols
packages/app/src/main/menu.ts8 symbols
packages/app/src/renderer/store/deployment/Deployments.ts7 symbols

For agents

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

⬇ download graph artifact