Best Websites Every Programmer Should Visit

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Projects-Solutions

    :pager: Links to others' solutions to Projects (https://github.com/karan/Projects/)

  • karan/Projects-Solutions : Solutions to most of the problems in the link above

  • Projects

    :page_with_curl: A list of practical projects that anyone can solve in any programming language.

  • karan/Projects : a large collection of small projects for beginners with

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • 1000_Projects

    :sunglasses: Mega List of practical projects that one can solve in any programming language!

  • vicky002/1000-Projects : Mega List of practical projects that one can solve in any programming language!

  • project-guidelines

    Discontinued A set of best practices for JavaScript projects [Moved to: https://github.com/elsewhencode/project-guidelines] (by wearehive)

  • JS Project Guidelines : A set of best practices for JavaScript projects.

  • javascript

    JavaScript Style Guide

  • Airbnb JS Style Guide : A mostly reasonable approach to JavaScript

  • ruby

    Ruby Style Guide (by airbnb)

  • Airbnb Ruby Style Guide : A ruby style guide by Airbnb

  • ruby-style-guide

    Discontinued A community-driven Ruby coding style guide [Moved to: https://github.com/rubocop/ruby-style-guide] (by bbatsov)

  • Ruby coding style guide : A community-driven Ruby coding style guide

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • angular-styleguide

    Angular Style Guide: A starting point for Angular development teams to provide consistency through good practices.

  • Angular 1 Style Guide : Officially endorsed style guide by John Pappa

  • awesome-courses

    :books: List of awesome university courses for learning Computer Science!

  • Directory of CS Courses (many with online lectures) : Another online CS courses

  • computer-science

    :mortar_board: Path to a free self-taught education in Computer Science!

  • Directory of Online CS Courses : Free online CS courses

  • Aurelia-styleguide

    Aurelia Style Guide: A starting point for Aurelia development teams to provide consistency through best practices. http://aurelia.io

  • Aurelia Style Guide : An Aurelia style guide by Behzad Abbasi(Behzad888)

  • style-team

    Home of the Rust style team

  • InterviewThis

    An open source list of developer questions to ask prospective employers

  • ChiperSoft/InterviewThis : questions to ask during on a interview to know more about the company.

  • interviews

    Discontinued Random questions to ask during interviews. (by odino)

  • github.com/odino/interviews : list of important questions for interview

  • Internship-Guide

    A guide to getting an internship

  • samwincott/Internship-Guide : An aggregrate of links related to internships.

  • interviews

    CS interview study sheet (by kimberli)

  • kimberli/interviews : study sheet for Interview

  • interview

    Interview questions (by mission-peace)

  • Mission-peace/interview problems : A large collection of coding interview problems

  • java-interviews

    A collection of Java interview questions and answers to them

  • svozniuk/java-interviews : Java interview questions

  • AlgoDS

    Implementation of Algorithms and Data Structures, Problems and Solutions

  • Implementation of Algorithms and Data Structures, Interview Questions and Answers

  • Serpent.AI

    Discontinued Game Agent Framework. Helping you create AIs / Bots that learn to play any game you own!

  • Serpent AI : Game Agent Framework. Helping you create AIs / Bots to play any game you own! BETA

  • Begin-Latex-in-minutes

    Discontinued 📜 Brief Intro to LaTeX for beginners that helps you use LaTeX with ease.

  • Begin Latex in minutes : Brief Intro to LaTeX for beginners that helps you use LaTeX with the ease

  • cheat.sh

    the only cheat sheet you need

  • cheat.sh : curl cheat.sh — the only cheat sheet you need — instant answers on programming questions with curl

  • the-super-tiny-compiler

    Discontinued :snowman: Possibly the smallest compiler ever [Moved to: https://github.com/jamiebuilds/the-super-tiny-compiler] (by thejameskyle)

  • ⛄ Possibly the smallest compiler ever : This is an ultra-simplified example of all the major pieces of a modern compiler written in easy to read JavaScript.

  • free-programming-books

    :books: Freely available programming books

  • github.com/vhf/free-programming-books : More than 500 free ebooks on almost any language you can think of

  • examples

    TensorFlow examples (by tensorflow)

  • TensorFlow : An open-source software library for Machine Intelligence

  • gitbook

    The open source frontend for GitBook doc sites

  • GitBook : GitBook helps your team write, collaborate, and publish content online.

  • codewars.com

    Issue tracker for Codewars

  • Codewars : Rank up by completing code kata

  • CodeTriage

    Discover the best way to get started contributing to Open Source projects

  • Code Triage : Help out your favorite open-source projects and become a better developer while doing it.

  • devicons

    Devicons - An iconic font made for developers

  • Devicons : Cheatsheet for devs icons

  • up-for-grabs.net

    This is a list of projects which have curated tasks specifically for new contributors. These issues are a great way to get started with a project, or to help share the load of working on open source projects. Jump in!

  • Up for Grabs : This is a list of projects which have curated tasks specifically for new contributors. These are a great way to get started with a project or to help share the load of working on open source projects.

  • SummerOfCode2021

    Discontinued GSoC 2021 Idea List for Casbin

  • Google Summer of Code : Google Summer of Code is a global program focused on bringing more student developers into open source software development. Students work with an open-source organization on a 3-month programming project during their break from school.

  • Standard

    🌟 JavaScript Style Guide, with linter & automatic code fixer

  • Standard JS Style Guide : JavaScript style guide, with linter & automatic code fixer

  • scikit-learn

    scikit-learn: machine learning in Python

  • Scikit-learn : A Python module for machine learning build on top of SciPy

  • developer-roadmap

    Interactive roadmaps, guides and other educational content to help developers grow in their careers.

  • Developer Roadmaps : Step by step guides and paths to learn different tools or technologies

  • upm

    â • Universal Package Manager - Python, Node.js, Ruby, Emacs Lisp.

  • Repl.it: Accessible prototyping tool for various needs.

  • RegExr

    RegExr is a HTML/JS based tool for creating, testing, and learning about Regular Expressions.

  • regexr : Another online tool to learn, build & test Regular Expressions

  • OSQuery

    SQL powered operating system instrumentation, monitoring, and analytics.

  • OS Query : Easily ask questions about your Linux, Windows, and macOS infrastructure

  • moonscript

    :crescent_moon: A language that compiles to Lua

  • A programmer-friendly language that compiles to Lua.

  • missing-semester

    The Missing Semester of Your CS Education 📚

  • Missing Semester : The missing semester of your computer science education

  • mempool

    Explore the full Bitcoin ecosystem with mempool.space, or self-host your own instance with one-click installation on popular Raspberry Pi fullnode distros including Umbrel, Raspiblitz, Start9, and more!

  • Mempool: Bitcoin block explorer, mempool visualizer, transaction tracker, and fee estimator

  • Lobsters

    Computing-focused community centered around link aggregation and discussion

  • Lobsters : Lobsters is a technology-focused community centered around link aggregation and discussion.

  • Code-used-on-Daniel-Lemire-s-blog

    This is a repository for the code posted on my blog

  • Daniel Lemire's Blog : Daniel Lemire's blog

  • learn-anything.xyz

    Organize world's knowledge, explore connections and curate learning paths

  • Learn Anything : Community curated knowledge graph of best paths for learning anything

  • JS Bin

    Collaborative JavaScript Debugging App

  • JSBin : Front end playground, Output is not framed, so it allows you to share those snippets that will break inside an iframe.

  • PythonDataScienceHandbook

    Python Data Science Handbook: full text in Jupyter Notebooks

  • Data Science course : Python Data Science Handbook

  • grakn

    TypeDB: the polymorphic database powered by types

  • grakn.ai : The Database for AI

  • Puts Debuggerer

    Ruby library for improved puts debugging, automatically displaying bonus useful information such as source line number and source code.

  • GitHub.com Build software better, together : Place to showcase your project and collaborate with others. (Must know Git to use it effectively)

  • web

    Grow Open Source (by gitcoinco)

  • GitCoin : Gitcoin is the easiest way to monetize or incentivize work in Open Source Software.

  • free-for-dev

    A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev

  • FreeFor.Dev : A huge list of free resources and tools

  • Exercism - Scala Exercises

    Crowd-sourced code mentorship. Practice having thoughtful conversations about code.

  • Exercism.io : download and solve practice problems in over 50 different languages, and share your solution with others.

  • cheatsheets

    Cheatsheets for web development - devhints.io

  • Rico's cheatsheets : A set of good cheatsheets

  • devdocs

    API Documentation Browser

  • API Documentation : A one-place well-known API Documentation with a searchable interface

  • Code-Server

    VS Code in the browser

  • Coder : A Web-based development environment using Visual Studio Code as a code editor

  • carbon

    :black_heart: Create and share beautiful images of your source code

  • Carbon : Create pretty looking images of your code snippets.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts