ToolJunction
Comprehensive directory of AI tools
✅ Curated list of resources for developers
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
Comprehensive directory of AI tools
Curated collection of AI tools and resources
Advanced AI chatbot for conversations and tasks
AI art generation platform
Creative tools for AI-powered content creation
AI-powered video creation platform
Collection of AI-powered productivity tools
The definitive curated list of machine learning frameworks, libraries and software organized by language. Covers Python, C++, Java, JavaScript, and more with comprehensive coverage of the ML ecosystem. CC0-1.0 licensed.
This is a collection of prompt examples to be used with the ChatGPT model.
Interactive coding lessons for multiple languages
Hands-on coding practice
Free coding curriculum
Visual programming for kids and beginners
Computer science fundamentals
Recommended
Great for practicing writing Python codes
(Site, cc0) - fast-paced introduction to essential components of the Python language for researchers and developers who are already familiar with programming in another language
Full text of the "Python Data Science Handbook" in Jupyter Notebooks.
Recommended
Learn Python The Hard Way takes you from absolute zero to able to read and write basic Python, giving you the tools to understand other documentation and books about Python.
Real Python is a leading provider of online Python education. They regularly publish new articles, books, courses, and videos of basic to advanced Python concepts.
Choose your hero and code your way through the ogre patrols, lava pits, and laser beams of Kithgard Dungeon. Level up, earn gems, and loot magic items to unlock new programming powers. Join millions of players and go from a total beginner to writing advanced multiplayer AI in Python, JavaScript,…
All Algorithms implemented in Python.
Select individual course if it consists of multiple then click on audit below the trial/payment options
heavy_dollar_sign:
heavy_dollar_sign:
heavy_dollar_sign:
Select individual course if it consists of multiple then click on audit below the trial/payment options
Open Source Society University's self-study path.
Machine learning and deep learning tutorials, articles and other resources.
Machine Learning cheatsheets for Stanford's CS 229
arXiv is a free distribution service and an open-access archive for 2,142,712 scholarly articles in the fields of physics, mathematics, computer science, quantitative biology, quantitative finance, statistics, electrical engineering and systems science, and economics
Social networking site for scientists and researchers.
A Community-Maintained Distributed Repository for researchers, by researchers. Making 32.66TB of research data available!
Accelerate research through arXiv specific for many things machine learning by Andrej Karpathy.
Definitive database linking papers to open code and datasets.
kaggle has built-in free jupyter notebook.; One can also connect to Google BigQuery to access big data.
This course delves into the transformative role of Transformers in deep learning, particularly their impact on the advancement of language models like ChatGPT and GPT-4.
Select audit option if available
Guided by the creator of LangChain and Andrew Ng, this course dives into advanced LLM techniques like chaining operations and using models as reasoning agents, empowering learners to craft robust applications quickly with foundational Python knowledge.
OpenAI's document with strategies and tactics for getting better results from large language models
A curated list of papers, projects, and resources related to Large Language Models.
🐙 Guides, papers, lecture, notebooks and resources for prompt engineering
This repository contains a hand-curated resources for Prompt Engineering with a focus on Generative Pre-trained Transformer (GPT), ChatGP…
Explore resources, tutorials, API docs, and dynamic examples.
Open LLM models by Meta, Mistral, and hundreds of other providers.
模型托管。通过简单 API 运行各种开源 AI 模型(SDXL, Llama 3等),无需管理服务器。
is a large language model developed by Anthropic that excels at complex reasoning, code generation, and analysis tasks. Built with Constitutional AI principles, Claude provides reliable assistance for programming, writing, research, and problem-solving while maintaining safety and accuracy.
OpenRouter.ai is a platform that provides access to a wide range of large language models, including open-source and proprietary options like ChatGPT, Gemini, and Perplexity, allowing users to find the best models and pricing for their prompts and use cases website | docs
Langchain integrates various providers like Anthropic, AWS, and OpenAI, and offers tools for components such as LLMs, chat models, and data analysis, supporting functionalities from Alpha Vantage to YouTube github | docs
Andrew Ng's flagship series; free to audit
Practical Deep Learning for Coders 2022 is a free course offering hands-on experience in building, training, and deploying deep learning models across various domains using tools like PyTorch and fastai, suitable for those with coding knowledge and without the need for advanced math.
heavy_dollar_sign:
This book covers many of the core concepts behind neural networks and deep learning.
Interactive deep learning book with code implementations
heavy_dollar_sign:
Full text of the "Python Data Science Handbook" in Jupyter Notebooks.
A simple and well-designed template for your tensorflow project.
Content aware image resize library
Learn Solidity by building games :baby:
Web3 project-based learning
Free Web3 education
Smart contract security
Comprehensive Web3 courses
Blockchain education
Collection of patterns and best practices for smart contract development.
DeFi Developer roadmap is a curated Developer handbook which includes a list of the best tools for DApps development, resources and references!
Penetration testing labs
Free cybersecurity courses
Professional security training
Security video training
Web application security
Entry-level security certification
Ethical hacking certification
Advanced security certification
Penetration testing certification
Information security management
Wargames for security practice
Cybersecurity competition
Legal hacking challenges
Penetration testing distribution
Web application security testing
Penetration testing framework
Google Cloud Platform
Microsoft's cloud platform
Developer-friendly cloud
Container orchestration
Integrated DevOps platform
Monitoring and alerting
Official AWS courses
GCP learning paths
Microsoft learning platform
Docker education
K8s learning platform
Utility-first CSS framework
Animation library
Unstyled UI components
A collection of materials for getting ready for the test.
Step by step guide to becoming an Android developer.
heavy_dollar_sign:
Google Developers Codelabs provide a guided, tutorial, hands-on coding experience.
[7112 ] - Simple basic isolated apps for devs by Nishant Srivastava.
Learn HTML, CSS, JavaScript from scratch.
heavy_dollar_sign:
Comprehensive HTML learning
Comprehensive CSS learning
Visual guide to CSS
Visual guide to HTML
Learn Flexbox with Wes Bos
Interactive Flexbox learning game
Interactive Grid learning game
Friendly web development tutorials
Shay Howe's beginner guide
heavy_dollar_sign:
heavy_dollar_sign:
An interactive list of Bootstrap classes, variables, and mixins. The only Bootstrap CheatSheet you will ever need.
Open-source & Easy to use Free Bootstrap 5 HTML Admin Template with Elegant Design & Unique Layout.
Modern JavaScript Tutorial
30 Day Vanilla JS Challenge
Modern JavaScript programming, with examples.
star: :heavy_dollar_sign:
by leonardomso 33 concepts every JavaScript developer should know
Short code snippets for all your development needs
By Addy Osmani
Learn Regular Expressions
Free coding curriculum
An open-source curriculum for learning full-stack web development.
heavy_dollar_sign:
heavy_dollar_sign:
Beautiful showcase of websites, applications and experiments using Angular
Gallery of inspiring websites using Angular/AngularJS
A free beginner's crash course :baby:
33 interactive screencasts to take you from beginner to advanced
Interactive
Stateless React Bootstrap 4 components that favor composition and control. The library does not depend on jQuery or Bootstrap javascript
heavy_dollar_sign: - Worth it
heavy_dollar_sign:
heavy_dollar_sign:
heavy_dollar_sign:
heavy_dollar_sign:
heavy_dollar_sign:
star:
Source Server + Client
heavy_dollar_sign:
free: + :heavy_dollar_sign:
Description: We cover the latest Vue news and tutorials in about 5 minutes. Our goal is to give you the information you need to stay on top of your game as a Vue developer.; Frequency: Once a week; Runtime: 4 - 10 mins, regularly ~5 mins
A Gallery of Projects made with Vue.js (also the Site itself uses Vue.js)
baby:
Use function-based views to build a blog app.
baby:
A blog about Django, Python and Web Development. Weekly updates containing tutorials, tips, featured packages, reference guides and code snippets.
Detailed descriptions of methods/properties/attributes for each generic class-based view.
baby: + Intermediate
heavy_dollar_sign:
heavy_dollar_sign: - Intermediate
Book Advanced level
(Email address requested, not required. By Packt)
A PHP best practice quick reference guide.
by Michael Hartl — The comprehensive Rails tutorial, fully updated for Rails 7 and modern development practices.
Familiarity with Ruby before Rails
Familiarity with ruby and coding concepts
Short, Focused Screencasts covering Intermediate to Advanced Ruby concepts and techniques, design principles, testing practices, refactoring, etc.
by Why the Lucky Stiff
Video tutorials on more intermediate Ruby on Rails topics.
Learn Web Development with Rails
Learn HTML, CSS, JavaScript from scratch.
heavy_dollar_sign:
Comprehensive HTML learning
Comprehensive CSS learning
Visual guide to CSS
Visual guide to HTML
Learn Flexbox with Wes Bos
Interactive Flexbox learning game
Interactive Grid learning game
Friendly web development tutorials
Shay Howe's beginner guide
heavy_dollar_sign:
heavy_dollar_sign:
An interactive list of Bootstrap classes, variables, and mixins. The only Bootstrap CheatSheet you will ever need.
Open-source & Easy to use Free Bootstrap 5 HTML Admin Template with Elegant Design & Unique Layout.
Modern JavaScript Tutorial
30 Day Vanilla JS Challenge
Modern JavaScript programming, with examples.
star: :heavy_dollar_sign:
by leonardomso 33 concepts every JavaScript developer should know
Short code snippets for all your development needs
By Addy Osmani
Learn Regular Expressions
Free coding curriculum
An open-source curriculum for learning full-stack web development.
heavy_dollar_sign:
Beautiful showcase of websites, applications and experiments using Angular
Gallery of inspiring websites using Angular/AngularJS
A free beginner's crash course :baby:
33 interactive screencasts to take you from beginner to advanced
Interactive
Stateless React Bootstrap 4 components that favor composition and control. The library does not depend on jQuery or Bootstrap javascript
heavy_dollar_sign: - Worth it
heavy_dollar_sign:
heavy_dollar_sign:
heavy_dollar_sign:
heavy_dollar_sign:
heavy_dollar_sign:
star:
Source Server + Client
heavy_dollar_sign:
free: + :heavy_dollar_sign:
Description: We cover the latest Vue news and tutorials in about 5 minutes. Our goal is to give you the information you need to stay on top of your game as a Vue developer.; Frequency: Once a week; Runtime: 4 - 10 mins, regularly ~5 mins
A Gallery of Projects made with Vue.js (also the Site itself uses Vue.js)
(formerly CodeFights) Fun gaming approach to Coding contests and Interview practices.
Great site for preparing for programming contests
Must do coding questions for product based companies
Code Monk to start with programming - programming fundamentals
Interview preparation kit
Best platform to get prepared for Data Structures based interviews
An interactive interview prep site for DSA and some System Design with free 3 week access through Github student pack
Daily interview questions sent by mail, as well as a full course and online IDE as well as visualizations and tutorials to solve the problems
Platform to prepare for technical interviews with real interview questions
Great head start for learning Data Structures
Prepbytes Coding Platform - Get problems as per your coding skills.
The site to submit Competitive Programming 3 data structures problems
Interesting ranking system with beautiful UI for competitive programming and interview prep.
One of the best computer science courses available online (:heavy_dollar_sign: for certification)
Develop your coding skills with lessons to take part in challenges
A frequently updated blog great for beginners and simplified references.
Platform to access free Resouces to coding tutorials
An online compiler supporting over 70 programming languages, perfect for running quick code snippets and practicing data structures.
Understanding DS & Algo through animations.
Russian version of popular e-maxx, An excellent set of study material for DS & ALgo. English version of e-maxx. (Translation is almost complete)
All of the best tutorials on Codeforces all at one place.
Another set of good compilation of resources to study.
Another set of good compilation of resources to learn and practice. This one is done by Codechef.
Topic-wise list of problems.
GitHub, Quora.
Code practice and mentorship.
Goto book for competitive programming enthusiasts.
Holy Bible for Design and Analysis of algorithms
Another goto book for easy to understand algorithm design and analysis
Strongly recommended to learn DS and Computer Science fundamentals
Algorithm and Data Structure in different programming languages
Clean Code: A Handbook of Agile Software Craftsmanship :heavy_dollar_sign:
Domain-Driven Design: Tackling Complexity in the Heart of Software 1st Edition :heavy_dollar_sign:
Comprehensive practice tests and explanations
Advanced math problems with detailed solutions
Topic-wise practice and video explanations
Practice tests and interview prep
Logical and analytical reasoning practice
Free practice tests and study material
Question bank with solutions
Logical puzzles and brain teasers
Comprehensive verbal ability practice
English grammar and vocabulary
Practice tests for verbal sections
Vocabulary improvement tools
Company-specific preparation materials
Previous year questions and company patterns
Company-wise practice tests
Adaptive practice tests
Professional assessment platform
Placement preparation platform
pH test practice
AMCAT practice tests
Interactive courses and problems
Free math and reasoning practice
Technical and aptitude preparation
Company-specific interview experiences
Interview experiences and company reviews
Data Science Harvard University; Learning from data in order to gain useful predictions and insights. This course introduces methods for five key facets of an investigation: data wrangling, cleaning, and sampling to get a suitable data set; data management to be able to access big data quickly and…
Convolutional Neural Networks for Visual Recognition Stanford University; Computer Vision has become ubiquitous in our society, with applications in search, image understanding, apps, mapping, medicine, drones, and self-driving cars. This course is a deep dive into details of the deep learning…
A full-fledged website about data science and analytics study material.
The world’s leading publication for data science, AI, and ML professionals.
Data Mining, Analytics, Big Data, Data, Science not a blog a portal
Google's fast-paced, practical introduction to machine learning. 🆓
Where a technical audience finds and criticizes new products.
TechCrunch. 기술, 스타트업, 벤처캐피탈 펀딩, 실리콘밸리 사업 보고
Daily launches, and a launch channel in its own right.
Playlist :baby:
Great tutorials for Logo Designing
All about Graphic Designing
Free daily-updated Canadian student internship, co-op, new-grad, junior, and entry-level jobs across tech, engineering, business, finance, sciences, arts, and related fields.
heavy_dollar_sign:
heavy_dollar_sign: (Free 10-day trial)
Excellent tutorials that will guide you to learn C programming.
A user ranked online tutorial bank site displaying multiple courses to learn C++ from.
by Jonathan Boccara
A comprenhensive tutorial on C++ curated by trained experts.
A free book on everything git.
Learn Git Branching helps learn Git concepts through a series of small interactive lessons in which the learner is able to actually execute the git commands inside of the shell in the browser and visually observe the results of the commands.
R-Bloggers.com was created by Tal Galili and is a blog aggregator of content contributed by bloggers who write about R (in English). The site helps R bloggers and users to connect and follow the R blogosphere.
This book started out as the class notes used in the HarvardX Data Science Series. It introduces concepts and skills that can help you tackle real-world data analysis challenges. It covers concepts from probability, statistical inference, linear regression, and machine learning. It also helps you…
This book will teach you how to do data science with R. You will learn how to get your data into R, get it into the most useful structure, transform it, visualize it and model it. Exercise Solutions Authors: Garrett Grolemund and Hadley Wickham.
This book provides an introduction to statistical learning methods. Authors: Gareth James, Daniela Witten, Trevor Hastie and Robert Tibshirani.
Pain-free, Gradual Haskell Tutorial with cartoon robots!
by Miran Lipovača
Works offline
Self-sufficient runtime for containers.
heavy_dollar_sign:
A book written by the programming language author, Martin Odersky among others. The first edition is avalible for free
A course taught by the programming language author, Martin Odersky.
An awesome list of helpful resources for students learning MATLAB & Simulink. List includes tips & tricks, tutorials, videos, cheat sheets, and opportunities to learn MATLAB & Simulink.
Things Like Hosting, DNS, HTTPS, Browsers, Domain Names.
Best Practices, Semantic HTML, Forms & Validations, Accessibility, SEO.
Flexbox, CSS Grid, Custom Properties,Animations/Transitions, Responsive Design, CSS Preprocessor, Modern CSS, CSS Frameworks Tailwind CSS,Bootstrap.
.
Hands-on introduction to Go using annotated example programs.
Tutorials, articles, courses, coding competitions, jobs and more.
is a commercial platform for sourcing, assessing, interviewing, and upskilling developers.
Preparação para entrevistas técnicas. Focado em desafios de algoritmos, estruturas de dados e diversas linguagens como Java e SQL.
Get free access to the best developer tools in one place.
免费使用旗下大部分软件,如IntelliJ IDEA、WebStorm 等
Application Deadline - October 23rd 9:30PM PST
Application Deadline - Mid-April
Application deadline - November 6th, 2019
Applications are welcomed in December - January period.
Applications are opened in mid-January.
Applications are opened in March - April before the registration for GHC starts.
Applications are opened in the period between May and August every year.
Applications are opened in June-July every year.
Applications are opened in the months of May - June every year.
Application are opened in September - October every year.
Applications open in October 2019!
Application deadline - November 16th, 2020
Applications open every year
is a month-long celebration of open source software organized by DigitalOcean in partnership with GitHub and Dev. Hacktoberfest is open to everyone in our global community. Whether you’re new to development, a student, long-time contributor, event host, or company of any size, you can help drive…
Curated listed of tech events and year-round developer-centered virtuao events.
Tutorials, articles, courses, coding competitions, jobs and more.
is a commercial platform for sourcing, assessing, interviewing, and upskilling developers.
Preparação para entrevistas técnicas. Focado em desafios de algoritmos, estruturas de dados e diversas linguagens como Java e SQL.
Get free access to the best developer tools in one place.
免费使用旗下大部分软件,如IntelliJ IDEA、WebStorm 等
Application Deadline - October 23rd 9:30PM PST
Application Deadline - Mid-April
Application deadline - November 6th, 2019
Applications are welcomed in December - January period.
Applications are opened in mid-January.
Applications are opened in March - April before the registration for GHC starts.
Applications are opened in the period between May and August every year.
Applications are opened in June-July every year.
Applications are opened in the months of May - June every year.
Application are opened in September - October every year.
Applications open in October 2019!
Application deadline - November 16th, 2020
Applications open every year
Free daily-updated Canadian student internship, co-op, new-grad, junior, and entry-level jobs across tech, engineering, business, finance, sciences, arts, and related fields.
Data Science Harvard University; Learning from data in order to gain useful predictions and insights. This course introduces methods for five key facets of an investigation: data wrangling, cleaning, and sampling to get a suitable data set; data management to be able to access big data quickly and…
Convolutional Neural Networks for Visual Recognition Stanford University; Computer Vision has become ubiquitous in our society, with applications in search, image understanding, apps, mapping, medicine, drones, and self-driving cars. This course is a deep dive into details of the deep learning…
A full-fledged website about data science and analytics study material.
The world’s leading publication for data science, AI, and ML professionals.
Data Mining, Analytics, Big Data, Data, Science not a blog a portal
Google's fast-paced, practical introduction to machine learning. 🆓
Where a technical audience finds and criticizes new products.
TechCrunch. 기술, 스타트업, 벤처캐피탈 펀딩, 실리콘밸리 사업 보고
Daily launches, and a launch channel in its own right.
Playlist :baby:
Great tutorials for Logo Designing
All about Graphic Designing
Comprehensive practice tests and explanations
Advanced math problems with detailed solutions
Topic-wise practice and video explanations
Practice tests and interview prep
Logical and analytical reasoning practice
Free practice tests and study material
Question bank with solutions
Logical puzzles and brain teasers
Comprehensive verbal ability practice
English grammar and vocabulary
Practice tests for verbal sections
Vocabulary improvement tools
Company-specific preparation materials
Previous year questions and company patterns
Company-wise practice tests
Adaptive practice tests
Professional assessment platform
Placement preparation platform
pH test practice
AMCAT practice tests
Interactive courses and problems
Free math and reasoning practice
Technical and aptitude preparation
Company-specific interview experiences
Interview experiences and company reviews
vuejs/awesome-vue
🎉 A curated list of awesome things related to Vue.js
VoltAgent/awesome-design-md
A collection of DESIGN.md files analysis by popular brand design systems. Drop one into your project and let coding agents generate a matching UI.
PatrickJS/awesome-angular
:page_facing_up: A curated list of awesome Angular resources
AdrienTorris/awesome-blazor
Resources for Blazor, a .NET web framework using C#/Razor and HTML that runs in the browser with WebAssembly.
AllThingsSmitty/must-watch-css
CSS talks you have to see covering CSS Grid, flexbox, custom variables, performance, frameworks, tooling, and more! 📺
jondot/awesome-react-native
Awesome React Native components, news, tools, and learning material!