Chrome extension, that provides a CamlJs console for creating SharePoint CAML queries right in browser, with live data preview.
JavaScript Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.vscode Intellisense for ModStat field, Camljs 2.7 Oct 7, 2016
Content Errors highlighting, TS integration improvements Oct 4, 2014
Images added support for SP.ContentTypeId field value Oct 7, 2014
Scripts Intellisense for ModStat field, Camljs 2.7 Oct 7, 2016
.gitignore Initial commit Sep 12, 2014
AppIcon.png
AppIcon16.png Icons, screenshots, bugfixes Oct 5, 2014
AppIcon19.png Icons, screenshots, bugfixes Oct 5, 2014
AppIcon32.png Icons, screenshots, bugfixes Oct 5, 2014
AppIcon38.png Icons, screenshots, bugfixes Oct 5, 2014
AppIcon48.png Icons, screenshots, bugfixes Oct 5, 2014
AppIcon96.png
CamlJs.BrowserConsole.csproj Errors highlighting, TS integration improvements Oct 4, 2014
CamlJs.BrowserConsole.sln
LICENSE
README.md Added link to Chrome Web Store to README.md Oct 5, 2014
index.html Icons, screenshots, bugfixes Oct 5, 2014
manifest.json
packages.config converted main part of the project to TS Sep 29, 2014
tsconfig.json Intellisense for ModStat field, Camljs 2.7 Oct 7, 2016
web.Debug.config first working version Sep 12, 2014
web.Release.config
web.config first working version Sep 12, 2014

README.md

CamlJs-Console

Google chrome browser extension that provides a console for creating CamlJS queries right from browser, with live data preview.

Installing

Extension is available from Chrome Web Store.

Alternatively, you can install it manually from the source code.

  1. Download the source code archive from GitHub and unpack it to some folder
  2. Check the "Developer mode" checkbox on the extensions page
  3. Click [Load unpacked extension...] button
  4. Select folder with camljs-console source code

Using

Navigate to your portal (any page), open the console, and start creating CamlJs queries.

caml is generated based on camljs code

Intellisense:

autocomplete and intellisense is available

After query is ready, select a list to test upon, and you'll get the live data preview:

live preview shows data from your SharePoint lists

Some more usage notes

At the moment, you cannot directly interact with the underlying SharePoint portal via the CamlJs code editor window, but otherwise, any valid JS code will be processed. E.g. you can use arrays, functions and so on:

dynamic queries

Intellisense is enhanced with fields of the list, that you're querying against.

fields intellisense