textusm
TextUSM is a web-based diagram editor that generates diagrams from indented text
File Explorer
- settings.local.json
- build_and_deploy.yml
- ci.yml
- create_tag.yml
- deploy.yml
- dependabot.yml
- labeler.yml
- launch.json
- 4ls.png
- bmc.png
- emm.png
- erd.png
- gct.png
- imm.png
- kanban.png
- kbd60.png
- kpt.png
- mmp.png
- opc.png
- persona.png
- sed.png
- smp.png
- ssc.png
- table.png
- textusm.gif
- usm.png
- main.go
- 20241012091142_create_tables.sql
- query.sql
- schema.sql
- 20241012091142_create_tables.sql
- query.sql
- schema.sql
- schema.graphql
- handler.go
- server.go
- app.go
- wire.go
- wire_gen.go
- config.go
- env.go
- logger.go
- db_tx..go
- firestore_tx.go
- ip.go
- ip_test.go
- postgres_tx.go
- uid.go
- uid_test.go
- db.go
- models.go
- query.sql.go
- db.go
- models.go
- query.sql.go
- tx.go
- diagramitem.go
- diagramitem_test.go
- gistitem.go
- gistitem_test.go
- settings.go
- share.go
- share_test.go
- user.go
- diagramitem.go
- gistitem.go
- settings.go
- share.go
- user.go
- service.go
- service_test.go
- service.go
- service_test.go
- service.go
- service_test.go
- service.go
- service_test.go
- diagram.go
- error.go
- error_test.go
- github.go
- constants.go
- diagramitem.go
- gistitem.go
- settings.go
- share.go
- user.go
- diagramitem.go
- gistitem.go
- settings.go
- share.go
- db.go
- diagramitem.go
- gistitem.go
- settings.go
- share.go
- api.go
- auth.go
- ip.go
- api.go
- node.go
- diagramitem.go
- generated.go
- models.go
- mutation.go
- query.go
- resolver.go
- encryption.go
- option.go
- result.go
- util_test.go
- .air.toml
- .dockerignore
- .gitignore
- .golangci.yml
- Dockerfile
- go.mod
- go.sum
- gqlgen.yml
- justfile
- sqlc.yaml
- textusm.js
- .gitignore
- html.ts
- index.ts
- package.json
- pnpm-lock.yaml
- pnpm-workspace.yaml
- README.md
- tsconfig.json
- 4ls.png
- bmc.png
- kpt.png
- opc.png
- ssc.png
- usm.png
- elm.d.ts
- index.ts
- package.json
- pnpm-lock.yaml
- README.md
- tsconfig.json
- webpack.config.js
- extensions.json
- launch.json
- settings.json
- tasks.json
- icon.png
- extension.ts
- usm.tmLanguage.json
- .vscodeignore
- CHANGELOG.md
- language-configuration.json
- LICENSE
- package.json
- pnpm-lock.yaml
- README.md
- tsconfig.json
- webpack.config.js
- Benchmarks.elm
- elm.json
- textusm.spec.ts
- ReviewConfig.elm
- CognitiveComplexity.json
- LimitAliasedRecordSize.json
- NoExposingEverything.json
- NoInconsistentAliases.json
- NoMissingTypeAnnotationInLetIn.json
- NoMissingTypeExpose.json
- NoUnoptimizedRecursion.json
- NoUnused.CustomTypeConstructors.json
- NoUnused.Exports.json
- NoUnused.Modules.json
- NoUnused.Variables.json
- Simplify.json
- UseCamelCase.json
- elm.json
- Gist.elm
- GistInput.elm
- Request.elm
- Mutation.elm
- Query.elm
- Selection.elm
- Request.elm
- Token.elm
- UsableFontList.elm
- Request.elm
- RequestError.elm
- Types.elm
- View.elm
- Types.elm
- View.elm
- Types.elm
- View.elm
- Types.elm
- View.elm
- Types.elm
- View.elm
- Types.elm
- View.elm
- Types.elm
- Types.elm
- View.elm
- Key.elm
- Unit.elm
- Types.elm
- View.elm
- Types.elm
- View.elm
- Types.elm
- View.elm
- Types.elm
- View.elm
- Types.elm
- View.elm
- Types.elm
- View.elm
- Types.elm
- View.elm
- Types.elm
- View.elm
- Types.elm
- View.elm
- BackgroundImage.elm
- CardSize.elm
- Data.elm
- Id.elm
- Item.elm
- Location.elm
- Scale.elm
- Settings.elm
- Type.elm
- Types.elm
- View.elm
- Types.elm
- View.elm
- Types.elm
- View.elm
- Canvas.elm
- Card.elm
- ContextMenu.elm
- Grid.elm
- Line.elm
- MiniMap.elm
- Path.elm
- Text.elm
- TextNode.elm
- Toolbar.elm
- Views.elm
- Effect.elm
- Lens.elm
- State.elm
- Types.elm
- View.elm
- Confirm.elm
- Input.elm
- Share.elm
- Types.elm
- Settings.elm
- Wheel.elm
- Lib.elm
- VSCode.elm
- DiagramList.elm
- Embed.elm
- Help.elm
- List.elm
- New.elm
- NotFound.elm
- Settings.elm
- Types.elm
- Breakpoint.elm
- Color.elm
- Font.elm
- Global.elm
- Style.elm
- Text.elm
- Diagram.elm
- Parser.elm
- Settings.elm
- Value.elm
- Parser.elm
- Color.elm
- Duration.elm
- Email.elm
- FileType.elm
- Font.elm
- FontSize.elm
- FontStyle.elm
- Hotkey.elm
- IdToken.elm
- IpAddress.elm
- Item.elm
- Jwt.elm
- LoginProvider.elm
- Notification.elm
- Position.elm
- Property.elm
- Session.elm
- Settings.elm
- SettingsCache.elm
- ShareState.elm
- ShareToken.elm
- Size.elm
- Snackbar.elm
- SplitDirection.elm
- Text.elm
- Theme.elm
- Title.elm
- UrlEncodedText.elm
- Window.elm
- Common.elm
- Date.elm
- Parser.elm
- Book.elm
- DropDownList.elm
- Empty.elm
- Footer.elm
- Header.elm
- Icon.elm
- Loading.elm
- Logo.elm
- Menu.elm
- Notification.elm
- Progress.elm
- Snackbar.elm
- Spinner.elm
- SplitWindow.elm
- Switch.elm
- SwitchWindow.elm
- Tooltip.elm
- Asset.elm
- Attributes.elm
- Avatar.elm
- Constants.elm
- Effect.elm
- Events.elm
- Main.elm
- Message.elm
- Ports.elm
- Route.elm
- Types.elm
- Diagram.elm
- Node.elm
- Color.elm
- GistItem.elm
- Item.elm
- Settings.elm
- ShareCondition.elm
- DiagramItem.elm
- elm-graphql-metadata.json
- InputObject.elm
- Interface.elm
- Mutation.elm
- Object.elm
- Query.elm
- Scalar.elm
- ScalarCodecs.elm
- Union.elm
- VerifyScalarCodecs.elm
- 4ls.svg
- bmc.svg
- emm.svg
- erd.svg
- free.svg
- gct.svg
- imm.svg
- kanban.svg
- kbd.svg
- kpt.svg
- mmp.svg
- opc.svg
- persona.svg
- sed.svg
- smp.svg
- ssc.svg
- table.svg
- ucd.svg
- usm.svg
- .gitkeep
- icon_128x128.png
- icon_152x152.png
- icon_192x192.png
- icon_384x384.png
- icon_512x512.png
- icon_72x72.png
- icon_96x96.png
- logo.svg
- fontlist.json
- manifest.json
- robots.txt
- lang.ts
- auth.ts
- db.ts
- download.ts
- editor.ts
- elm.ts
- file.ts
- index.ts
- model.ts
- settings.ts
- utils.ts
- book.html
- index.html
- styles.css
- TypesTests.elm
- CardSizeTests.elm
- ItemTests.elm
- ScaleTests.elm
- TypeTests.elm
- TypesTests.elm
- ViewTests.elm
- ParserTests.elm
- SettingsTests.elm
- ParserTests.elm
- ColorTests.elm
- DurationTests.elm
- EmailTests.elm
- FontStyleTests.elm
- Fuzzer.elm
- IdTokenTests.elm
- IpAddressTests.elm
- ItemTests.elm
- JwtTests.elm
- PropertyTests.elm
- SessionTests.elm
- SettingsTests.elm
- ShareIdTests.elm
- TextTests.elm
- TitleTests.elm
- AvatarTests.elm
- MessageTests.elm
- .babelrc
- .gitignore
- .knip.json
- .prettierrc.json
- .stylelintrc.json
- .tool-versions
- elm-constants.json
- elm.json
- oxlint.json
- package.json
- playwright.config.ts
- pnpm-lock.yaml
- pnpm-workspace.yaml
- tsconfig.json
- vite.config.ts
- .editorconfig
- .env.example
- .firebaserc
- .gitignore
- .tool-versions
- CONTRIBUTING.md
- firebase.json
- firestore.indexes.json
- justfile
- LICENSE
- README.md
- storage.rules
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
comma
View Details ▼
comma
This command is an alias of `,`.
tldr ,
View documentation for the original command:
just
View Details ▼
just
Save and run project-specific commands.
just {{recipe}}
Run a recipe specified in the justfile:
just
Start a REPL (interactive shell):
just --init
Initialize new justfile in project root:
npm install
View Details ▼
npm install
Install Node packages.
npm {{[i|install]}}
Install dependencies listed in `package.json`:
npm {{[i|install]}} {{package_name}}@{{version}}
Download a specific version of a package and add it to the list of dependencies in `package.json`:
npm {{[i|install]}} {{package_name}} {{[-D|--save-dev]}}
Download the latest version of a package and add it to the list of dev dependencies in `package.json`:
# Project Badges
-
GitHub Actions Workflow Status
-
Version Visit
-
License: MIT
