Skip to content

KipCollo/ToolsCorn

Repository files navigation

ToolsCorn

A comprehensive collection of tools, frameworks, and resources organized by technology domain.

Table of Contents


AI

Tools and resources related to Artificial Intelligence.

  • Data Science - Tools for data analysis, machine learning, and data visualization
  • Robotics - Resources and tools for robotics development

Application Security

Resources for securing applications at every layer.

  • API Security - Tools and best practices for securing APIs
  • Authentication & Authorization - Resources for implementing auth systems
  • Database Security - Tools for securing databases
  • Server Security - Resources for hardening servers
  • Web App Security - Tools and techniques for web application security

Blockchain

Resources covering the full spectrum of blockchain development.

  • Blockchain Basics - Foundational concepts and tools
  • General Knowledge - Broad blockchain ecosystem resources
  • Oracles - Tools for connecting blockchains to external data
  • Smart Contracts - Development tools and resources
  • Smart Contract Frameworks - Frameworks for building smart contracts
  • Blockchain Security - Tools for auditing and securing smart contracts
  • Management Platforms - Platforms for managing blockchain projects
  • Version Control Systems - VCS tools used in blockchain development
  • Repo Hosting Services - Hosting services for blockchain projects
  • DApps - Decentralized application development resources
  • Building for Scale - Tools and patterns for scalable blockchain systems

Database

Tools and resources for database design and management.

  • ER Model - Entity-Relationship modeling tools
  • NoSQL - Non-relational database tools and resources
  • Object Model - Object-oriented database resources
  • Relational Model - Relational database tools and resources

DevOps

Tools covering the entire DevOps lifecycle.

  • Artifact Management - Tools for managing build artifacts
  • Build - Build automation tools
  • CI/CD - Continuous Integration and Continuous Delivery tools
  • IaC - Infrastructure as Code tools
  • Observability - Monitoring, logging, and tracing tools
  • Orchestration - Container and service orchestration tools
  • Containerization - Container platforms and tools
  • Cloud - Cloud provider tools and resources
  • Scripting - Scripting languages and automation tools
  • Testing - Testing frameworks and tools for DevOps pipelines
  • VCS - Version Control System tools
  • YAML - YAML tools and resources

Game Development

Resources for building games from the ground up.

  • Game Mathematics - Math concepts and libraries used in game development
  • Game Physics - Physics engines and simulation tools
  • Game Engine - Game engine overviews and comparisons
  • Programming Languages - Languages commonly used in game development
  • Computer Graphics - Graphics programming tools and concepts
  • Graphics API - APIs such as OpenGL, Vulkan, DirectX, and Metal
  • Game API (1) - First set of game-specific APIs and SDKs
  • Game API (2) - Additional game APIs and SDKs
  • Advanced Rendering - Techniques and tools for advanced rendering
  • Server - Multiplayer and game server tools

Network

Networking tools and protocol references.

  • Protocols - Documentation and tools for network protocols

OS

Operating system tools and resources.


Programming

Language-specific tools, frameworks, and resources.

  • C++ - Tools and libraries for C++ development
  • Java - Tools and frameworks for Java development
  • Node.js - Node.js tools, packages, and frameworks
  • PHP - PHP frameworks and development tools
  • Python - Python libraries, frameworks, and tools
  • Rust - Rust crates and development tools

Security

Offensive security tools and resources for ethical hacking and penetration testing.

  • Exploitation - Exploit frameworks and tools
  • Information Gathering - OSINT and reconnaissance tools
  • Password & Brute Force - Password cracking and brute-force tools
  • Sniffing & Spoofing - Network sniffing and spoofing tools
  • Web Hacking - Web application attack tools
  • Wireless Attacks - Tools for wireless network security testing

Software Engineering

Concepts, patterns, and tools for software design and architecture.

  • Microservices - Tools and patterns for microservices architecture
  • Monolithic - Resources for monolithic application development
  • Servers - Server-side tools and frameworks
  • Software Design - Design patterns and principles
  • Software Architecture - Architectural patterns and tools
  • System Design - Resources for large-scale system design

UI

User interface tools across multiple platforms.

  • Desktop - Desktop UI frameworks and tools
  • Mobile - Mobile UI frameworks and tools
  • Web - Web UI frameworks and component libraries

Web

Tools and resources for web development.

  • Frontend - Frontend frameworks, libraries, and tools
  • Backend - Backend frameworks, languages, and tools
  • Internet - Foundational internet technologies and protocols
  • GraphQL - GraphQL tools, clients, and server libraries

Contributing

More tools are actively being added. Contributions are welcome!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors