Coding Tools & Resources

Browse 99 finely curated tools and resources that can help improve your coding skills or workflow. Links are organized in Category / Subcategory format.

Architecture / CMS

  • An open source CMS for everyone in your organization.

  • A flexible, user-friendly CMS for creating custom digital experiences on the web.

  • Give your editors the power of Git. Create & edit Markdown-based content with ease.

  • Flat-file CMS that adapts to any project, loved by developers and editors alike.

  • A free, open-source, self-hosted CMS platform based on the Laravel PHP Framework.

  • Flat-file, open source and Laravel + git powered CMS.

  • Build real-time editing into your site.

Architecture / Documentation

  • A tool that makes it easy to maintain Open Source documentation websites.

  • Build UI components in isolation for React, Vue, Angular, and more.

  • Make documentation a joy to write using a beautiful and intuitive interface.

Architecture / Domains

  • A solid domain provider that offers a decent range of features at fair prices.

  • Simplified domain management right from your Google Account.

  • Fast domain search and a quick checkout that won’t try to upsell you.

  • The most reliable service for domain names with the most competitive prices.

Architecture / Headless CMS

  • Control all content from a single place. Publish to any channel.

  • Open source content management for your Git workflow.

  • Choose your technology, framework, & language then easily manage your content.

  • Quickly build on a hosted content infrastructure with great APIs & technologies.

  • Open-source headless CMS. It’s 100% Javascript and fully customizable.

Architecture / JS Frameworks

  • A rugged, minimal framework for composing JavaScript behavior in your markup.

  • One framework. Mobile & desktop. From Google.

  • A solid JavaScript library for building user interfaces.

  • Bringing full-stack to the Jamstack.

  • A radical new approach to building user interfaces.

  • The progressive JavaScript framework.

Architecture / Server Deployment

  • Focus on your business and avoid all the web hosting hassles.

  • Deployments you've only dreamed about. Zero downtime. Zero fuss.

  • Provision and deploy unlimited PHP applications on various cloud hosting providers.

  • A serverless deployment platform for Laravel, powered by AWS.

  • Cloud hosting made easy. Optimized for WordPress and PHP.

Architecture / Servers

  • Virtual servers, storage, databases, and networking for a low, predictable price.

  • Trusted cloud infrastructure provider with data centers all around the world.

  • Fully-managed platform that gives you the simplest path to delivering apps.

  • Simplified cloud infrastructure and robust set of tools for developers.

  • From high-performance cloud ecosystem to hyperscale green datacenters.

  • Easily deploy cloud servers, bare metal, and storage worldwide.

Architecture / Static Hosting

  • Public webpages hosted and easily published through GitHub.

  • Instantly deploy sites with custom domains, deploy previews, rollbacks & much more.

  • Deploy and serve your static site over a global CDN with fully managed SSL.

  • Build, publish & manage any static code directory on your machine from the CLI.

  • Good place to deploy any frontend app. Has many nifty features like ultra-fast dns.

Architecture / Testing

  • Fast, easy and reliable testing for anything that runs in a browser.

  • A JavaScript testing utility that makes it easier to test React components.

  • A delightful JavaScript Testing Framework with a focus on simplicity.

  • Headless Chrome Node.js API.

Daily Visits / Community

  • A large community of developers getting together to help one another out.

  • The most widely-read source of the latest computer science news.

Learning / Community

  • An open community for anyone that codes.

  • Huge community of people who are building new skills and getting new jobs together.

Learning / JavaScript

  • 30 day vanilla JS coding challenge. Build 30 things in 30 days with 30 tutorials.

  • Master the JavaScript ecosystem.

  • Learn JavaScript. From the basics to advanced topics with detailed explanations.

Learning / Multipath

  • A course-rich platform with a good system for learning to code.

  • Take courses to earn a certificate or degree and develop new skills.

  • The best place to learn Laravel development. Push your skills to the next level.

  • Develop the skills you need for your top priorities. 850+ technologies to learn.

  • Become a frontend developer with hands-on courses.

  • Learn everything you need to know to become a web developer, for free.

  • Online courses for people of all skill and levels. Learn on your own time.

  • The world's largest library of online courses.

News / Articles

  • Daily articles about CSS, HTML, JavaScript, and all things related to front-end.

  • Articles and tutorials about the latest web trends and techniques.

  • An individual software engineer writing about JavaScript and various topics.

  • A talented front-end developer writing about HTML, CSS, SVG & accessiblity.

  • One of the best educational resource for developers on internet, with top-quality tut

News / Community

  • A large community of developers getting together to help one another out.

  • Basically, JavaScript news.

  • The most widely-read source of the latest computer science news.

  • A computing-focused invite-only community centered around link aggregation.

  • A reddit community for everything about the JavaScript programming language.

  • A reddit community dedicated to all things web development.

News / Podcasts

  • We sit down with developers to talk about the latest & greatest in web development.

  • The live broadcast podcast all about JavaScript.

  • Conversations about React with your favorite developers.

  • A podcast about building websites. Hosted by Dave Rupert and Chris Coyier.

  • A Tasty Treats Podcast for Web Developers. Hosted by Wes Bos and Scott Tolinski.

Resources / HTML Templates

  • Beautifully designed HTML templates to help you easily build your landing page.

  • A dozen of responsive HTML5 + CSS3 site templates made available for free.

  • A huge collection of simple CSS, HTML5 and responsive site templates.

  • Hundreds of free templates designed for business, industry and personal websites.

Resources / Patterns

Tools / Code Editors

  • A hackable cross-platform text editor built by GitHub with amazing features.

  • A lightweight text editor with focused visual tools and preprocessor support.

  • A clean and powerful text editor for building websites with pixel perfect precision.

  • A sophisticated text editor with extraordinary features and amazing performance.

  • Code editing. Redefined. Free. Built on open source. Runs everywhere.

Tools / Deployment

  • Give your deployments the adrenaline rush they deserve.

  • Easy, fast, continuous integration and deployment for web apps.

  • Simple, turn-key SaaS CI/CD platform that is fast and flexible.

  • Instantly build & ship code anywhere in one consistent process for your entire team.

  • A service packed with features to help you automate and manage CI/CD.

Tools / Online Editors

  • A social development environment. Write code in the browser.

  • An online powerful editor tailored for web applications.

  • Collaborative JavaScript debugging editor. Test and share snippets of code.

  • Test & share your JavaScript, CSS, HTML or CoffeeScript with an online code editor.

Tools / Static Site Generators

  • A simpler static site generator. Created as an alternative to Jekyll.

  • React-based open source framework for creating websites and apps.

  • A static site generator written with Ruby and uses the Liquid templating language.

  • Hybrid static & server rendering, smart bundling, route pre-fetching, and more.

  • Render your application during the build phase & deploy it to any static hosting.