Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/biroka/awesome-techstack

Techstack
https://github.com/biroka/awesome-techstack

List: awesome-techstack

Last synced: 16 days ago
JSON representation

Techstack

Awesome Lists containing this project

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/)