awesome-engineering
Personally curated and opinionated collection of awesome engineering, coding & setup links & useful some snippets for the productive 10X engineer.
https://github.com/briancorbinxyz/awesome-engineering
Last synced: 17 days ago
JSON representation
-
Awesome Tools
-
AI
- OpenAI
- Claude
- WhatTheDiff
- node-chatgpt-api
- Ollama
- Langchain
- Gemini - cli)) Gemini CLI Code Assist
- Claude Code - code)) Anthropic's agentic coding tool - CLI, VS Code extension, and web app
- GitHub
- Playwright
- Context7 - to-date documentation / code snippets
-
Blogging
-
CIT
-
Coding/CLI Fonts
- Operator Mono
- Roboto Mono
- Fira Code
- Hack
- Nerd Fonts - patched for terminal with icons
- Programming Fonts
- Operator Mono
-
Comparison
-
Courses
-
Culture
-
Design
- Figjam
- Mermaid - like syntax for generating flowcharts, sequence diagrams, class diagrams, gantt charts and more
- PlantUML
- sequencediagram.org
- Mermaid - like syntax for generating flowcharts, sequence diagrams, class diagrams, gantt charts and more
- Figjam
- Lucidspark
-
Documentation
- aws command line
- gleam stdlib
- cssreference.io
- htmlreference.io
- components.gallery
- macOs command line - Z Index of the **Apple macOS** command line (macOS bash)
- linux command line - Z Index of the **Linux** command line: bash + utilities
- powershell command line - Z Index of Windows **PowerShell** command
- Keep a ChangeLog
- Reactive Manifesto
- protobuf.dev - neutral, platform-neutral extensible mechanisms for serializing structured data.
- Truffle - source library for building tools and programming languages implementations as interpreters for self-modifying Abstract Syntax Tree
- GraalVM
- GraalPy
- Tailwind Cheat Sheet
- Conventional Commits
- gleam stdlib
- gleam stdlib
- mojo stdlib
- gleam stdlib
-
EduTech
- IntelliJ EduTools Plugin
- Educator Start Guide
- carbon.now.sh
- carbon-now-cli
- asciinema
- svg-term-cli - sharp animated SVG
- ScreenToGif
- CodeFlask - editor for awesome web pages - allows you to add interactive code to web pages.
- Prism
- Keycastr
- Educator Start Guide
- Educator Start Guide
-
External Tools
-
IDEs
- VisualVM - labs-graalvm.visualvm-vscode)) Integrates the [VisualVM](https://visualvm.github.io/ "https://visualvm.github.io") monitoring and troubleshooting tool into Visual Studio Code
- GREP Console
- GitToolBox
- Vim
- PaleNight (Material Theme)
- NeoVim - fork focused on extensibility and usability
- Cody
- Installation
- Codeium
- Installation
- Lazy
- Lualine - lualine/lualine.nvim) A blazing fast and easy to configure neovim statusline plugin written in pure lua
- terraform-lsp - ls) Terraform Language Server for Neovim
- Nvim-lspconfig - lspconfig) Quickstart configurations for the Nvim LSP client
- Oil
- Telescope - telescope/telescope.nvim) Find, Filter, Preview, Pick. All lua, all the time.
- Trouble
- nVim Treesitter - treesitter/nvim-treesitter) Neovim Treesitter configurations and abstraction layer for more advanced syntax highlighting
- Colorschemes
- Tokyonight
- Pastel Night
- PaleNight (Material Theme)
- VS Code
- Awesome VS Code
- Polacode
- GitHub Pull Requests - pull-request-github)) GitHub Pull Requests and Issues
- Instant Markdown - all-in-one)) All you need to write Markdown (keyboard shortcuts, table of contents, auto preview and more)
- Jira and Bitbucket
- CSS Peek - css-peek)) Peek into CSS
- C++ - vscode.cpptools)) C/C++ IntelliSense, debugging, and code browsing.
- Gleam
- Draw.io - drawio) draw.io diagramming support directly offline in VS Code
- Marketplace
- Peacock - peacock)) Peacock makes it easy to switch between your editor theme colors
- Python - python.python)) Python support for Visual Studio Code
- Kotlin
- Todo Tree - tree)) Show TODO, FIXME, etc. comments in a tree view
- Docker - azuretools.vscode-docker)) Docker extension for Visual Studio Code
- PlantUML
- Rust - lang.rust-analyzer)) Rust language support for Visual Studio Code
- Settings Sync - settings-sync)) Synchronize Settings, Snippets, Themes, File Icons, Launch, Keybindings, Workspaces and Extensions Across Multiple Machines Using GitHub Gist.
- Sonarlint - vscode)) SonarLint for Visual Studio Code
- Hashicorp Terraform
- Vim
- VSCode Icons - icons-team.vscode-icons)) Icons for Visual Studio Code
- Cody
- Codeium - intelligently generates code as you type comments or use chat
- PaleNight (Material Theme)
- Fairyfloss
- Cursor - assisted coding
- Prisma - completion, jump-to-definition and linting for .prisma files.
- TailwindCSS Intellisense - tailwindcss)) Intelligent Tailwind CSS tooling (essential)
- Tailwind Docs - docs)) Go to Tailwind docs directly from the code editor
- Prettier - vscode)) Opinionated code formatter for JS./TS
- ESLint - eslint)) Integrate ESLint into VS Code
- C# - vscode.csharp)) C# support for Visual Studio Code
- GitLens
- Cody AI
- Atom Material Icons
- .env
- Rainbow Brackets
- SonarQube for IDEA
- Rainbow CSV
- JPA Buddy - Intuitive and powerful JPA/Hibernate tool
- Markdown
- Database Tools and SQL for WebStorm
- Windsurf
- Swift - vscode)) Swift language support for VS Code including debugging, code completion, and package management
- Zig - zig)) Zig Language support for VS Code
- Claude Code - code)) Anthropic's agentic coding assistant with deep codebase understanding
- JPA Buddy - Intuitive and powerful JPA/Hibernate tool
- Installation
- terraform-lsp - ls) Terraform Language Server for Neovim
- Hashicorp Terraform
- Installation
- Installation
- Terraform
-
Inspo
- codepen.io - end web developers
- Dribble.com
- siteinspire.com
- Mobbin - world mobile and web app UI/UX screenshots and flows
-
Journaling and Knowledge Management
-
Languages
- Cookiecutter - line utility that creates projects from cookiecutters (project templates)
- Awesome HTML5
- Tailwind CSS
- UI Kit
- Bootstrap
- Awesome Javascript
- NativeScript
- npm
- Cypress
- Svelte - uses compiler)
- Chalk
- Awesome Gleam
- Awesome Java
- Gradle
- gradle-changelog-plugin
- Java Almanac
- Guava - JDK17)
- Spring Boot - boot) Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run"
- PicoCLI
- Open-Rewrite - scale automated code refactoring and technical debt elimination ecosystem
- hamcrest
- Cucumber - Driven Development for Java
- Selenium
- Playwright - language browser testing and automation framework
- JMH - tools/jmh/) Java harness for building, running, and analyzing nano/micro/milli/macro benchmarks written in Java and other languages targeting the JVM.
- RxJava
- Eclipse Memory Analyzer
- Spotless
- Palantir - java-format) Java code format extended with Google Style and spotless support
- Awesome Python
- Wheel
- Virtualenv
- Pipenv
- Poetry - poetry.org/) Python dependency management and packaging made easy
- Pip
- Autopep8
- Black
- Pandas
- Scikit-learn - learn.org/stable/) Machine learning library for Python
- PyTorch
- Taichi - based scientific computing uses JIT compilation to offload the Python source code to native GPU or CPU instructions for performance
- Requests
- Anki CozmoSDK - bots.de/cozmo_sdk_doc/cozmosdk.anki.com/docs/index.html) Little robot - Cozmo SDK for python
- PyCozmo
- PyATV
- Awesome Rust
- CBindGen
- Rust Android Gradle Plugin
- Learn Rust
- Inside Rust Blog
-
Programming Languages
Categories
Sub Categories
Languages
154
IDEs
77
Terminal Tools
20
Documentation
20
EduTech
12
AI
11
Terminal
11
Books
10
Articles
7
Design
7
Coding/CLI Fonts
7
UX
6
Operating Systems
5
Web Tools
5
Inspo
4
Blogs
4
Comparison
3
Specification Driven Development (SDD)
3
Courses
2
Journaling and Knowledge Management
2
Blogging
2
Scaffolding
2
Testing
2
Workflow Automation
1
CIT
1
Culture
1
External Tools
1
STEM
1
Keywords
python
18
rust
18
vscode
17
cli
17
javascript
15
typescript
15
java
14
vscode-extension
13
neovim
12
command-line
10
terminal
8
visual-studio-code
8
vim
8
react
7
neovim-plugin
7
awesome-list
7
awesome
7
formatter
6
nvim
6
css
6
nodejs
6
kotlin
5
package-manager
5
zsh
5
ruby
5
bash
5
shell
4
http
4
fish
4
command-line-tool
4
lua
4
editor
4
ui
4
tailwindcss
4
powershell
4
html
3
mcp
3
llm
3
json
3
neovim-lua
3
mcp-server
3
web
3
go
3
markdown
3
test
3
sqlite
3
color
3
c
3
fish-shell
3
terraform
3