awesome-js-tools
An awesome list for JS tools
https://github.com/microsoft/awesome-js-tools
Last synced: 6 days ago
JSON representation
-
Libraries
- workspace-tools - A collection of tools that are useful in a git-controlled monorepo
- p-graph - Run a promise graph with concurrency control.
- @microsoft/task-scheduler - Run a sequence of steps across all the packages of a monorepo
- Rush - contains many useful libraries like command line parsing, incremental build engine using git hashes, useful webpack plugins etc.
- Monaco Editor - code editor that powers [Visual Studio Code](https://github.com/Microsoft/vscode)
- Rooster Editor - framework agnostic rich text editor that powers Outlook
-
Language & Language Tools
- TypeScript - Typed JavaScript at any scale
- API Extractor - Enforce API surface for libraries, create `d.ts` rollups, graduate unstable APIs, creates nicely formatted API documentation, and more
- TypeScript - Typed JavaScript at any scale
-
Package Publishing
-
Package Scripts
-
End-to-End Testing
- Playwright - enables reliable end-to-end testing for modern web apps (works on all modern browsers)
- Flamegrill - scenario level test automation that generates a V8-level sample-based flamegraphs
-
Cross Platform Development
- React Native Windows - cross platform JS development with React Native (Windows)
- React Native MacOS - cross platform JS development with React Native (MacOS)
-
Package Managers
- Midgard Yarn - yarn v1, but faster for Azure DevOps feeds
- Midgard Yarn Strict - midgard-yarn, but enforces strictness avoiding phantom dependencies
-
Task Runners
-
Linting
- Boll - repository wide linter, enforces standards across all packages inside a monorepo
Programming Languages
Categories
Sub Categories
Keywords
typescript
3
unix
1
sandbox
1
orchestration
1
netstandard
1
macos
1
kernel
1
filesystem
1
coreclr
1
cli
1
javascript
1
build
1
xbox
1
uwp
1
react-native
1
react
1
dotnet
1
yarn
1
semver
1
registry
1
mp
1
git
1
vscode
1
monaco-editor
1
editor
1
browser
1
nodejs
1
monorepo
1
lint
1
performance
1
frontend
1
flamegraphs
1
xplat
1
xcode
1