Skip to main content
Coding Theme

Famous Dev Theme

Publisher: Gaus Al Munir TusharThemes in package: 3

Famous Dev Theme by Gaus Al Munir Tushar - A premium, eye-friendly, and modern syntax-highlighting theme optimized for long coding sessions with enhanced support for JavaScript, PHP, Python, Go (Golang), Flutter/Dart, React, Next.js, Vue.js, Angular, Svelte and other modern frameworks

Color themes

VS Code preview

Full workbench mockup using this variant's colors and tokenColors.

Loading...

colors

Workbench UI color keys from the theme JSON colors map.

  • activityBar.background#f8f9fa
  • activityBar.border#d0d0d0
  • activityBar.foreground#2d323c
  • activityBar.inactiveForeground#a0a0a0
  • activityBarBadge.background#8e44ad
  • activityBarBadge.foreground#ffffff
  • button.background#8e44ad
  • button.foreground#ffffff
  • button.hoverBackground#9b59b6
  • dropdown.background#ffffff
  • dropdown.border#d0d0d0
  • dropdown.foreground#2d323c
  • editor.background#ffffff
  • editor.findMatchBackground#ffeaa7
  • editor.findMatchHighlightBackground#f1c40f
  • editor.foreground#2d323c
  • editor.hoverHighlightBackground#f5f7fa
  • editor.inactiveSelectionBackground#e6f4ff
  • editor.lineHighlightBackground#f2f4f8
  • editor.lineHighlightBorder#f2f4f8
  • editor.lineNumbers#a0a0a0
  • editor.rangeHighlightBackground#f2f4f8
  • editor.selectionBackground#d0e6ff
  • editor.selectionHighlightBackground#e6f4ff
  • editor.wordHighlightBackground#e6f4ff
  • editor.wordHighlightStrongBackground#e6f4ff
  • editorActiveLineNumber.foreground#2d323c
  • editorBracketMatch.background#d0e6ff
  • editorBracketMatch.border#a0a0a0
  • editorCodeLens.foreground#a0a0a0
  • editorCursor.foreground#2d323c
  • editorError.border#ffffff
  • editorError.foreground#e74c3c
  • editorGhostText.foreground#a0a0a0
  • editorGutter.addedBackground#2ecc71
  • editorGutter.background#ffffff
  • editorGutter.deletedBackground#e74c3c
  • editorGutter.modifiedBackground#3498db
  • editorHint.border#ffffff
  • editorHint.foreground#2ecc71
  • editorHoverWidget.background#f8f9fa
  • editorHoverWidget.border#d0d0d0
  • editorIndentGuide.activeBackground#c0c0c0
  • editorIndentGuide.background#f2f4f8
  • editorInfo.border#ffffff
  • editorInfo.foreground#3498db
  • editorLineNumber.foreground#a0a0a0
  • editorLink.activeForeground#3498db
  • editorMarkerNavigation.background#f8f9fa
  • editorMarkerNavigationError.background#e74c3c
  • editorMarkerNavigationInfo.background#3498db
  • editorMarkerNavigationWarning.background#f39c12
  • editorOverviewRuler.addedForeground#2ecc71
  • editorOverviewRuler.background#f2f4f8
  • editorOverviewRuler.border#f2f4f8
  • editorOverviewRuler.bracketMatchForeground#8e44ad
  • editorOverviewRuler.deletedForeground#e74c3c
  • editorOverviewRuler.errorForeground#e74c3c
  • editorOverviewRuler.findMatchForeground#f1c40f
  • editorOverviewRuler.hintForeground#2ecc71
  • editorOverviewRuler.infoForeground#3498db
  • editorOverviewRuler.modifiedForeground#3498db
  • editorOverviewRuler.rangeHighlightForeground#f1c40f
  • editorOverviewRuler.selectionHighlightForeground#8e44ad
  • editorOverviewRuler.warningForeground#f39c12
  • editorOverviewRuler.wordHighlightForeground#8e44ad
  • editorOverviewRuler.wordHighlightStrongForeground#e67e22
  • editorRuler.foreground#f2f4f8
  • editorSuggestWidget.background#f8f9fa
  • editorSuggestWidget.border#d0d0d0
  • editorSuggestWidget.foreground#2d323c
  • editorSuggestWidget.highlightForeground#8e44ad
  • editorSuggestWidget.selectedBackground#e6f4ff
  • editorWarning.border#ffffff
  • editorWarning.foreground#f39c12
  • editorWhitespace.foreground#d0d0d0
  • gitDecoration.addedResourceForeground#2ecc71
  • gitDecoration.conflictingResourceForeground#e67e22
  • gitDecoration.deletedResourceForeground#e74c3c
  • gitDecoration.ignoredResourceForeground#a0a0a0
  • gitDecoration.modifiedResourceForeground#f39c12
  • gitDecoration.submoduleResourceForeground#1abc9c
  • gitDecoration.untrackedResourceForeground#2ecc71
  • input.background#ffffff
  • input.border#d0d0d0
  • input.foreground#2d323c
  • input.placeholderForeground#a0a0a0
  • inputOption.activeBackground#e6f4ff
  • inputOption.activeBorder#8e44ad
  • list.activeSelectionBackground#e6f4ff
  • list.activeSelectionForeground#8e44ad
  • list.dropBackground#e6f4ff
  • list.focusBackground#e6f4ff
  • list.focusForeground#2d323c
  • list.highlightForeground#8e44ad
  • list.hoverBackground#f5f7fa
  • list.hoverForeground#2d323c
  • list.inactiveSelectionBackground#f2f4f8
  • list.inactiveSelectionForeground#8e44ad
  • list.invalidItemForeground#e74c3c
  • minimap.background#f8f9fa
  • minimap.errorHighlight#e74c3c
  • minimap.findMatchHighlight#f1c40f
  • minimap.selectionHighlight#d0e6ff
  • minimap.warningHighlight#f39c12
  • minimapSlider.activeBackground#8e44ad
  • minimapSlider.background#d0d0d0
  • minimapSlider.hoverBackground#c0c0c0
  • notification.background#ffffff
  • notification.buttonBackground#8e44ad
  • notification.buttonForeground#ffffff
  • notification.buttonHoverBackground#9b59b6
  • notification.errorBackground#e74c3c
  • notification.errorForeground#ffffff
  • notification.foreground#2d323c
  • notification.infoBackground#3498db
  • notification.infoForeground#ffffff
  • notification.warningBackground#f39c12
  • notification.warningForeground#ffffff
  • panel.background#ffffff
  • panel.border#d0d0d0
  • panelTitle.activeBorder#8e44ad
  • panelTitle.activeForeground#8e44ad
  • panelTitle.inactiveForeground#a0a0a0
  • peekView.border#d0d0d0
  • peekViewEditor.background#ffffff
  • peekViewEditorGutter.background#ffffff
  • peekViewResult.background#f8f9fa
  • peekViewResult.fileForeground#2d323c
  • peekViewResult.lineForeground#a0a0a0
  • peekViewResult.matchHighlightBackground#f1c40f
  • peekViewResult.selectionBackground#e6f4ff
  • peekViewResult.selectionForeground#2d323c
  • peekViewTitle.background#f8f9fa
  • peekViewTitleDescription.foreground#a0a0a0
  • peekViewTitleLabel.foreground#2d323c
  • scrollbar.shadow#e0e0e0
  • scrollbarSlider.activeBackground#8e44ad
  • scrollbarSlider.background#d0d0d0
  • scrollbarSlider.hoverBackground#c0c0c0
  • sideBar.background#f8f9fa
  • sideBar.border#d0d0d0
  • sideBar.foreground#2d323c
  • sideBarSectionHeader.background#f0f2f5
  • sideBarSectionHeader.border#d0d0d0
  • sideBarSectionHeader.foreground#2d323c
  • sideBarTitle.foreground#2d323c
  • statusBar.background#2d323c
  • statusBar.border#2d323c
  • statusBar.debuggingBackground#e67e22
  • statusBar.debuggingForeground#ffffff
  • statusBar.foreground#ffffff
  • statusBar.noFolderBackground#2d323c
  • statusBar.noFolderForeground#ffffff
  • statusBarItem.hoverBackground#3c424d
  • statusBarItem.remoteBackground#8e44ad
  • statusBarItem.remoteForeground#ffffff
  • tab.activeBackground#ffffff
  • tab.activeForeground#8e44ad
  • tab.border#d0d0d0
  • tab.inactiveBackground#f8f9fa
  • tab.inactiveForeground#a0a0a0
  • tab.unfocusedActiveBackground#f8f9fa
  • tab.unfocusedInactiveBackground#f8f9fa
  • terminal.ansiBlack#000000
  • terminal.ansiBlue#3498db
  • terminal.ansiBrightBlack#7f8c8d
  • terminal.ansiBrightBlue#2980b9
  • terminal.ansiBrightCyan#16a085
  • terminal.ansiBrightGreen#27ae60
  • terminal.ansiBrightMagenta#9b59b6
  • terminal.ansiBrightRed#c0392b
  • terminal.ansiBrightWhite#bdc3c7
  • terminal.ansiBrightYellow#f1c40f
  • terminal.ansiCyan#1abc9c
  • terminal.ansiGreen#2ecc71
  • terminal.ansiMagenta#8e44ad
  • terminal.ansiRed#e74c3c
  • terminal.ansiWhite#ecf0f1
  • terminal.ansiYellow#f39c12
  • terminal.background#ffffff
  • terminal.foreground#2d323c
  • titleBar.activeBackground#f8f9fa
  • titleBar.activeForeground#2d323c
  • titleBar.border#d0d0d0
  • titleBar.inactiveBackground#f0f2f5
  • titleBar.inactiveForeground#a0a0a0

tokenColors

TextMate scopes and font styles (syntax highlighting rules).

scopeforegroundfontStyle
comment, punctuation.definition.comment#95a5a6italic
keyword, storage.type, storage.modifier, keyword.control.flow, keyword.control.conditional, keyword.control.loop, keyword.control.trycatch, keyword.control.import, keyword.control.from, keyword.control.export, keyword.control.default#8e44adbold
variable, support.variable, variable.other.object.property, variable.other.constant.property, variable.other.constant, variable.other.property#2d323c
entity.name.function, meta.function-call, variable.function, support.function#3498db
entity.name.class, entity.name.type.class, support.class, entity.other.inherited-class, variable.other.readwrite.alias#f39c12
support.type, entity.name.type#f39c12
variable.parameter, meta.function.parameters#e67e22
keyword.operator, punctuation, meta.tag, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html, punctuation.section.embedded, keyword.other.template, keyword.other.substitution#1abc9c
string, string.quoted.single, string.quoted.double#27ae60
constant.numeric, constant.language, support.constant, constant.character, constant.escape#e67e22
entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter#e74c3c
entity.other.attribute-name, variable.other.constant.property#8e44ad
keyword.control.import, keyword.control.from, keyword.control.export, keyword.control.default, meta.import, meta.export#8e44ad
constant.other, variable.other.constant#f39c12
meta.jsx, meta.jsx.children, meta.jsx.attribute, variable.other.readwrite.js, variable.other.property.js, variable.other.object.property#2d323c
meta.jsx entity.name.tag, meta.jsx entity.name.tag punctuation.definition.tag, meta.jsx entity.name.tag punctuation.definition.tag.begin, meta.jsx entity.name.tag punctuation.definition.tag.end, punctuation.definition.tag.jsx, meta.tag.jsx, meta.tag.without.attributes.jsx, meta.tag.js, meta.tag.without.attributes.js#e74c3c
support.class.component, entity.name.type.class.jsx, support.class.component.jsx, entity.name.function.react#f39c12bold
meta.jsx entity.other.attribute-name, meta.jsx string, entity.other.attribute-name.jsx#8e44ad
variable.other.readwrite.js, variable.other.constant.js, meta.function-call.js variable.function.js#3498db
meta.class.js, entity.name.type.class.js, variable.other.readwrite.alias.js, support.class.builtin.js#f39c12bold
meta.method.js, entity.name.function.method.js, variable.other.property.js#3498db
meta.import.js, meta.export.js, keyword.control.import.js, keyword.control.export.js, meta.import variable.other.readwrite.js, meta.export variable.other.readwrite.js#8e44ad
support.type.object.promise.js, keyword.operator.expression.await.js, storage.type.js#e67e22bold
variable.other.property.js, meta.property.object.js#2d323c
variable.parameter.function.js, meta.function.parameters.js#e67e22
meta.object-binding-pattern.js, meta.array-binding-pattern.js, variable.other.readwrite.js variable.other.readwrite.js#e67e22
variable.function.useState, variable.function.useEffect, variable.function.useContext, variable.function.useReducer, variable.function.useCallback, variable.function.useMemo, variable.function.useRef, variable.function.useLayoutEffect, variable.function.useImperativeHandle, variable.function.useDebugValue, variable.function.useTransition, variable.function.useDeferredValue#8e44adbold
variable.other.readwrite.js, support.class.component.next, variable.other.constant.property, support.type.next, variable.other.property.js#1abc9c
variable.other.readwrite.next, support.module.next, support.variable.next#e67e22
meta.tag.template.vue, entity.name.tag.template.html, punctuation.definition.tag.begin.html.vue, punctuation.definition.tag.end.html.vue#27ae60
meta.tag.script.vue, entity.name.tag.script.html, punctuation.definition.tag.begin.html.vue, punctuation.definition.tag.end.html.vue#8e44ad
meta.tag.style.vue, entity.name.tag.style.html, punctuation.definition.tag.begin.html.vue, punctuation.definition.tag.end.html.vue#f39c12
entity.other.attribute-name.html.vue, meta.directive.vue, punctuation.separator.key-value.html#3498dbbold
support.class.component.vue, entity.name.tag.other.html, meta.tag.other.html#e67e22bold
support.class.component.angular, entity.name.type.class.angular, entity.other.ng-binding-name#e67e22bold
entity.other.attribute-name.html.angular, punctuation.definition.attribute.angular#3498dbbold
meta.tag.svelte, entity.name.tag.svelte, punctuation.definition.tag.begin.svelte, punctuation.definition.tag.end.svelte#8e44ad
meta.script.svelte, entity.name.tag.script.svelte#f39c12
meta.style.svelte, entity.name.tag.style.svelte#27ae60
support.class.component.svelte, entity.name.tag.svelte#e67e22bold
support.type.property-name.css, support.type.property-name.scss, support.type.property-name.less#f39c12
entity.other.attribute-name.class, meta.attribute.class.html#3498db
entity.other.attribute-name.id, entity.name.fragment#8e44ad
support.type.property-name.json, string.quoted.double.json#f39c12
invalid, invalid.illegal, invalid.broken, invalid.deprecated, invalid.unimplemented#e74c3cbold underline
message.error, token.error-token#e74c3c
token.warn-token#f39c12
token.info-token#3498db
meta.tag, punctuation.definition.tag, punctuation.definition.tag.begin, punctuation.definition.tag.end#e74c3c
entity.other.attribute-name, text.html.basic entity.other.attribute-name.html, text.html.basic entity.other.attribute-name#8e44aditalic
markup.heading, markup.heading entity.name, punctuation.definition.heading#f39c12bold
markup.underline.link, string.other.link.title, string.other.link.description#3498db
markup.inline.raw, markup.raw.block#27ae60
markup.list, beginning.punctuation.definition.list#1abc9c
markup.boldbold
markup.italicitalic
markup.quote#f39c12italic
meta.function-call.python, support.function.builtin.python, entity.name.function.python, variable.function.python, meta.function-call.generic.python#3498db
variable.other.python, meta.function-call.arguments.python, support.variable.magic.python, variable.other.readwrite.python, variable.other.member.python#2d323c
variable.parameter.function.python, meta.function.parameters.python#e67e22
entity.name.type.class.python, support.type.python, meta.class.python, entity.other.inherited-class.python#f39c12bold
meta.function.decorator.python, entity.name.function.decorator.python, punctuation.definition.annotation.python#e67e22bold
keyword.control.python, storage.type.function.python, storage.modifier.global.python, keyword.operator.logical.python, keyword.control.flow.python, keyword.control.conditional.python, keyword.control.trycatch.python, keyword.control.loop.python, keyword.control.import.python#8e44adbold
constant.language.python, constant.other.caps.python#e67e22
support.function.magic.python, entity.name.function.magic.python, variable.parameter.special.self.python#e67e22bold
support.type.exception.python, keyword.control.exception.python#e74c3c
meta.type.python, support.type.python, storage.type.hint.python#f39c12
variable.other.php, variable.other.property.php, variable.other.global.php, variable.other.property.static.php, variable.other.global.php, variable.other.global.predefined.php#2d323c
support.function.construct.output.php, support.function.construct.php, support.function.destruct.php, entity.name.function.php, variable.function.php, meta.function-call.php, meta.function-call.static.php, meta.function-call.object.php#3498db
support.class.php, entity.name.type.class.php, support.class.built-in.php, entity.other.inherited-class.php, storage.modifier.extends.php, storage.modifier.implements.php#f39c12bold
keyword.control.php, keyword.other.php, storage.type.php, storage.modifier.php, keyword.operator.class.php#8e44adbold
constant.other.php, support.constant.core.php, support.constant.std.php, constant.language.php#e67e22
constant.other.magic.php#e67e22bold
keyword.operator.arithmetic.php, keyword.operator.assignment.php, keyword.operator.comparison.php, keyword.operator.increment-decrement.php, keyword.operator.logical.php, keyword.operator.other.php#1abc9c
meta.array.php, meta.array.assignment.php, meta.array.object.php, meta.array.definition.php#e67e22
storage.type.cpp, storage.type.c, storage.modifier.cpp, storage.modifier.c#f39c12
storage.type.java, storage.type.object.array.java, storage.type.primitive.java, storage.type.annotation.java, storage.type.generic.java#f39c12
entity.name.function.go, meta.function-call.go, support.function.go, meta.function-call.generic.go#3498db
keyword.control.go, storage.type.go, storage.modifier.go, keyword.channel.go, keyword.package.go, keyword.import.go, keyword.function.go, keyword.type.go, keyword.const.go, keyword.var.go, keyword.struct.go, keyword.interface.go, keyword.map.go, keyword.select.go, keyword.range.go, keyword.goto.go, keyword.fallthrough.go#8e44adbold
storage.type.numeric.go, storage.type.string.go, storage.type.uintptr.go, storage.type.unsafe.go, storage.type.error.go, storage.type.builtin.go, entity.name.type.go#f39c12
constant.language.go, constant.numeric.go#e67e22
support.package.go, variable.other.assignment.go#e67e22
variable.parameter.go, variable.other.receiver.go#e67e22
variable.other.field.go, entity.other.attribute-name.go#2d323c
entity.name.type.class.dart, support.class.dart, entity.other.inherited-class.dart, meta.class.dart#f39c12bold
entity.name.function.dart, meta.function-call.dart, support.function.dart, variable.function.dart#3498db
keyword.declaration.dart, storage.type.primitive.dart, keyword.control.dart, storage.modifier.dart, keyword.other.dart, keyword.control.new.dart#8e44adbold
variable.other.readwrite.dart, variable.other.object.dart, variable.other.property.dart#2d323c
variable.parameter.dart, meta.parameter.dart#e67e22
constant.other.dart, variable.other.constant.dart#e67e22
support.class.dart, entity.name.type.class.widget, support.type.core.flutter, support.class.std-widgets.dart#e67e22bold
meta.class.body.flutter, variable.other.property.dart, meta.method-call.dart#2d323c
entity.name.tag.yaml, string.unquoted.plain.out.yaml, string.unquoted.yaml#8e44ad
string.unquoted.plain.out.yaml, string.unquoted.block.yaml, string.quoted.double.yaml#27ae60
variable.other.env#f39c12
variable.other.readwrite.bash, variable.other.assignment.bash#2d323c
keyword.operator.word.bash, keyword.control.bash#8e44ad
string.unquoted.plain.out.css, meta.property-value.css, variable.other.constant.property.css#8e44ad
Famous Dev Theme by Gaus Al Munir Tushar - VS Code Theme