# TeamSnap Tech Stack

TeamSnap uses 102 tools and technologies to build, market, and sell its products.

Source: https://himalayas.app/companies/teamsnap/tech-stack

## Languages & Frameworks

| Technology | What it is |
| --- | --- |
| Electron | Build cross platform desktop apps with JavaScript, HTML, and CSS |
| React Native | A framework for building native apps with React |
| Sass | Syntactically Awesome Style Sheets |
| Node.js | A platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications |
| Android SDK | An SDK that provides you the API libraries and developer tools necessary to build, test, and debug app... |
| Ruby on Rails | Web development that doesn't hurt |
| Bootstrap | Simple and flexible HTML, CSS, and JS for popular UI components and interactions |
| JavaScript | Lightweight, interpreted, object-oriented language with first-class functions |
| Python | A clear and powerful object-oriented programming language, comparable to Perl, Ruby, Scheme, or Java. |
| HTML5 | 5th major revision of the core language of the World Wide Web |
| Java | A concurrent, class-based, object-oriented, language specifically designed to have as few implementati... |
| ES6 | The next version of JavaScript |
| CSS 3 | The latest evolution of the Cascading Style Sheets language |
| Ruby | A dynamic, interpreted, open source programming language with a focus on simplicity and productivity |
| Markdown | Text-to-HTML conversion tool/syntax for web writers, by John Gruber |
| Swift | An innovative new programming language for Cocoa and Cocoa Touch. |
| Objective-C | The primary programming language you use when writing software for OS X and iOS |
| CoffeeScript | A little language that compiles into JavaScript |
| Elixir | Dynamic, functional language designed for building scalable and maintainable applications |
| Ubuntu | The leading OS for PC, tablet, phone and cloud |
| Android OS | An open source mobile operating system by Google |
| GraphQL | A data query language and runtime |
| CodeIgniter | CodeIgniter is a proven, agile & open PHP web application framework with a small footprint. It is powering the next generation of web apps. |

## Development

| Technology | What it is |
| --- | --- |
| Selenium | Web Browser Automation |
| BrowserStack | Instant access to a lab of 2000+ real mobile and desktop browsers for testing. |
| GitHub | Powerful collaboration, review, and code management for open source and private development projects |
| GitLab | Open source self-hosted Git management software |
| Kubernetes | Manage a cluster of Linux containers as a single system to accelerate Dev and simplify Ops |
| Docker Compose | Define and run multi-container applications with Docker |
| Jenkins | An extendable open source continuous integration server |
| Travis CI | A hosted continuous integration service for open source and private projects |
| Terraform | Describe your complete infrastructure as code and build resources across providers |
| Visual Studio | State-of-the-art tools and services that you can use to create great apps for devices, the cloud, and ... |
| Android Studio | Android development environment based on IntelliJ IDEA |
| Xcode | The complete toolset for building great apps |
| Webpack | A bundler for javascript and friends |
| HAProxy | The Reliable, High Performance TCP/HTTP Load Balancer |
| Ansible | Radically simple configuration-management, application deployment, task-execution, and multi-node orch... |
| Visual Studio Code | Build and debug modern web and cloud applications, by Microsoft |
| Sublime Text | A sophisticated text editor for code, markup and prose. |
| Vim | Highly configurable text editor built to enable efficient text editing |
| Atom | A hackable text editor for the 21st Century |
| Git | Fast, scalable, distributed revision control system |
| Vagrant | A tool for building and distributing development environments |
| Docker | Enterprise Container Platform for High-Velocity Innovation. |
| VirtualBox | Run nearly any operating system on a single machine and to freely switch between OS instances running ... |
| Codeship | Codeship runs your automated tests and configured deployment when you push to your repository. It takes care of managing and scaling the infrastructure so that you are able to test and release more frequently and get faster feedback for building the product your users need. |
| Google Kubernetes Engine | Container Engine takes care of provisioning and maintaining the underlying virtual machine cluster, scaling your application, and operational logistics like logging, monitoring, and health management. |

## Libraries

| Technology | What it is |
| --- | --- |
| React | A JavaScript library for building user interfaces |
| jQuery | The Write Less, Do More, JavaScript Library. |
| jQuery UI | Curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery Ja... |
| Redux | Predictable state container for JavaScript apps |
| Android Jetpack | Jetpack is a suite of libraries to help developers follow best practices, reduce boilerplate code, and write code that works consistently across Android versions and devices so that developers can focus on the code they care about. |

## Application Hosting

| Technology | What it is |
| --- | --- |
| Amazon EC2 | Scalable, pay-as-you-go compute capacity in the cloud |
| Google Compute Engine | Run large-scale workloads on virtual machines hosted on Google's infrastructure. |
| Heroku | Build, deliver, monitor and scale web apps and APIs with a trail blazing developer experience. |
| Google App Engine | Build web applications on the same scalable systems that power Google applications |
| Firebase | The Realtime App Platform |
| Google Cloud Functions | A serverless environment to build and connect cloud services |
| NGINX | A high performance free open source web server powering busiest sites on the Internet. |

## Data Stores

| Technology | What it is |
| --- | --- |
| Amazon S3 | Store and retrieve any amount of data, at any time, from anywhere on the web |
| Rackspace Cloud Files | Store it on Cloud Files, serve it fast on Akamai's CDN |
| MySQL | The world's most popular open source database |
| PostgreSQL | A powerful, open source object-relational database system |
| SQLite | A software library that implements a self-contained, serverless, zero-configuration, transactional SQL... |
| MariaDB | An enhanced, drop-in replacement for MySQL |
| Memcached | High-performance, distributed memory object caching system |
| Redis | An in-memory database that persists on disk |
| RabbitMQ | Open source multiprotocol messaging broker |
| Rackspace Cloud Database | Get a performance-optimized database for your application in minutes |

## Application Utilities

| Technology | What it is |
| --- | --- |
| Google Maps | Build highly customisable maps with your own content and imagery |
| Stack Overflow | Question and answer site for professional and enthusiast programmers |
| Elasticsearch | Open Source, Distributed, RESTful Search Engine |
| GitHub Pages | Public webpages freely hosted and easily published. |
| TestFlight | iOS beta testing on the fly. |

## Analytics

| Technology | What it is |
| --- | --- |
| Google Analytics | Enterprise-class web analytics. |
| Crazy Egg | Visualize where your visitors click |
| Spinnakr | Target your website's visitors automatically, tripling your signups and sales. |
| Optimizely | Optimizely is the market leader in digital experience optimization, helping digital leaders and Fortune 100 companies alike optimize their digital products, commerce, and campaigns with a fully featured experimentation platform. |

## Monitoring

| Technology | What it is |
| --- | --- |
| Logstash | Collect, Parse, & Enrich Data |
| PagerDuty | Incident management with powerful visibility, reliable alerting, and improved collaboration |
| Grafana | Open source Graphite & InfluxDB Dashboard and Graph Editor |
| Kibana | Visualize your Elasticsearch data and navigate the Elastic Stack |
| Datadog | Unify logs, metrics, and traces from across your distributed infrastructure. |
| Pingdom | Uptime and performance monitoring made easy |

## Assets and Media

| Technology | What it is |
| --- | --- |
| Cloudflare | The Web Performance & Security Company. |
| Amazon CloudFront | Content delivery with low latency and high data transfer speeds |
| MaxCDN | Our CDN makes your site load faster! |
| Google Drive | A safe place for all your files |
| Dropbox | Build the power of Dropbox into your apps |

## Collaboration

| Technology | What it is |
| --- | --- |
| Slack | Bring all your communication together in one place |
| Jira | The #1 software development tool used by agile teams to plan, track, and release great software. |

## Communications

| Technology | What it is |
| --- | --- |
| SendGrid | Email Delivery. Simplified. |
| Mailgun | The Email Service for Developers. |
| Twilio | Bring voice and messaging to your web and mobile applications. |

## Marketing and Sales Tools

| Technology | What it is |
| --- | --- |
| Salesforce | Connect to your customers in a whole new way |
| Salesforce Sales Cloud | The world's #1 CRM sales app |
| Intercom | A fundamentally new way to communicate with your customers |
| Zendesk | The leading cloud-based customer service software solution. |
| WordPress | A semantic personal publishing platform with a focus on aesthetics, web standards, and usability. |

## Payments

| Technology | What it is |
| --- | --- |
| Stripe | Payments for developers |
| PayPal | Send Money, Pay Online or Set Up a Merchant Account |

## Company profile

[TeamSnap](https://himalayas.app/companies/teamsnap.md)
