+ 30 Icons (Linux Distros, Jetbrains IDEs and many more...) #790
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
table of content
packages
why ?
A lot of person asked for it and I think that's a thing that everyone would like to specify on his Readme or CV
Npm
npm (Node Package Manager) is a widely-used package manager for JavaScript that simplifies the process of installing, sharing, and managing code dependencies for Node.js projects.
closes issue(s): #344, #469, #491, #569
Yarn
Yarn is a fast, reliable, and secure package manager for JavaScript that efficiently manages project dependencies. It provides features such as offline mode and deterministic builds, making it a popular choice for managing Node.js packages.
closes issue(s): #345
Pnpm
pnpm is an alternative package manager for Node.js that offers faster and more efficient package installation and management by sharing dependencies across projects. It reduces disk space usage and speeds up installation by using a single global cache for all projects.
closes issue(s): none
BitBucket
Bitbucket is a web-based version control repository hosting service that offers Git and Mercurial repositories for source code collaboration. It provides features like pull requests, branching strategies, and issue tracking, making it a popular choice for software development teams.
closes issue(s): none
Linux Distributions
why ?
linux is widely-used and is pretty much used everywhere possible, from personal computers to an ITM. It's very important to show what type of operating system you can use.
Arch
Arch Linux is a lightweight and flexible Linux distribution known for its simplicity and focus on customization. It follows the rolling release model, providing the latest software updates continuously.
closes issue(s): #346
Kali
Kali Linux is a Debian-based Linux distribution designed for digital forensics and penetration testing. It includes a vast array of tools for security testing, such as network analysis, vulnerability assessment, and ethical hacking purposes.
closes issue(s): #771
Mint
Linux Mint is a user-friendly Linux distribution based on Ubuntu and Debian, offering a familiar desktop environment and a wide range of pre-installed software. It aims to provide a stable, elegant, and easy-to-use operating system for desktop users.
closes issue(s): #346
Ubuntu
Ubuntu is a popular Linux distribution known for its ease of use, community support, and regular updates. It offers a user-friendly interface, extensive software repositories, and long-term support (LTS) releases for stability and reliability.
closes issue(s): #474, #452, #404, #351, #346
Debian
Debian is a robust and versatile Linux distribution known for its stability, security, and commitment to free and open-source software principles. It provides a wide range of software packages and multiple architectures, making it suitable for various use cases, from desktops to servers.
closes issue(s): #404, #346
RedHat
Red Hat Enterprise Linux (RHEL) is a leading Linux distribution widely used in enterprise environments for its stability, security, and support. It offers long-term support, comprehensive management tools, and extensive documentation, making it a reliable choice for mission-critical systems.
closes issue(s): #404
IDE and Text editors
why ?
it makes sense to show what environment we use to code, which makes use kinda unique is our ways.
VSCodium
VSCodium is a free and open-source build of Visual Studio Code (VS Code) without the proprietary Microsoft telemetry. It offers the same powerful features and extensibility as VS Code but with a focus on privacy and transparency.
closes issue(s): none
Sublime Text
Sublime Text is a versatile and lightweight text editor known for its speed, ease of use, and extensive customization options. It supports multiple programming languages, features a powerful search and replace functionality, and offers a wide range of plugins for enhanced functionality.
closes issue(s): #123
PyCharm
PyCharm is a powerful Integrated Development Environment (IDE) specifically designed for Python development. It offers features such as intelligent code completion, debugging tools, version control integration, and support for web development frameworks like Django and Flask.
closes issue(s): #213, #411, #689, #757
Webstorm
WebStorm is a robust Integrated Development Environment (IDE) tailored for web development with JavaScript, HTML, and CSS. It offers features like intelligent code completion, advanced debugging capabilities, built-in version control, and support for popular web frameworks like Angular, React, and Vue.js.
closes issue(s): #738, #303
Phpstorm
PhpStorm is a powerful Integrated Development Environment (IDE) specifically designed for PHP development. It offers features such as code completion, refactoring tools, debugging capabilities, unit testing support, and integration with popular PHP frameworks like Symfony, Laravel, and WordPress.
closes issue(s): none
CLion
CLion is a powerful cross-platform Integrated Development Environment (IDE) specifically designed for C and C++ development. It offers features such as intelligent code completion, refactoring tools, integrated debugger, unit testing support, and seamless integration with CMake build system.
closes issue(s): none
Rider
JetBrains Rider is a cross-platform Integrated Development Environment (IDE) for .NET and C# development. It offers a wide range of features including code completion, refactoring tools, debugging capabilities, unit testing support, and seamless integration with various .NET frameworks and technologies.
closes issue(s): none
Framworks / Data Syntaxes / DOM Styling
HTMX
htmx is a lightweight JavaScript library for creating web applications with minimal JavaScript by leveraging HTML attributes. It allows for dynamic and interactive user experiences by enabling server-side rendering, form submissions, and updates without the need for full-page reloads.
closes issue(s): #373, #741
Yew
Yew is a modern Rust framework for building web applications using WebAssembly. It leverages Rust's safety and performance features while providing a familiar component-based architecture similar to frontend frameworks like React.js.
closes issue(s): none
PKL
A configuration as code language with rich validation and tooling.
closes issue(s): none
DiscordJS
Discord.js is a powerful JavaScript library for interacting with the Discord API, allowing developers to build bots and applications for the Discord platform. It provides extensive features for managing servers, users, messages, and more, making it a popular choice for creating custom Discord experiences.
closes issue(s): #15, #785
Elysia
ElysiaJS is a lightweight JavaScript library designed for building interactive and visually appealing user interfaces on the web. It offers a range of features such as animations, transitions, and event handling, enabling developers to create engaging web experiences with ease.
closes issue(s): #784
Vuetify
Vuetify is a popular Vue.js framework for building responsive and attractive user interfaces. It provides a set of customizable and ready-to-use Material Design components, allowing developers to quickly create modern web applications with consistent styling and behavior.
closes issue(s): #300, #455, #777
Pinia
Pinia is a state management library for Vue.js applications. It offers a simple and intuitive API for managing application state, providing features such as reactive stores, getters, actions, and mutations, allowing developers to efficiently manage and share state across components.
closes issue(s): #626, #737, #776
Cypress
Cypress is a powerful end-to-end testing framework for web applications. It enables developers to write automated tests that run in the browser, offering features such as real-time testing, debugging, and automatic waiting, making it ideal for ensuring the reliability and functionality of web applications.
closes issue(s): #232, #331, #372, #519, #541, #615
Less
Less is a dynamic stylesheet language that extends CSS with features like variables, mixins, nesting, and functions. It simplifies and enhances the process of writing and maintaining stylesheets, allowing developers to create more modular and maintainable CSS code.
closes issue(s): #657
Note apps
why ?
it's a lot asked around here, so it could be interresting to add them into the list of icons.
Obsidian
Obsidian is a powerful note-taking and knowledge management application that allows users to create and organize their notes in a hierarchical manner. It offers features like bidirectional linking, Markdown support, and plugins for customization, making it an ideal tool for personal knowledge management and productivity enhancement.
closes issue(s): none
Notion
Notion is an all-in-one workspace tool that enables users to create, organize, and collaborate on various types of content, including notes, documents, databases, and more. It offers a flexible and customizable interface with features like drag-and-drop functionality, rich media embedding, and real-time collaboration, making it suitable for individuals and teams to manage projects, workflows, and knowledge.
closes issue(s): #201, #708
Other Operating Systems
Apple
Apple Inc. is a multinational technology company known for designing, manufacturing, and selling consumer electronics, software, and online services. It is famous for its iconic products such as the iPhone, iPad, Mac computers, and Apple Watch, as well as its operating systems like iOS, macOS, and watchOS. Additionally, Apple offers various services like the App Store, iCloud, Apple Music, and Apple TV+, making it one of the most valuable and influential companies in the world.
closes issue(s): none
Windows
Windows is a widely-used operating system developed by Microsoft Corporation. It provides a graphical user interface (GUI) and a wide range of features and applications for personal computers, including desktops, laptops, and tablets. Windows offers compatibility with a vast array of software and hardware, making it one of the most popular operating systems worldwide.
closes issue(s): #170