Curated list of technologies for your next startup
- Languages
- Frameworks
- Self-hosted
- SaaS
- No code
- IDEs and Editors
- Organization
- Technologies directories
- Motivation
- Contribute
- License
- Python - Popular for scripting, web backend and machine learning.
- Ruby - Scripting and web backend.
- C# - Microsoft programming language.
- F# - Funtional language for the .NET Framework.
- Elixir - Erlang VM based, functional, paralell programming, scalable, fault tolerant.
- PHP - Used mostly in web backend.
- Hack - PHP based, but safer and faster.
- JavaScript
- Node.js - JavaScript runtime for backend and scripting.
- Elm - Webapps.
- PureScript - A strongly-typed functional programming language that compiles to JavaScript.
- Ruby on Rails - Ruby web MVC (model-view-controller) framework.
- Django - High-level Python web framework that encourages rapid development and clean, pragmatic design.
- Flask - Microframework for Python.
- Starlette - lightweight ASGI framework/toolkit, which is ideal for building high performance asyncio services.
- Laravel - PHP framework.
- Play - For Java & Scala.
- Grails - Groovy framework on top of Spring Boot.
- WebSharper - Framework and toolset for developing web/mobile applications and web services entirely in C# or F#.
- Phoenix - Elixir web framework, can handle millions of connections.
- Sails - Node.js MVC framework.
- Hapi - Node.js framework.
- Vapor - Swift for web backend.
- Micronaut - JVM based full-stack framework for microservice applications.
- Lumie - Lightweight module to set up a scalable controllers architecture for Node.js projects.
- Zappa - Easy build and deploy server-less Python applications on AWS Lambda + API Gateway and others.
- Sparta - Framework that transforms a standard Go application into a self-deploying AWS Lambda powered service.
- The Go Cloud Project - Allow application developers to seamlessly deploy cloud applications on any combination of cloud providers.
- fog.io - Ruby cloud services library.
- Socket.io - Real-time engine.
- jQuery - Basic JavaScript library.
- Angular - Google's framework for web & mobile apps written in Typescript.
- React - Facebook's JavaScript library for building user interfaces.
- Vue.js - From simple to full charged web apps.
- Svelte - Component framework that compiles to JavaScript. Faster, reactive, with less code.
- AWS Amplify - JavaScript library for application development using cloud services.
- GatsbyJS - Free and open source framework based on React that helps developers build blazing fast websites and apps.
- Next.js - Lightweight framework for static and server‑rendered applications.
- Nuxt.js - The same than Next.js but with Vue.js.
- Mithril.js - Modern, small and fast client-side JavaScript framework for building Single Page Applications.
- Bootstrap - Twitter's simple HTML styling for web app prototyping.
- Bulma - CSS framework.
- Foundation - Responsive frontend framework for rapid development.
- Tailwind - A utility-first CSS framework for rapid UI development.
- Sematic UI - A lightweight, responsive and modern CSS framework.
- Spectre.css
- Pure.css - Small, responsive CSS modules.
- Ant Design - React UI library with high quality components for building rich, interactive user interfaces.
- Rebass - Library of highly-composable, primitive UI components for React.
- Skeleton - Simple, responsive boilerplate.
- Tachyons - Fast loading, highly readable, and 100% responsive interfaces with as little css as possible.
- Silver - 15 lines CSS grid system.
- Bullet Train - SaaS template in Ruby on Rails.
- Skaffolder - Create fully prototype within minutes.
- Laravel Spark
- SaaS Pegasus - A Django-Powered SaaS template.
- Hackaton Starter - A kickstarter for Node.js applications.
- electron-react-boilerplate Cross-platform desktop apps using Electron and React.
- Pup - Based on React, Bootstrap, Font Awesome and Meteor.
- Gravity - Node.js SaaS boilerplate with React UI.
- Fabric - Fabric is Python library & cli designed to execute shell commands remotely over SSH.
- deliver - Pure bash deployment tool with customisable strategies.
- Kappa - cli that makes it easier to deploy, update, and test functions for AWS Lambda.
- Serverless - Toolkit for deploying and operating serverless architectures, using services, like AWS Lambda, Google Cloud Functions, and more.
- React Native - Native apps with JavaScript.
- Flutter - Google’s mobile app SDK for native interfaces on iOS and Android, based on Dart.
- NativeScript - Native apps with Angular, Vue.js, TypeScript or JavaScript.
- Kubernetes - Open source container-orchestration system for automating application deployment.
- Jenkins - Open source automation server, for building and deployment.
- PostgreSQL
- MongoDB
- Redis - In-memory data store for cache and message broker.
- ElasticSearch
- RethinkDB - Realtime results to queries, ideal for multi concurrent users apps, multiplayer games, realtime analytics,…
- OrientDB - Multi-model database: graph, relational, document & key/value.
- DigitalOcean
- AWS
- Google Cloud
- Azure
- DNSimple - DNS hosting with powerful API.
- Heroku
- Hyper.sh - Docker Swarm or Kubernetes flavors.
- Firebase - From Google: database, authentication, storage,…
- Webtask - HTTP endpoints written with Node.js.
- Netlify - Automate deployment, AWS Lambda management, user signups and logins, forms.
- StdLib
- Zeit - Easy deployments with Now.
- Lobe - Deep Learning made simple.
- Nuclio - Serverless platform for automated Data Science.
- WayScript - Scripting platform for developers.
- surge.sh - Static web publishing for Front-End Developers.
- Auth0 - Authentication and authorization for web and apps.
- Formspark - Backend for HTML forms.
- Cloudinary - Image and video on-the-fly manipulations.
- Forward Email - Email API, supports webhooks, free and privacy-focused email service.
- MailGun - Send, receive and track emails.
- SendGrid - Email API and marketing platform.
- SparkPost
- Stream - Scalable feeds, activity streams & chat.
- Segment - Analytics API and customer data platform that integrates 200 different data providers.
- PaperTrail - Logs.
- Datadog - Full-stack monitoring and analytics.
- UptimeRobot - Downtime notifications.
- Rollbar - Real-time error alerting & debugging tools.
- SimpleSplit - Run AB tests using only HTML.
- Servicebot - Create pricing pages, sign-up forms, and manage your subscriptions with no coding. You can also try the open source version.
- Stripe
- Paddle
- Chargebee
- Wix
- SquareSpace
- Ghost - Publishing platform.
- WordPress
- Discourse - Platform for community discussion.
- Landen - Design landing pages.
- Carrd - Responsive landing pages.
- Unicorn Platform - Build landing page.
- Versoly - Build SaaS Website.
- Hackr - Landing page with split testing and conversion tracking in minutes.
- Bubble - App builder.
- Adalo - Web and mobile apps.
- Softr - Responsive web apps.
- Boundless - Web apps.
- Mason - Build, design, and deploy fully functional front-end solutions.
- Thunkable - Mobile app builder for Android and iOS.
- Bildr - Websites and web apps.
- sheet2site - Create websites from Google Sheets.
- table2site - Create websites using Airtable as backend.
- Glide - Create apps from Google Sheets.
- Zapier - Automated workflows.
- Socionity - Build mobile apps to sell courses, videos, podcasts,...
- cron-job - Scheduled execution of websites and scripts.
- Typeform - Forms, Stripe integration.
- BuildBox - Build mobile games with no code.
- Asteroid - Augmented reality dev tool for creating 3D apps that react to their environment.
- Shopify
- Sharetribe - Create marketplace sites. Free software with commercial hosted version.
- Gumroad - Simple setup.
- Plasso Storefront - Sell subscriptions, physical and digital goods, charge for services, accept donations, sell pre-orders and more.
- Wirize - Accept card payments online.
- DPD - Sell digital content simply copying & pasting buttons on any web, even with a cart system and scheduled content with subscription.
- Memberful - To sell memberships, for Stripe, WordPress and MailChimp.
- Crisp - Live chat.
- Drift - Conversational marketing platform.
- collect.chat - Interactive chatbot for collecting data from visitors.
- Atom - From GitHub, free & libre.
- VisualStudio - From Microsoft, free.
- Sublime
- CodeSandbox - Online editor that helps you create web applications, from prototype to deployment.
- Light Table - IDE with powerful debug capabilities, for Clojure, JavaScript/HTML/CSS and Python.
- Vim
- Emacs
- Evil mode - Extensible vi layer for Emacs.
- Slap - Like Sublime but for the console.
- Notion - Documentation, kanban, spreadsheets.
- Zenkit - Lists, spreadsheets, kanban, mind maps.
- Workflowy - Linked lists.
- CodeGiant - Issue tracker, code repositories, documentation, continuous integration.
- Monday
- Trello
- ClickUp
- Agantty - Free gantt chart.
- GitHub
- GitLab - Planning, code repositories, CI/CD pipelines.
- Taskade - Structured task lists, notes, kanban, mind maps, and video chat.
- Retool - Builder for custom internal tools using common building blocks and templates.
- Todo-Backend - Projects to showcase different backend tech stacks.
- Stackshare - Look for stacks of other companies, and compare technologies.
- Nocode - No code tech.
- Indie Hackers - Tech Stack for 2018 - What tech stacks are indie hackers using for their apps, and why.
- YCombinator.dev - Y Combinator resources for developers.
- 100+ No Code Resources
Contributions welcome! Read the contribution guidelines first.
To the extent possible under law, Cristóbal Carnero Liñán has waived all copyright and related or neighboring rights to this work.