diff --git a/README.md b/README.md index 9792e0b..7999db8 100644 --- a/README.md +++ b/README.md @@ -14,23 +14,33 @@ - [DJ Software](#dj-software) - [Music Notation](#music-notation) - [Music Production](#music-production) +- [Browsers](#browsers) +- [Communication](#communication) + - [Email Clients](#email-clients) - [Developer Tools](#developer-tools) - [API Development](#api-development) - [Network Analysis](#network-analysis) + - [Game Engines](#game-engines) - [Games](#games) - [Cloud Gaming](#cloud-gaming) - - [Mobile Game Managers](#mobile-game-managers) + - [Mobile Emulators](#mobile-emulators) + - [Other Emulators](#other-emulators) +- [Graphics Tools](#graphics-tools) +- [Text Editors](#text-editors) - [Video](#video) - [Video Editors](#video-editors) - [Video Players](#video-players) - - [Video Streaming Tools](#video-streaming-tools) + - [Video Streaming and Recording](#video-streaming-and-recording) - [Video Converters](#video-converters) +- [VPN and Proxy Tools](#vpn-and-proxy-tools) +- [Window Management](#window-management) - [Utility](#utility) - [File Management](#file-management) ## Audio - [JACK Audio](https://jackaudio.org/) - Audio server for routing and mixing sound between programs. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [EarTrumpet](https://eartrumpet.app/) - Advanced volume control for Windows, offering app-specific audio management. ![Windows](win.svg) ### Audio Players @@ -38,6 +48,7 @@ - [AIMP](https://aimp.ru/) - Music player for Windows with a clean interface and powerful features. ![Windows](win.svg) - [Audacious](https://audacious-media-player.org/) - Lightweight audio player for simple music playback. ![Windows](win.svg) ![Linux](nix.svg) - [Strawberry Music Player](https://www.strawberrymusicplayer.org/) - Music player for organizing and playing your audio collection. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Foobar2000](https://www.foobar2000.org/) - Lightweight and highly customizable audio player with support for many formats. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) ### Audio Recording @@ -71,6 +82,60 @@ - [Cakewalk by BandLab](https://www.bandlab.com/products/cakewalk) - Full-featured DAW for music recording and editing. ![Windows](win.svg) - [Stargate DAW](https://github.com/stargatedaw/stargate) - Innovation-first DAW, instrument and effect plugins. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +## Browsers + +- [Arc](https://arc.net) - Vertical tab-focused browser designed for modern productivity. ![macOS](mac.svg) ![Linux](nix.svg) +- [Brave](https://brave.com/) - Web browser with an emphasis on privacy and speed. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Chrome](https://www.google.com/chrome/) - Chrome, developed by Google, offers fast browsing with integrated Google services. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Chromium](https://www.chromium.org/Home) - Open-source browser project that powers Chrome. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [ungoogled-chromium](https://github.com/ungoogled-software/ungoogled-chromium) - Privacy-focused version of Chromium with Google services stripped out. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Firefox](https://www.firefox.com/) - Free, open-source browser with a focus on privacy and customization. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [LibreWolf](https://librewolf.net) - A privacy-focused fork of Firefox with enhanced security. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Microsoft Edge](https://www.microsoft.com/edge) - Chromium-based browser with Microsoft’s enhancements for speed and security. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Min](https://minbrowser.org/) - Fast, minimal browser that protects your privacy. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Opera](https://www.opera.com) - Browser with built-in ad-blocking, VPN, and a focus on speed. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Orion](https://browser.kagi.com/) - Lightweight WebKit-based browser with support for Chrome and Firefox extensions. ![macOS](mac.svg) ![Linux](nix.svg) +- [qutebrowser](https://www.qutebrowser.org/) - Keyboard-driven, vim-like browser built with Python and Qt. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Safari](https://www.apple.com/safari/) - Native browser for Macs with seamless integration across Apple devices. ![macOS](mac.svg) +- [Station](https://getstation.com/) - Browser that centralizes all your web apps in one workspace. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Tor Browser](https://www.torproject.org/projects/torbrowser.html) - Anonymity-focused browser that protects your privacy by routing traffic over the Tor network. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Mullvad Browser](https://mullvad.net/en/download/browser/) - Privacy browser based on Tor with anti-fingerprinting features, compatible with Mullvad VPN. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Vivaldi](https://vivaldi.com) - Customizable browser that puts you in control of your experience. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Yandex](https://browser.yandex.com/) - A secure and fast browser developed by Yandex for enhanced privacy and speed. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Zen Browser](https://zen-browser.app/) - A beautifully designed, privacy-focused browser with custom modifications. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) + +## Communication + +### Messaging + +- [Discord](https://discord.com/) - A popular communication platform for text, voice, and video chats, designed for gaming communities but widely used for various interests. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Telegram](https://telegram.org/) - A cloud-based messaging app known for its speed, security, and group chat capabilities. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [WhatsApp](https://www.whatsapp.com/) - A free messaging app offering text, voice, and video calls, as well as multimedia sharing. ![Windows](win.svg) ![macOS](mac.svg) +- [Signal](https://signal.org/) - A secure and private messaging app that supports end-to-end encrypted text, voice, and video communication. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Slack](https://slack.com/) - A collaboration hub that connects teams with channels for messaging, file sharing, and integrations. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Viber](https://www.viber.com/) - A free messaging app with text, voice, and video calls, along with group chats and file sharing. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Microsoft Teams](https://www.microsoft.com/en-us/microsoft-teams/group-chat-software) - A communication and collaboration platform for teams, featuring chat, file sharing, and video conferencing. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Skype](https://www.skype.com/) - A messaging and video call service that supports text, voice, and video communication. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) + +### Email Clients + +- [CanaryMail](https://canarymail.io/) - Secure email app with built-in PGP support and AI assistance. ![macOS](mac.svg) ![Linux](nix.svg) +- [ElectronMail](https://github.com/vladimiry/ElectronMail) - Electron-based desktop client for ProtonMail. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Foxmail](http://www.foxmail.com/mac/en) - Fast email client with an easy-to-use interface. ![macOS](mac.svg) ![Linux](nix.svg) +- [Mailspring](https://getmailspring.com/) - Beautiful, fast, and fully open-source mail client with a sleek interface. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [BlueMail](https://www.bluemail.me/desktop/) - Cross-platform email client with a modern, user-friendly interface. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Nylas Mail](https://nylas.com/nylas-mail/) - Extensible desktop email app built on modern web technologies. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Postbox](https://postbox-inc.com/) - Advanced email management application with a focus on productivity and organization. ![Windows](win.svg) ![macOS](mac.svg) +- [Polymail](https://polymail.io/) - Simple, beautiful, and powerful email client with modern features. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Wino Mail](https://apps.microsoft.com/detail/9ncrcvjc50wl?hl=en-US&gl=BD) - Email client following fluent design with Mica effect ![Windows](win.svg) +- [Spark](https://sparkmailapp.com/) - Fast, intelligent email client for Mac and iOS with team collaboration features. ![macOS](mac.svg) ![Linux](nix.svg) +- [ThunderBird](https://www.mozilla.org/en-US/thunderbird/) - Open-source email client that makes managing your emails easier and faster. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Mailbird](https://www.mailbird.com/) - IMAP and POP3 email client with customization options and multi-language support. ![Windows](win.svg) +- [Tutanota](https://tutanota.com/) - Encrypted email service focused on privacy and security. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [MicroSoft Outlook](https://apps.microsoft.com/detail/9nrx63209r7b?ocid=pdpshare&hl=en-US&gl=US) - Email client for Windows by the company behind Windows ![Windows](win.svg) +- [Edison Mail](https://mail.edison.tech/mac) - Customizable, simple, and intuitive email client with smart features. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Skiff Mail](https://skiff.com/mail) - Encrypted and decentralized email service available on multiple platforms. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) + ## Developer Tools ### API Development @@ -86,7 +151,6 @@ - [Katalon Studio](https://katalon.com/) - Testing automation for APIs, web, and mobile apps. ![macOS](mac.svg) - [HTTPie](https://httpie.io/) - Command-line and GUI tool to simplify working with APIs. ![Windows](win.svg) ![macOS](mac.svg) - [Mockoon](https://mockoon.com/) - Desktop tool for creating and testing mock REST APIs. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) -- [Restbird](https://restbird.org/) - API platform for testing, automation, and mocking workflows. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) - [Apidog](https://apidog.com/) - All-in-one workspace for API design, testing, and documentation. ![Windows](win.svg) ### Network Analysis @@ -100,6 +164,28 @@ - [Proxyman](https://proxyman.io/) - Modern HTTP proxy with an intuitive UI for macOS. ![macOS](mac.svg) - [Sniffnet](https://www.sniffnet.net/) - Tool for monitoring and analyzing network traffic. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +### Game Engines + +- [Godot](https://godotengine.org/) - Open-source game engine for creating 2D and 3D games with an easy-to-learn scripting language. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Unreal Engine](https://www.unrealengine.com/) - Powerful and fully featured game engine for creating high-quality 3D games with stunning graphics. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Unity](https://unity.com/) - Popular game engine for creating both 2D and 3D games, with an intuitive interface and wide asset store. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [GDevelop](https://gdevelop.io/) - No-code game engine focused on easy-to-create 2D games with a visual event system. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Cocos2d](https://www.cocos.com/en/) - Open-source game engine focused on creating mobile and web games, especially 2D games. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Defold](https://www.defold.com/) - Cross-platform game engine that focuses on 2D game development with easy-to-use tools. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [CryEngine](https://www.cryengine.com/) - Advanced game engine with cutting-edge graphics and tools for creating visually stunning games. ![Windows](win.svg) +- [Amazon Lumberyard](https://aws.amazon.com/lumberyard/) - Free, cross-platform 3D game engine integrated with AWS and Twitch for multiplayer games. ![Windows](win.svg) ![macOS](mac.svg) +- [LÖVE](https://love2d.org/) - Simple and easy-to-learn 2D game engine for making games in Lua. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Monogame](https://www.monogame.net/) - Open-source game framework used to create cross-platform games with C#. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Ren'Py](https://www.renpy.org/) - Popular engine for creating visual novels with a simple scripting language. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [PICO-8](https://www.lexaloffle.com/pico-8.php) - Fantasy console for making small games with a retro look and feel. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Tiled](https://www.mapeditor.org/) - Open-source level editor for creating tile-based game maps, used alongside other engines. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [OpenRA](https://www.openra.net/) - Open-source game engine for real-time strategy games, focusing on mods for classic titles like Command & Conquer. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [AppGameKit](https://www.appgamekit.com/) - A flexible game engine focused on making both 2D and 3D games with simple scripting. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Pixel Game Maker MV](https://www.kadokawa.co.jp/pgmmv/) - Game creation engine for 2D pixel games with no coding required. ![Windows](win.svg) +- [Scirra Construct](https://www.construct.net/) - Powerful game engine with drag-and-drop features and a visual scripting language for 2D games. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Flixel](https://flixel.org/) - Open-source 2D game engine built with Haxe, suitable for platformers and action games. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Gosu](https://www.libgosu.org/) - Simple 2D game development library that works with Ruby or C++. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) + ## Games - [Steam](https://store.steampowered.com/) - Popular platform for buying, managing, and playing PC games. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) @@ -112,12 +198,11 @@ - [Itch.io](https://itch.io/app) - Open marketplace for indie games with a dedicated desktop app. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) - [Amazon Games](https://gaming.amazon.com/) - Platform for managing games from Amazon Prime Gaming. ![Windows](win.svg) - [Humble App](https://www.humblebundle.com/app) - Launcher for accessing games purchased through Humble Bundle. ![Windows](win.svg) -- [Riot Client](https://www.riotgames.com/en/riot-client) - Launcher for games like League of Legends, Valorant, and more. ![Windows](win.svg) ![macOS](mac.svg) +- [Riot Client](https://www.riotgames.com/en) - Launcher for games like League of Legends, Valorant, and more. ![Windows](win.svg) ![macOS](mac.svg) - [Rockstar Games Launcher](https://socialclub.rockstargames.com/rockstar-games-launcher) - Platform for managing Rockstar titles like GTA and Red Dead Redemption. ![Windows](win.svg) - [Bethesda Launcher](https://bethesda.net/en/game/bethesda-launcher) - Launcher for games like Fallout and The Elder Scrolls series. ![Windows](win.svg) - [EA App](https://www.ea.com/ea-app) - Modern launcher alternative to Origin. ![Windows](win.svg) - [Playnite](https://playnite.link/) - Unified game library manager for multiple launchers. ![Windows](win.svg) -- [PPSSPP](https://www.ppsspp.org/) - PSP emulator for any OS. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) - [Lutris](https://lutris.net/) - Open-source game manager for Linux with support for Windows games. ![Linux](nix.svg) - [Heroic Games Launcher](https://heroicgameslauncher.com/) - Open-source launcher for Epic Games Store and GOG on Linux and Windows. ![Windows](win.svg) ![Linux](nix.svg) - [ProtonUp-Qt](https://github.com/DavidoTek/ProtonUp-Qt) - Tool for managing Proton and Wine compatibility layers for Steam and Linux games. ![Linux](nix.svg) @@ -128,9 +213,11 @@ - [NVIDIA GeForce NOW](https://www.nvidia.com/en-us/geforce-now/) - Free tier for streaming supported games from the cloud. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) - [Xbox Cloud Gaming](https://www.xbox.com/en-US/play) - Free trial with limited titles via the cloud. ![Windows](win.svg) ![macOS](mac.svg) - [Boosteroid](https://boosteroid.com/) - Free plan available for limited game streaming. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) -- [Antstream Arcade](https://www.antstream.com/) - Free tier with retro games playable via the cloud. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Antstream Arcade](https://www.antstream.com/) - Free tier with retro games playable via the cloud. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Sunshine](https://app.lizardbyte.dev/Sunshine/?lng=en) - Self-hosted game stream host for Moonlight. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Parsec](https://parsec.app/) - Free for personal use. Provides seamless 4k experience at up to 60 frames/second with near-zero latency. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) -### Mobile Game Managers +### Mobile Emulators - [BlueStacks](https://www.bluestacks.com/) - Android emulator for playing mobile games on PC. ![Windows](win.svg) ![macOS](mac.svg) - [LDPlayer](https://www.ldplayer.net/) - Lightweight Android emulator for gaming on PC. ![Windows](win.svg) @@ -140,6 +227,86 @@ - [KoPlayer](https://koplayerpc.com/) - Android emulator optimized for gaming and streaming. ![Windows](win.svg) - [Andy](https://www.andyroid.net/) - Android emulator to run mobile games and apps on PC. ![Windows](win.svg) ![macOS](mac.svg) +### Other Emulators + +- [PPSSPP](https://www.ppsspp.org/) - PSP emulator for any OS. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Dolphin](https://dolphin-emu.org/) - GameCube and Wii emulator with high compatibility and performance. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [PCSX2](https://pcsx2.net/) - PlayStation 2 emulator with advanced features and compatibility for most games. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [RPCS3](https://rpcs3.net/) - PlayStation 3 emulator that runs a large number of games with impressive performance. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Cemu](https://cemu.info/) - Wii U emulator that supports 4K resolution and impressive game compatibility. ![Windows](win.svg) +- [MAME](https://www.mamedev.org/) - Arcade machine emulator with a massive library of supported games. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [DOSBox](https://www.dosbox.com/) - DOS emulator designed for running old DOS games and applications. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [ScummVM](https://www.scummvm.org/) - Emulator focused on classic point-and-click adventure games. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Citra](https://citra-emu.org/) - Nintendo 3DS emulator with great compatibility and performance. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [OpenEmu](https://openemu.org/) - Multi-system emulator with a clean interface and support for a variety of retro systems. ![macOS](mac.svg) +- [xemu](https://xemu.app/) - Original Xbox emulator for playing classic Xbox games on modern systems. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [higan](https://higan.dev/) - Multi-system emulator with high accuracy, supporting consoles like SNES and GBA. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [DuckStation](https://github.com/stenzek/duckstation) - PlayStation 1 emulator with focus on speed, accuracy, and modern enhancements. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [PCSX-Redux](https://github.com/grumpycoders/pcsx-redux) - PlayStation 1 emulator aimed at advanced debugging and better game compatibility. ![Windows](win.svg) ![Linux](nix.svg) +- [Mednafen](https://mednafen.github.io/) - Multi-system emulator with a focus on precision and compatibility. ![Windows](win.svg) ![Linux](nix.svg) +- [MelonDS](https://melonds.kuribo64.net/) - Nintendo DS emulator with accurate performance and Wi-Fi support. ![Windows](win.svg) ![Linux](nix.svg) ![macOS](mac.svg) +- [BSNES](https://bsnes.dev/) - SNES emulator with cycle-accurate emulation for high compatibility. ![Windows](win.svg) ![Linux](nix.svg) ![macOS](mac.svg) + +## Graphics Tools + +- [GIMP](https://www.gimp.org/) - Versatile image editor for tasks like photo manipulation and graphic design. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Inkscape](https://inkscape.org/en/) - Vector graphics editor used for creating logos, illustrations, and more. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Krita](https://krita.org/) - Digital painting software designed for illustrators and concept artists. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Figma](https://www.figma.com/) - Collaborative interface design tool for building UI/UX projects. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Lunacy](https://icons8.com/lunacy) - Design tool offering collaboration features and built-in assets. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Paint.NET](https://www.getpaint.net/index.html) - Simple yet powerful image editor for quick edits and designs. ![Windows](win.svg) +- [Aspect](https://aspect.bildhuus.com/) - Photo organizer with peer-to-peer synchronization for secure image storage. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [pngquant](https://pngquant.org/) - Command-line tool for compressing PNG images without losing quality. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Alchemy](http://al.chemy.org/) - Experimental drawing application focused on conceptual art creation. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Amadine](https://amadine.com) - Intuitive vector drawing app aimed at graphic designers. ![macOS](mac.svg) +- [Colorpicker](https://colorpicker.fr/) - Open-source color manipulation tool for picking and modifying colors. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Draw.io](https://github.com/jgraph/drawio-desktop) - Desktop app for creating diagrams and flowcharts. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [FontForge](http://fontforge.github.io/) - Open-source font editor for creating and modifying font files. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [inklet](https://tenonedesign.com/inklet.php) - Use your Mac's trackpad as a drawing board for creative work. ![macOS](mac.svg) +- [macSVG](https://macsvg.org/) - Design HTML5 SVG art and animations with this easy-to-use tool. ![macOS](mac.svg) +- [MagicaVoxel](https://ephtracy.github.io/) - Lightweight voxel editor and interactive path tracing renderer for 3D models. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [MakeHuman](http://www.makehumancommunity.org) - Free 3D human modeler for creating realistic human characters. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Monodraw](http://monodraw.helftone.com) - ASCII art editor for creating and editing text-based drawings. ![macOS](mac.svg) +- [Paintbrush](http://paintbrush.sourceforge.net/) - Bitmap image editor with basic drawing tools and pixel-level manipulation. ![Windows](win.svg) +- [Pencil2D](https://www.pencil2d.org) - Simple and intuitive tool for creating 2D hand-drawn animations. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Pixen](https://pixenapp.com/mac/) - Native pixel art and animation editor designed for macOS. ![macOS](mac.svg) + +## Text Editors + +- [Notepad++](https://notepad-plus-plus.org/) - A free, open-source text editor with syntax highlighting and advanced editing features for developers. ![Windows](win.svg) +- [Sublime Text](https://www.sublimetext.com/) - A fast and customizable text editor with support for a wide range of programming languages. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Visual Studio Code](https://code.visualstudio.com/) - A powerful and extensible code editor developed by Microsoft, featuring debugging, version control, and support for numerous languages. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Atom](https://atom.io/) - A hackable text editor for the 21st century, with features like Git integration and an extensive plugin ecosystem. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Vim](https://www.vim.org/) - A highly configurable, command-line-based text editor that is especially favored by developers for its efficiency. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Emacs](https://www.gnu.org/software/emacs/) - A powerful, extensible text editor with a broad range of features and customization options. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Geany](https://www.geany.org/) - A lightweight, fast text editor that supports many programming languages, with a built-in terminal and project management features. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Brackets](http://brackets.io/) - An open-source text editor focused on web development, with live preview and preprocessor support. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Notepad](https://www.microsoft.com/en-us/p/notepad/) - A simple, no-frills text editor included in Windows for quick editing. ![Windows](win.svg) +- [FluentEdit](https://apps.microsoft.com/detail/9nwl9m9jpq36?hl=en-US&gl=BD) - Code editor based on fluent design and notepad. ![Windows](win.svg) +- [Fastedit](https://github.com/FrozenAssassine/Fastedit) - Code editor that looks like notepad and has frost background. ![Windows](win.svg) +- [Bluefish](https://bluefish.openoffice.org/) - A powerful text editor targeted at web developers, supporting various programming languages. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Aurora Editor](https://auroraeditor.com/) - A lightweight, fast code editor for macOS with a modern interface. ![macOS](mac.svg) +- [Bootstrap Studio](https://bootstrapstudio.io/) - A powerful desktop app for creating responsive websites using the Bootstrap framework. ![Windows](win.svg) ![macOS](mac.svg) +- [Brackets](http://brackets.io) - A modern, open-source text editor focused on web development. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [CodeEdit](https://www.codeedit.app/) - A free and open-source, lightweight native code editor for macOS. ![macOS](mac.svg) +- [CotEditor](https://coteditor.com) - A lightweight plain-text editor designed for macOS. ![macOS](mac.svg) +- [Emacs](https://www.emacswiki.org/emacs/EmacsForMacOS) - Popular Unix-based text editor for programmers and system administrators. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Haystack Editor](https://github.com/haystackeditor/haystack-editor) - Code editor with a canvas UI for better code understanding. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Helix](https://helix-editor.com/) - A post-modern modal text editor with extensibility and performance. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Lapce](https://lapce.dev/) - A fast, powerful code editor designed for modern workflows. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [LightTable](http://lighttable.com/) - Next-generation code editor focused on instant feedback. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [micro](https://micro-editor.github.io) - A modern, intuitive terminal-based text editor. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Neovim](https://github.com/neovim/neovim) - A modern, extensible terminal-based code editor. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Nova](https://nova.app/) - A fast, flexible, and beautiful native Mac code editor from Panic. ![macOS](mac.svg) +- [Plain Text Editor](https://sindresorhus.com/plain-text-editor) - A simple, distraction-free text editor for quick note-taking. ![macOS](mac.svg) +- [Sublime Text](http://www.sublimetext.com/3) - A popular, sleek editor with a plugin ecosystem for developers. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [SubEthaEdit](https://subethaedit.net/) - A collaborative text editor that allows real-time editing. ![macOS](mac.svg) +- [TextMate](https://macromates.com) - A versatile, flexible text editor for macOS with advanced features. ![macOS](mac.svg) +- [Tot](https://tot.rocks/) - A simple, elegant app for collecting and editing text snippets. ![macOS](mac.svg) +- [Vim](http://www.vim.org/) - A terminal-based, highly configurable text editor popular among developers. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Vimr](http://vimr.org/) - A refined Vim experience designed for macOS. ![macOS](mac.svg) +- [Zed](https://zed.dev/) - A high-performance, multiplayer code editor from the creators of Atom. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) + ## Video ### Video Editors @@ -155,22 +322,23 @@ ### Video Players -- [VLC Media Player](https://www.videolan.org/vlc/) - Open-source media player supporting almost all video formats. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [VLC Media Player](https://www.videolan.org/vlc/) - Open-source media player supporting almost all video formats. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Kodi](https://kodi.tv/) - Open-source media center that allows you to play and view most videos, music, podcasts, and other digital media files. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [ScreenBox ](https://apps.microsoft.com/detail/9ntsnmsvcb5l?hl=en-US&gl=US) - Basically VLC but with a modern UI. ![Windows](win.svg) - [MPV](https://mpv.io/) - Open-source, cross-platform media player with a simple interface. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) - [KMPlayer](https://www.kmplayer.com/) - Media player supporting various video formats and streaming protocols. ![Windows](win.svg) ![macOS](mac.svg) - [PotPlayer](https://potplayer.daum.net/) - Feature-rich video player with advanced playback options. ![Windows](win.svg) -- [MPC-HC](https://mpc-hc.org/) - Lightweight video player with support for all common formats. ![Windows](win.svg) +- [MPC-HC](https://github.com/clsid2/mpc-hc) - Lightweight video player with support for all common formats. ![Windows](win.svg) - [GOM Player](https://www.gomlab.com/gomplayer-media-player/) - Popular media player with support for most video formats and customizable features. ![Windows](win.svg) ![macOS](mac.svg) -- [SMPlayer](https://www.smplayer.info/) - Media player that remembers your settings and automatically downloads subtitles. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) - [RealPlayer](https://www.real.com/) - Versatile media player for playing videos and streaming. ![Windows](win.svg) ![macOS](mac.svg) - [Bomi Player](https://bomi-player.github.io/) - Advanced media player that supports a variety of video formats. ![Linux](nix.svg) - [Clementine Player](https://www.clementine-player.org/) - Music and video player with a user-friendly interface. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) - [ScreenToGif](https://www.screentogif.com/) - Screen recording software that allows you to capture GIFs and videos with customizable export options. ![Windows](win.svg) - [Videotape](https://usuaia.com/videotape) - Simple and minimalist video player for quick playback of local video files. ![Windows](win.svg) - [SMPlayer](https://sourceforge.net/projects/smplayer/) - Media player with the ability to remember playback settings and support for various video formats. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) -- [IINA](https://iina.io/) - Open-source media player. Written in Swift for MacOS. Performs better than VLC. ![macOS](mac.svg) +- [IINA](https://iina.io/) - Open-source media player for MacOS. Performs better than VLC. ![macOS](mac.svg) -### Video Streaming Tools +### Video Streaming and Recording - [OBS Studio](https://obsproject.com/) - Open-source software for live streaming and video recording. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) - [Streamlabs Desktop](https://streamlabs.com/) - Open-source streaming software with a customizable interface for live broadcasts. ![Windows](win.svg) ![macOS](mac.svg) @@ -192,16 +360,63 @@ - [XMedia Recode](https://www.xmedia-recode.de/en/) - All-in-one video and audio converter with wide format support. ![Windows](win.svg) - [Shutter Encoder](https://www.shutterencoder.com/) - Multi-functional media conversion tool for video, audio, and image formats with advanced processing options. ![Windows](win.svg) ![macOS](mac.svg) - [VidCoder](https://vidcoder.net/) - Open-source video transcoder based on HandBrake, with a user-friendly interface. ![Windows](win.svg) ![macOS](mac.svg) - + +## VPN and Proxy Tools + +- [Tunnelblick](https://github.com/Tunnelblick/Tunnelblick) - Open-source OpenVPN client for macOS with a user-friendly interface. ![macOS](mac.svg) +- [Algo](https://github.com/trailofbits/algo) - Personal IPSEC VPN setup for secure cloud usage. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Cloudflare WARP](https://1.1.1.1) - Fast, free VPN and DNS service to improve privacy and security. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [ProtonVPN](https://protonvpn.com/) - Swiss-based high-speed VPN with enhanced privacy protections. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [SpechtLite](https://github.com/zhuhaow/SpechtLite) - Open-source simplified rule-based proxy tool for macOS. ![macOS](mac.svg) +- [Specht](https://github.com/zhuhaow/Specht) - Open-source rule-based proxy app for macOS using Network Extension. ![macOS](mac.svg) +- [Twingate](https://www.twingate.com/) - Zero trust network access solution for secure private network connections. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [ShadowsocksX-NG](https://github.com/shadowsocks/ShadowsocksX-NG) - Open-source modern Shadowsocks client with enhanced features for macOS. ![macOS](mac.svg) +- [rvc-mac](https://github.com/riboseinc/cryptode-mac) - Open-source Ribose VPN Client for macOS, providing secure VPN connections. ![macOS](mac.svg) +- [clashX](https://github.com/yichengchen/clashX) - Open-source rule-based custom proxy for macOS based on Clash with a GUI. ![macOS](mac.svg) +- [WireGuard](https://www.wireguard.com/) - Fast, modern, and secure VPN tunnel protocol designed for simplicity and performance. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Proxifier](https://www.proxifier.com/) - Windows-based proxy client that allows network applications to connect via a proxy server. ![Windows](win.svg) +- [Psiphon](https://psiphon.ca/) - Free VPN and proxy tool designed to bypass censorship. ![Windows](win.svg) ![macOS](mac.svg) +- [Lantern](https://getlantern.org/) - Free internet freedom tool that bypasses network restrictions. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [OpenVPN](https://openvpn.net/community-downloads/) - Open-source VPN solution for secure internet connections. ![Windows](win.svg) +- [SoftEther VPN](https://www.softether.org/) - Free, open-source VPN software with multiple protocol support. ![Windows](win.svg) + +## Window Management + +- [AltSnap](https://github.com/RamonUnch/AltSnap) - A lightweight window management tool for snapping windows to predefined positions using keyboard shortcuts. ![Windows](win.svg) +- [AquaSnap](https://www.nurgo-software.com/products/aquasnap) - Enhances window management with docking, snapping, and stretching features for Windows. ![Windows](win.svg) +- [Rectangle](https://rectangleapp.com/) - A simple and efficient window manager for macOS that allows easy window snapping and resizing using keyboard shortcuts. ![macOS](mac.svg) +- [Magnet](https://apps.apple.com/us/app/magnet/id441258766?mt=12) - A popular macOS app for snapping windows into organized tiles with keyboard shortcuts. ![macOS](mac.svg) +- [i3](https://i3wm.org/) - A tiling window manager for Linux that provides powerful keyboard-driven window management. ![Linux](nix.svg) +- [XMonad](https://xmonad.org/) - A highly customizable tiling window manager for X11 (Linux). ![Linux](nix.svg) +- [FancyZones](https://github.com/microsoft/PowerToys) - A feature of PowerToys that helps with window snapping and arranging for multi-monitor setups in Windows. ![Windows](win.svg) +- [Sway](https://github.com/swaywm/sway) - A tiling Wayland compositor for Linux, similar to i3, designed for use with Wayland. ![Linux](nix.svg) +- [KWin](https://kde.org/plasma-desktop) - A powerful window manager for KDE that supports tiling and a range of window management features for Linux. ![Linux](nix.svg) +- [OnTopReplica](https://github.com/LorenzCK/OnTopReplica) - A simple app to display a portion of your screen on top of other windows. ![Windows](win.svg) +- [Tiling WM](https://github.com/tiling-wm/tiling) - A minimalist tiling window manager for Linux that optimizes space and productivity. ![Linux](nix.svg) + ## Utility - [PowerToys](https://learn.microsoft.com/en-us/windows/powertoys/) - Collection of utilities including tools for file renaming, bulk resizing, and a quick launcher to enhance Windows productivity. ![Windows](win.svg) +- [AutoHotkey](https://www.autohotkey.com/) - Powerful scripting language for automating tasks and creating custom keyboard shortcuts. ![Windows](win.svg) ### File management - [Everything](https://www.voidtools.com/) - Lightning-fast file and folder search tool that indexes your entire Windows file system for instant access. ![Windows](win.svg) - [Double Commander](https://doublecmd.sourceforge.io/) - Dual-pane file manager with extensive functionality like tabbed browsing, built-in text editor, and advanced search. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [Xftp 7](https://www.netsarang.com/en/xftp/) - Lightweight and flexible SFTP/FTP client with advanced features for efficient file transfers. ![Windows](win.svg) - [FreeFileSync](https://freefilesync.org/) - Open-source file synchronization tool designed to compare and sync files or folders efficiently. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [FileZilla](https://filezilla-project.org/) - Fast and reliable FTP, FTPS, and SFTP client for managing remote files. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) - [SpaceSniffer](http://www.uderzo.it/main_products/space_sniffer/) - Visual disk space analyzer that helps identify large files and folders with an intuitive tree map. ![Windows](win.svg) - [Q-Dir](https://www.softwareok.com/?seite=Freeware/Q-Dir) - Multi-pane file manager offering up to four directory views simultaneously for enhanced productivity. ![Windows](win.svg) - [rclone](https://rclone.org/) - Command-line tool for managing and syncing files across local and cloud storage platforms with encryption support. ![Windows](win.svg) ![macOS](mac.svg) ![Linux](nix.svg) +- [WinSCP](https://winscp.net/) - Open-source SFTP, FTP, WebDAV, and SCP client with a user-friendly interface. ![Windows](win.svg) + +### Screenshot + +- [Greenshot](https://getgreenshot.org/) - A free and open-source screenshot tool for Windows that allows capturing, annotating, and editing screenshots. ![Windows](win.svg) +- [ShareX](https://getsharex.com/) - A powerful, open-source screenshot and screen recording tool with advanced editing options. ![Windows](win.svg) +- [Flameshot](https://flameshot.org/) - A customizable screenshot tool with an easy-to-use interface and built-in editor. ![Linux](nix.svg) ![Windows](win.svg) ![macOS](mac.svg) +- [Lightshot](https://app.prntscr.com/en/index.html) - A fast and intuitive screenshot tool that allows capturing and editing images instantly. ![Windows](win.svg) ![macOS](mac.svg) +- [Snipping Tool](https://support.microsoft.com/en-us/windows/take-a-screen-capture-using-snipping-tool) - A built-in Windows tool for capturing screenshots with basic annotation features. ![Windows](win.svg) +- [Shutter](https://launchpad.net/shutter) - A feature-rich screenshot tool for Linux with an integrated editor for quick annotations. ![Linux](nix.svg) +- [Monosnap](https://monosnap.com/) - A simple screenshot tool that includes cloud integration for easy sharing. ![Windows](win.svg) ![macOS](mac.svg) diff --git a/labelReverse.js b/labelReverse.js new file mode 100644 index 0000000..2c23063 --- /dev/null +++ b/labelReverse.js @@ -0,0 +1,32 @@ +const fs = require('fs'); + +fs.readFile('test.md', 'utf8', (err, data) => { + if (err) { + console.error('Error reading file:', err); + return; + } + + let lines = data.split('\n'); + + const modifiedLines = lines.map(line => { + if (line.includes('![')) { + const icons = line.match(/!\[[^\]]+\]\([^\)]+\)/g); + if (icons) { + let remainingContent = line.replace(/!\[[^\]]+\]\([^\)]+\)/g, '').trim(); + remainingContent = remainingContent.replace(/^\s*-?\s*/, ''); + return `- ${icons.join(' ')} ${remainingContent}`; + } + } + return line; + }); + + const modifiedData = modifiedLines.join('\n'); + + fs.writeFile('output.md', modifiedData, (err) => { + if (err) { + console.error('Error writing file:', err); + } else { + console.log('File successfully written to output.md'); + } + }); +}); diff --git a/validate.js b/validate.js new file mode 100644 index 0000000..aadbc71 --- /dev/null +++ b/validate.js @@ -0,0 +1,80 @@ +const fs = require('fs'); +const http = require('http'); +const https = require('https'); + +const RED = "\x1b[31m"; +const GREEN = "\x1b[32m"; +const RESET = "\x1b[0m"; + +function extractLinks(markdown) { + const linkRegex = /\[.*?\]\((https?:\/\/.*?)\)/g; + const links = []; + let match; + while ((match = linkRegex.exec(markdown)) !== null) { + links.push(match[1]); + } + return links; +} + +function checkLink(url) { + return new Promise((resolve) => { + const client = url.startsWith('https') ? https : http; + client + .get(url, (res) => { + resolve({ url, statusCode: res.statusCode }); + }) + .on('error', () => { + resolve({ url, statusCode: 404 }); + }); + }); +} + +async function main() { + try { + const markdown = fs.readFileSync('README.md', 'utf-8'); + const links = extractLinks(markdown); + console.log(`Found ${links.length} links in README.md.`); + + const failedLinks = []; + + for (const link of links) { + const { url, statusCode } = await checkLink(link); + if (statusCode === 404) { + console.log(`${RED}404 Not Found:${RESET} ${url}`); + failedLinks.push(url); + } else { + console.log(`${GREEN}200 OK:${RESET} ${url}`); + } + } + + if (failedLinks.length > 0) { + console.log("\n-----------------------------\n"); + console.log("Double-checking failed links..."); + + const doubleCheckedFailedLinks = []; + for (const link of failedLinks) { + const { url, statusCode } = await checkLink(link); + if (statusCode === 404) { + doubleCheckedFailedLinks.push(url); + } else { + console.log(`${GREEN}200 OK (after retry):${RESET} ${url}`); + } + } + + if (doubleCheckedFailedLinks.length > 0) { + console.log("\n-----------------------------\n"); + console.log("The following links failed after double-checking:"); + doubleCheckedFailedLinks.forEach((url) => { + console.log(`${RED}${url}${RESET}`); + }); + } else { + console.log("\nAll links are working!"); + } + } + + } catch (err) { + console.error('Error:', err.message); + } +} + +main();