Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/biroka/awesome-techstack
Techstack
https://github.com/biroka/awesome-techstack
List: awesome-techstack
Last synced: 3 months ago
JSON representation
Techstack
- Host: GitHub
- URL: https://github.com/biroka/awesome-techstack
- Owner: biroka
- License: mit
- Created: 2022-04-26T07:48:47.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-02-29T20:14:55.000Z (8 months ago)
- Last Synced: 2024-04-21T23:41:54.929Z (7 months ago)
- Homepage: https://hieudoanm.github.io/awesome-techstack/
- Size: 13.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- ultimate-awesome - awesome-techstack - Techstack. (Other Lists / PowerShell Lists)
README
# Techstack
- [Techstack](#techstack)
- [Development](#development)
- [OS (Operating System)](#os-operating-system)
- [Terminal](#terminal)
- [Tunneling](#tunneling)
- [IDE (Integrated Development Environment)](#ide-integrated-development-environment)
- [Version Control](#version-control)
- [Linters and Formatters](#linters-and-formatters)
- [Testing](#testing)
- [Bundler](#bundler)
- [Front-end](#front-end)
- [CSS](#css)
- [Libraries](#libraries)
- [(in) JS (JavaScript)](#in-js-javascript)
- [Preprocessors](#preprocessors)
- [UI Components](#ui-components)
- [UI Documentation](#ui-documentation)
- [Micro Frontends](#micro-frontends)
- [JS](#js)
- [Web Frameworks](#web-frameworks)
- [Mobile Frameworks](#mobile-frameworks)
- [Desktop Frameworks](#desktop-frameworks)
- [State Management](#state-management)
- [Back-end](#back-end)
- [Frameworks](#frameworks)
- [GraphQL](#graphql)
- [Java](#java)
- [Node.js](#nodejs)
- [Python](#python)
- [API Documentation](#api-documentation)
- [Authentication](#authentication)
- [Databases](#databases)
- [Key - Value](#key---value)
- [Wide Column](#wide-column)
- [Document Oriented](#document-oriented)
- [Relational](#relational)
- [Graph](#graph)
- [Search Engine](#search-engine)
- [Message Brokers](#message-brokers)
- [DevOps (Development and IT Operations)](#devops-development-and-it-operations)
- [Operating System](#operating-system)
- [CI/CD (Continuous Integration and Continuous Delivery)](#cicd-continuous-integration-and-continuous-delivery)
- [Code Quality](#code-quality)
- [IaC (Infrastructure as Code)](#iac-infrastructure-as-code)
- [Containers](#containers)
- [Configuration Management](#configuration-management)
- [Container Orchestration](#container-orchestration)
- [Infrastructure Provisioning](#infrastructure-provisioning)
- [Server](#server)
- [Serverless](#serverless)
- [Services](#services)
- [SaaS (Software as a Service)](#saas-software-as-a-service)
- [PaaS (Platform as a Service)](#paas-platform-as-a-service)
- [IaaS (Infrastructure as a Service)](#iaas-infrastructure-as-a-service)
- [Blockchain](#blockchain)## Development
### OS (Operating System)
- Recommended
- [**(Apple) MacOS**](https://www.apple.com/macos)
- [**Ubuntu**](https://ubuntu.com/)
- [Linux Mint](https://linuxmint.com/)
- Special
- [Arch Linux](https://archlinux.org/)
- [Kali Linux](https://www.kali.org/)
- Popular
- [(Microsoft) Windows](https://www.microsoft.com/en-us/windows/)### Terminal
- [autojump](https://github.com/wting/autojump)
- [nvm (node version manager)](https://github.com/nvm-sh/nvm)
- [oh my zsh](https://ohmyz.sh/)
- [auto suggestions](https://github.com/zsh-users/zsh-autosuggestions)
- [history database](https://github.com/larkery/zsh-histdb)### Tunneling
- [ngrok](https://ngrok.com/)
### IDE (Integrated Development Environment)
- Web
- [**Visual Studio Code**](https://code.visualstudio.com/)
- [Visual Studio Community](https://visualstudio.microsoft.com/vs/community/)
- Mobile
- [Android Studio](https://developer.android.com/studio/)
- [XCode](https://developer.apple.com/xcode/)
- Text Editor
- [Atom](https://atom.io/)
- [Sublime Text](https://www.sublimetext.com/)### Version Control
- [Git](https://git-scm.com/)
- Hooks: [huksy](https://typicode.github.io/husky/#/)
- Systems
- [**GitHub**](https://github.com/)
- [Action](https://github.com/features/actions)
- [GitLab](https://about.gitlab.com/)
- [CI/CD](https://docs.gitlab.com/ee/ci/)
- [(Atlassian) BitBucket](https://bitbucket.org/)
- [Pipelines](https://bitbucket.org/product/features/pipelines)### Linters and Formatters
- [eslint](https://eslint.org/)
- [prettier](https://prettier.io/)### Testing
- [jest](https://jestjs.io/)
- [cypress](https://www.cypress.io/)
- [enzyme](https://enzymejs.github.io/enzyme/)### Bundler
- [babel](https://babeljs.io/)
- [webpack](https://webpack.js.org/)## Front-end
### CSS
#### Libraries
- [**Tailwind CSS**](https://tailwindcss.com/) - [GitHub](https://github.com/tailwindlabs/tailwindcss)
- [**Bootstrap**](https://getbootstrap.com/) - [GitHub](https://github.com/twbs/bootstrap)
- [Bulma](https://bulma.io/) - [GitHub](https://github.com/jgthms/bulma)
- [Foundation](https://get.foundation/) - [GitHub](https://github.com/foundation/foundation-sites)
- [Materializecss](https://materializecss.com/) - [GitHub](https://github.com/Dogfalo/materialize)
- [Milligram](https://milligram.io/) - [GitHub](https://github.com/milligram/milligram)
- [Pure CSS](https://purecss.io/) - [GitHub](https://github.com/pure-css/pure/)
- [Skeleton](http://getskeleton.com/) - [GitHub](https://github.com/dhg/Skeleton)
- [UIKit](https://getuikit.com/) - [GitHub](https://github.com/uikit/uikit)#### (in) JS (JavaScript)
- [emotion](https://emotion.sh/)
- [styled-components](https://styled-components.com/)#### Preprocessors
- [SASS](https://sass-lang.com/)
- [PostCSS](https://postcss.org/)#### UI Components
- [**MUI**](https://mui.com/)
- [**TailwindUI**](https://tailwindui.com/)
- [Semantic UI](https://semantic-ui.com/) - [GitHub](https://github.com/Semantic-Org/Semantic-UI)#### UI Documentation
- [**Storybook**](https://storybook.js.org/)
#### Micro Frontends
- [Microfrontends](https://microfrontends.com/)
- [Micro-frontends](https://micro-frontends.org/)### JS
#### Web Frameworks
- Client
- [**(Facebook) React**](https://reactjs.org/)
- [(Google) Angular](https://angular.io/)
- [Svelte](https://svelte.dev/)
- [Vue.js](https://vuejs.org/)
- Server
- [**Next.js**](https://nextjs.org/)
- [Gatsby.js](https://www.gatsbyjs.com/)#### Mobile Frameworks
- [**(Facebook) React Native**](https://reactnative.dev/)
- [(Google) Flutter](https://flutter.dev/)
- [Ionic](https://ionicframework.com/)#### Desktop Frameworks
- [Electron](https://www.electronjs.org/)
#### State Management
- [Redux](https://redux.js.org/)
- [Saga](https://redux-saga.js.org/)
- [Thunk](https://www.npmjs.com/package/redux-thunk)## Back-end
### Frameworks
#### GraphQL
- [apollo-graphql](https://www.apollographql.com/)
#### Java
- [Spring Boot](https://spring.io/projects/spring-boot)
#### [Node.js](https://nodejs.org/en/)
- [express.js](http://expressjs.com/)
- [nest.js](https://nestjs.com/)#### Python
- [Django](https://www.djangoproject.com/)
- [Flask](https://flask.palletsprojects.com/)### API Documentation
- [docsify](https://docsify.js.org/)
- [redocly](https://redocly.com/)
- [swagger](https://swagger.io/)
- [tsoa](https://tsoa-community.github.io/docs/)### Authentication
- [JWT](https://jwt.io/)
- [OAuth](https://oauth.net/)### Databases
#### Key - Value
- [Redis](https://redis.io/)
- [Memcached](https://www.memcached.org/)#### Wide Column
- [(Apache) Cassandra](https://cassandra.apache.org/)
#### Document Oriented
- [MongoDB](https://www.mongodb.com/)
- Node.js
- [mongooose](https://mongoosejs.com/)#### Relational
- [PostgreSQL](https://www.postgresql.org/)
- [MySQL](https://www.mysql.com/)
- Node.js
- [type-orm](https://typeorm.io/#/)#### Graph
- [Neo4j](https://neo4j.com/)
#### Search Engine
- [ElasticSearch](https://www.elastic.co/elasticsearch/)
- [(Apache) Solr](https://solr.apache.org/)### Message Brokers
- [RabbitMQ](https://www.rabbitmq.com/)
- [Kafka](https://kafka.apache.org/)## DevOps (Development and IT Operations)
### Operating System
- [CentOS](https://www.centos.org/)
- [Debian](https://www.debian.org/)
- [Red Hat Enterprise Linux](https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux)### CI/CD (Continuous Integration and Continuous Delivery)
- [Circle CI](https://circleci.com/)
- [Jenkins](https://www.jenkins.io/)
- [Travis CI](https://www.travis-ci.com/)### Code Quality
- [SonarCloud](https://sonarcloud.io/)
### IaC (Infrastructure as Code)
#### Containers
- [Docker](https://www.docker.com/)
#### Configuration Management
- [Ansible](https://www.ansible.com/)
#### Container Orchestration
- [Kubernetes](https://kubernetes.io/)
#### Infrastructure Provisioning
- [Terraform](https://www.terraform.io/)
- [AWS](https://learn.hashicorp.com/collections/terraform/aws-get-started)
- [Docker](https://learn.hashicorp.com/collections/terraform/docker-get-started)### Server
- [Apache](https://httpd.apache.org/)
- [Nginx](https://www.nginx.com/)### Serverless
- [Netlify](https://www.netlify.com/)
- [Vercel](https://vercel.com/)### Services
#### SaaS (Software as a Service)
- Authentication
- [Auth0](https://auth0.com/)
- Payment
- [PayPal](https://www.paypal.com/)
- [Stripe](https://stripe.com/)#### PaaS (Platform as a Service)
- [Heroku](https://www.heroku.com)
#### IaaS (Infrastructure as a Service)
- [AWS (Amazon Web Services)](https://aws.amazon.com/)
- Databases
- Key - Value
- [(AWS) ElastiCache](https://aws.amazon.com/elasticache/)
- [(AWS) MemoryDB for Redis](https://aws.amazon.com/memorydb)
- Wide Column
- [(AWS) Keyspaces (for Apache Cassandra)](https://aws.amazon.com/keyspaces)
- Document Oriented
- [(AWS) DocumentDB](https://aws.amazon.com/documentdb/)
- [(AWS) DynamoDB](https://aws.amazon.com/dynamodb)
- Relational
- [(AWS) RDS - Relational Database Service](https://aws.amazon.com/rds/)
- [(AWS) Aurora](https://aws.amazon.com/rds/aurora/)
- [(AWS) Neptune](https://aws.amazon.com/neptune/)
- [(AWS) OpenSearch Service](https://aws.amazon.com/opensearch-service/)
- Message Brokers
- [(AWS) MSK - Managed Streaming for Apache Kafka](https://aws.amazon.com/msk/)
- [(AWS) MQ](https://aws.amazon.com/amazon-mq)
- [(AWS) SQS (Simple Queue Service)](https://aws.amazon.com/sqs/)
- IaC (Infrastructure as Code)
- Containers
- [(AWS) ECR - Elastic Container Registry](https://aws.amazon.com/ecr/)
- Container Orchestration
- [(AWS) ECS - Elastic Container Service](https://aws.amazon.com/ecs/)
- [(AWS) EKS - Elastic Kubernetes Service](https://aws.amazon.com/eks/)
- [(AWS) Fargate](https://aws.amazon.com/fargate/)
- Infrastructure Provisioning
- [(AWS) CloudFormation](https://aws.amazon.com/cloudformation/)
- Server
- [(AWS) EC2 - Elastic Compute Cloud](https://aws.amazon.com/ec2/)
- Serverless
- [(AWS) Lambda](https://aws.amazon.com/lambda/)
- [Azure](https://azure.microsoft.com/en-us/)
- [Google Cloud](https://cloud.google.com/)
- [Digital Ocean](https://www.digitalocean.com/)## Blockchain
- [ethereum](https://ethereum.org/)
- [hedera](https://hedera.com/)
- [solana](https://solana.com/)