{"id":14112868,"url":"https://github.com/biroka/awesome-techstack","last_synced_at":"2025-08-01T15:33:24.152Z","repository":{"id":196692586,"uuid":"485685493","full_name":"biroka/awesome-techstack","owner":"biroka","description":"Techstack","archived":false,"fork":false,"pushed_at":"2024-02-29T20:14:55.000Z","size":14,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-07-14T02:12:55.472Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://hieudoanm.github.io/awesome-techstack/","language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/biroka.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2022-04-26T07:48:47.000Z","updated_at":"2023-06-14T13:15:51.000Z","dependencies_parsed_at":"2023-09-27T00:31:28.929Z","dependency_job_id":"3606cdfb-a7e4-48e3-a03e-5eaf9a771d3f","html_url":"https://github.com/biroka/awesome-techstack","commit_stats":null,"previous_names":["biroka/awesome-techstack"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/biroka/awesome-techstack","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/biroka%2Fawesome-techstack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/biroka%2Fawesome-techstack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/biroka%2Fawesome-techstack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/biroka%2Fawesome-techstack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/biroka","download_url":"https://codeload.github.com/biroka/awesome-techstack/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/biroka%2Fawesome-techstack/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268251206,"owners_count":24220067,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-01T02:00:08.611Z","response_time":67,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-14T10:03:57.297Z","updated_at":"2025-08-01T15:33:23.884Z","avatar_url":"https://github.com/biroka.png","language":null,"readme":"# Techstack\n\n- [Techstack](#techstack)\n  - [Development](#development)\n    - [OS (Operating System)](#os-operating-system)\n    - [Terminal](#terminal)\n    - [Tunneling](#tunneling)\n    - [IDE (Integrated Development Environment)](#ide-integrated-development-environment)\n    - [Version Control](#version-control)\n    - [Linters and Formatters](#linters-and-formatters)\n    - [Testing](#testing)\n    - [Bundler](#bundler)\n  - [Front-end](#front-end)\n    - [CSS](#css)\n      - [Libraries](#libraries)\n      - [(in) JS (JavaScript)](#in-js-javascript)\n      - [Preprocessors](#preprocessors)\n      - [UI Components](#ui-components)\n      - [UI Documentation](#ui-documentation)\n      - [Micro Frontends](#micro-frontends)\n    - [JS](#js)\n      - [Web Frameworks](#web-frameworks)\n      - [Mobile Frameworks](#mobile-frameworks)\n      - [Desktop Frameworks](#desktop-frameworks)\n      - [State Management](#state-management)\n  - [Back-end](#back-end)\n    - [Frameworks](#frameworks)\n      - [GraphQL](#graphql)\n      - [Java](#java)\n      - [Node.js](#nodejs)\n      - [Python](#python)\n    - [API Documentation](#api-documentation)\n    - [Authentication](#authentication)\n    - [Databases](#databases)\n      - [Key - Value](#key---value)\n      - [Wide Column](#wide-column)\n      - [Document Oriented](#document-oriented)\n      - [Relational](#relational)\n      - [Graph](#graph)\n      - [Search Engine](#search-engine)\n    - [Message Brokers](#message-brokers)\n  - [DevOps (Development and IT Operations)](#devops-development-and-it-operations)\n    - [Operating System](#operating-system)\n    - [CI/CD (Continuous Integration and Continuous Delivery)](#cicd-continuous-integration-and-continuous-delivery)\n    - [Code Quality](#code-quality)\n    - [IaC (Infrastructure as Code)](#iac-infrastructure-as-code)\n      - [Containers](#containers)\n      - [Configuration Management](#configuration-management)\n      - [Container Orchestration](#container-orchestration)\n      - [Infrastructure Provisioning](#infrastructure-provisioning)\n    - [Server](#server)\n    - [Serverless](#serverless)\n    - [Services](#services)\n      - [SaaS (Software as a Service)](#saas-software-as-a-service)\n      - [PaaS (Platform as a Service)](#paas-platform-as-a-service)\n      - [IaaS (Infrastructure as a Service)](#iaas-infrastructure-as-a-service)\n  - [Blockchain](#blockchain)\n\n## Development\n\n### OS (Operating System)\n\n- Recommended\n  - [**(Apple) MacOS**](https://www.apple.com/macos)\n  - [**Ubuntu**](https://ubuntu.com/)\n  - [Linux Mint](https://linuxmint.com/)\n- Special\n  - [Arch Linux](https://archlinux.org/)\n  - [Kali Linux](https://www.kali.org/)\n- Popular\n  - [(Microsoft) Windows](https://www.microsoft.com/en-us/windows/)\n\n### Terminal\n\n- [autojump](https://github.com/wting/autojump)\n- [nvm (node version manager)](https://github.com/nvm-sh/nvm)\n- [oh my zsh](https://ohmyz.sh/)\n  - [auto suggestions](https://github.com/zsh-users/zsh-autosuggestions)\n  - [history database](https://github.com/larkery/zsh-histdb)\n\n### Tunneling\n\n- [ngrok](https://ngrok.com/)\n\n### IDE (Integrated Development Environment)\n\n- Web\n  - [**Visual Studio Code**](https://code.visualstudio.com/)\n  - [Visual Studio Community](https://visualstudio.microsoft.com/vs/community/)\n- Mobile\n  - [Android Studio](https://developer.android.com/studio/)\n  - [XCode](https://developer.apple.com/xcode/)\n- Text Editor\n  - [Atom](https://atom.io/)\n  - [Sublime Text](https://www.sublimetext.com/)\n\n### Version Control\n\n- [Git](https://git-scm.com/)\n  - Hooks: [huksy](https://typicode.github.io/husky/#/)\n- Systems\n  - [**GitHub**](https://github.com/)\n    - [Action](https://github.com/features/actions)\n  - [GitLab](https://about.gitlab.com/)\n    - [CI/CD](https://docs.gitlab.com/ee/ci/)\n  - [(Atlassian) BitBucket](https://bitbucket.org/)\n    - [Pipelines](https://bitbucket.org/product/features/pipelines)\n\n### Linters and Formatters\n\n- [eslint](https://eslint.org/)\n- [prettier](https://prettier.io/)\n\n### Testing\n\n- [jest](https://jestjs.io/)\n- [cypress](https://www.cypress.io/)\n- [enzyme](https://enzymejs.github.io/enzyme/)\n\n### Bundler\n\n- [babel](https://babeljs.io/)\n- [webpack](https://webpack.js.org/)\n\n## Front-end\n\n### CSS\n\n#### Libraries\n\n- [**Tailwind CSS**](https://tailwindcss.com/) - [GitHub](https://github.com/tailwindlabs/tailwindcss)\n- [**Bootstrap**](https://getbootstrap.com/) - [GitHub](https://github.com/twbs/bootstrap)\n- [Bulma](https://bulma.io/) - [GitHub](https://github.com/jgthms/bulma)\n- [Foundation](https://get.foundation/) - [GitHub](https://github.com/foundation/foundation-sites)\n- [Materializecss](https://materializecss.com/) - [GitHub](https://github.com/Dogfalo/materialize)\n- [Milligram](https://milligram.io/) - [GitHub](https://github.com/milligram/milligram)\n- [Pure CSS](https://purecss.io/) - [GitHub](https://github.com/pure-css/pure/)\n- [Skeleton](http://getskeleton.com/) - [GitHub](https://github.com/dhg/Skeleton)\n- [UIKit](https://getuikit.com/) - [GitHub](https://github.com/uikit/uikit)\n\n#### (in) JS (JavaScript)\n\n- [emotion](https://emotion.sh/)\n- [styled-components](https://styled-components.com/)\n\n#### Preprocessors\n\n- [SASS](https://sass-lang.com/)\n- [PostCSS](https://postcss.org/)\n\n#### UI Components\n\n- [**MUI**](https://mui.com/)\n- [**TailwindUI**](https://tailwindui.com/)\n- [Semantic UI](https://semantic-ui.com/) - [GitHub](https://github.com/Semantic-Org/Semantic-UI)\n\n#### UI Documentation\n\n- [**Storybook**](https://storybook.js.org/)\n\n#### Micro Frontends\n\n- [Microfrontends](https://microfrontends.com/)\n- [Micro-frontends](https://micro-frontends.org/)\n\n### JS\n\n#### Web Frameworks\n\n- Client\n  - [**(Facebook) React**](https://reactjs.org/)\n  - [(Google) Angular](https://angular.io/)\n  - [Svelte](https://svelte.dev/)\n  - [Vue.js](https://vuejs.org/)\n- Server\n  - [**Next.js**](https://nextjs.org/)\n  - [Gatsby.js](https://www.gatsbyjs.com/)\n\n#### Mobile Frameworks\n\n- [**(Facebook) React Native**](https://reactnative.dev/)\n- [(Google) Flutter](https://flutter.dev/)\n- [Ionic](https://ionicframework.com/)\n\n#### Desktop Frameworks\n\n- [Electron](https://www.electronjs.org/)\n\n#### State Management\n\n- [Redux](https://redux.js.org/)\n  - [Saga](https://redux-saga.js.org/)\n  - [Thunk](https://www.npmjs.com/package/redux-thunk)\n\n## Back-end\n\n### Frameworks\n\n#### GraphQL\n\n- [apollo-graphql](https://www.apollographql.com/)\n\n#### Java\n\n- [Spring Boot](https://spring.io/projects/spring-boot)\n\n#### [Node.js](https://nodejs.org/en/)\n\n- [express.js](http://expressjs.com/)\n- [nest.js](https://nestjs.com/)\n\n#### Python\n\n- [Django](https://www.djangoproject.com/)\n- [Flask](https://flask.palletsprojects.com/)\n\n### API Documentation\n\n- [docsify](https://docsify.js.org/)\n- [redocly](https://redocly.com/)\n- [swagger](https://swagger.io/)\n- [tsoa](https://tsoa-community.github.io/docs/)\n\n### Authentication\n\n- [JWT](https://jwt.io/)\n- [OAuth](https://oauth.net/)\n\n### Databases\n\n#### Key - Value\n\n- [Redis](https://redis.io/)\n- [Memcached](https://www.memcached.org/)\n\n#### Wide Column\n\n- [(Apache) Cassandra](https://cassandra.apache.org/)\n\n#### Document Oriented\n\n- [MongoDB](https://www.mongodb.com/)\n- Node.js\n  - [mongooose](https://mongoosejs.com/)\n\n#### Relational\n\n- [PostgreSQL](https://www.postgresql.org/)\n- [MySQL](https://www.mysql.com/)\n- Node.js\n  - [type-orm](https://typeorm.io/#/)\n\n#### Graph\n\n- [Neo4j](https://neo4j.com/)\n\n#### Search Engine\n\n- [ElasticSearch](https://www.elastic.co/elasticsearch/)\n- [(Apache) Solr](https://solr.apache.org/)\n\n### Message Brokers\n\n- [RabbitMQ](https://www.rabbitmq.com/)\n- [Kafka](https://kafka.apache.org/)\n\n## DevOps (Development and IT Operations)\n\n### Operating System\n\n- [CentOS](https://www.centos.org/)\n- [Debian](https://www.debian.org/)\n- [Red Hat Enterprise Linux](https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux)\n\n### CI/CD (Continuous Integration and Continuous Delivery)\n\n- [Circle CI](https://circleci.com/)\n- [Jenkins](https://www.jenkins.io/)\n- [Travis CI](https://www.travis-ci.com/)\n\n### Code Quality\n\n- [SonarCloud](https://sonarcloud.io/)\n\n### IaC (Infrastructure as Code)\n\n#### Containers\n\n- [Docker](https://www.docker.com/)\n\n#### Configuration Management\n\n- [Ansible](https://www.ansible.com/)\n\n#### Container Orchestration\n\n- [Kubernetes](https://kubernetes.io/)\n\n#### Infrastructure Provisioning\n\n- [Terraform](https://www.terraform.io/)\n  - [AWS](https://learn.hashicorp.com/collections/terraform/aws-get-started)\n  - [Docker](https://learn.hashicorp.com/collections/terraform/docker-get-started)\n\n### Server\n\n- [Apache](https://httpd.apache.org/)\n- [Nginx](https://www.nginx.com/)\n\n### Serverless\n\n- [Netlify](https://www.netlify.com/)\n- [Vercel](https://vercel.com/)\n\n### Services\n\n#### SaaS (Software as a Service)\n\n- Authentication\n  - [Auth0](https://auth0.com/)\n- Payment\n  - [PayPal](https://www.paypal.com/)\n  - [Stripe](https://stripe.com/)\n\n#### PaaS (Platform as a Service)\n\n- [Heroku](https://www.heroku.com)\n\n#### IaaS (Infrastructure as a Service)\n\n- [AWS (Amazon Web Services)](https://aws.amazon.com/)\n  - Databases\n    - Key - Value\n      - [(AWS) ElastiCache](https://aws.amazon.com/elasticache/)\n      - [(AWS) MemoryDB for Redis](https://aws.amazon.com/memorydb)\n    - Wide Column\n      - [(AWS) Keyspaces (for Apache Cassandra)](https://aws.amazon.com/keyspaces)\n    - Document Oriented\n      - [(AWS) DocumentDB](https://aws.amazon.com/documentdb/)\n      - [(AWS) DynamoDB](https://aws.amazon.com/dynamodb)\n    - Relational\n      - [(AWS) RDS - Relational Database Service](https://aws.amazon.com/rds/)\n      - [(AWS) Aurora](https://aws.amazon.com/rds/aurora/)\n    - [(AWS) Neptune](https://aws.amazon.com/neptune/)\n    - [(AWS) OpenSearch Service](https://aws.amazon.com/opensearch-service/)\n  - Message Brokers\n    - [(AWS) MSK - Managed Streaming for Apache Kafka](https://aws.amazon.com/msk/)\n    - [(AWS) MQ](https://aws.amazon.com/amazon-mq)\n    - [(AWS) SQS (Simple Queue Service)](https://aws.amazon.com/sqs/)\n  - IaC (Infrastructure as Code)\n    - Containers\n      - [(AWS) ECR - Elastic Container Registry](https://aws.amazon.com/ecr/)\n    - Container Orchestration\n      - [(AWS) ECS - Elastic Container Service](https://aws.amazon.com/ecs/)\n      - [(AWS) EKS - Elastic Kubernetes Service](https://aws.amazon.com/eks/)\n      - [(AWS) Fargate](https://aws.amazon.com/fargate/)\n    - Infrastructure Provisioning\n      - [(AWS) CloudFormation](https://aws.amazon.com/cloudformation/)\n  - Server\n    - [(AWS) EC2 - Elastic Compute Cloud](https://aws.amazon.com/ec2/)\n  - Serverless\n    - [(AWS) Lambda](https://aws.amazon.com/lambda/)\n- [Azure](https://azure.microsoft.com/en-us/)\n- [Google Cloud](https://cloud.google.com/)\n- [Digital Ocean](https://www.digitalocean.com/)\n\n## Blockchain\n\n- [ethereum](https://ethereum.org/)\n- [hedera](https://hedera.com/)\n- [solana](https://solana.com/)\n","funding_links":["https://www.paypal.com/"],"categories":["Other Lists"],"sub_categories":["TeX Lists"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbiroka%2Fawesome-techstack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbiroka%2Fawesome-techstack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbiroka%2Fawesome-techstack/lists"}