The Cryptopals Crypto Challenges are a collection of exercises demonstrating attacks on real-world cryptography, derived from weaknesses in real-world systems and modern cryptographic constructions. The eight sets become progressively harder, and proficiency in any programming language is required.
Directory
Search results
Published directory entries matching your search.
Ctrl+Paint is a free learning resource focused on the basics of digital painting, offering bite-sized videos on individual concepts. The video library is organized into a progression from basic to advanced topics. The site has no ads or subscription fees and is supported through videos sold in its store.
A blog post presenting a learning curriculum for becoming a data scientist, visualized as a metro map. The overall plan is organized progressively into areas or domains, each represented as a metro line with stations depicting topics.
CVAT is a data annotation platform for turning images, videos, audio and 3D data into datasets for AI models. It supports importing data from local files and cloud storage, managing projects, tasks and jobs, labeling with manual and automated tools, validating annotations, monitoring progress and exporting datasets in formats including COCO, YOLO, KITTI, Cityscapes and Pascal VOC. CVAT began as an internal tool at Intel in 2017 and was released as open source on GitHub in 2018.
CyberTalents Kids is a gamified cybersecurity training platform for children aged 11 to 16, where they can learn, practice, compete and get ranked. It is part of CyberTalents and offers separate sections for schools and parents; teachers can invite students to CTF competitions, and parents can monitor their children's technical skills progress.
Data School is a blog about data science and machine learning. Its posts cover topics such as the difference between AI and machine learning, learning scikit-learn, AI progress, and using pandas for calculations. Posts are tagged by subject including Python, AI, and machine learning.
DataDeps.jl is a Julia package designed to facilitate reproducible data setup for scientific research. It manages data dependencies and includes features such as progress callbacks. The repository is maintained on GitHub.
DeafTec's STEM ASL Dictionary provides video sign entries for STEM vocabulary. The project was developed with support from The Dow Chemical Company to address ad hoc technical signs in educational settings. The dictionary is described as a work in progress and is not exhaustive.
Do Art Daily is a site for developing artists to track their art progress and build a drawing habit. It lists active and upcoming art challenges with start and end dates. Users can log in, submit artwork, post comments, and participate in forum discussions.
Dreaming is an immersive language-learning app for Spanish and French. It presents videos and other content at beginner, intermediate and advanced levels, aiming to mimic first-language acquisition without memorization or grammar drills. The app is mobile, and the material progresses toward content just below native media.
DuckieTV is a TV-show calendar that tracks shows and searches multiple torrent sites, with an integrated DuckieTorrent client for connecting to a local torrent client and following download progress. It runs standalone on Windows, OSX and Linux, and can automatically start downloading shows that have aired.
Ektoplazm is a free music distribution portal and psytrance netlabel offering lossless-quality audio downloads in FLAC and WAV formats, alongside MP3. The site organizes releases by style, including progressive, full-on, downtempo, Goa and techno. Releases are distributed under Creative Commons licenses for noncommercial usage, and the project is supported by the community.
A Greasy Fork userscript that adds new features to enhance the iCheckMovies user experience. Features include custom list colors, exporting lists as CSV, cross-referencing lists, and sorting lists on the progress page. Features can be enabled, disabled, or configured through the user's settings.
Enhancements is a userscript that provides improvements and additional features for the AnimePahe website. It includes functionality to automatically redirect to the correct session when loading an old session tab and to save video watch progress for resuming playback.
Entertrained is a typing practice application that helps users improve their skills by retyping book content. It combines reading and typing practice, tracks user progress, provides detailed performance statistics, and offers an interactive experience for skill development.
Excel Easy offers a fully illustrated Excel tutorial with 300 examples, described as 100% free. It covers an introduction to Excel, basics, functions, data analysis and VBA, with 49 chapters and automatically saved progress.
explaine.rs is an interactive playground for exploring the syntax of the Rust programming language. Users write Rust code in an editor, and an analyzer explains keywords, punctuation and other code elements when clicked or tapped. The site states it is a work in progress and requires a WebAssembly-compatible browser.
Transdroid is an Android app for managing BitTorrent clients. It supports popular clients such as µTorrent, Transmission, rTorrent, Vuze, Deluge, BitTorrent 6 and qBittorrent. Users can view and manage running torrents and individual files, add torrents through integrated search, RSS feeds or a barcode scanner, and monitor progress via a home screen widget or background alarm service.
FaChords Guitar is a guitar learning site created by a guitar teacher. It offers lessons, interactive tools and free PDF ebooks on chords, scales, progressions and the fretboard. The site states that most content is free and was built in part as study support for the author's students.
FFmpeg Batch AV Converter is a free Windows audio and video encoder providing a graphical interface for ffmpeg. It supports drag and drop, progress information and multi-file batch encoding that launches simultaneous processes up to the CPU thread count. It can trim, concatenate, multiplex streams, batch subtitle videos, record screen and capture M3u8 or YouTube URLs.
FighterCenter is a fighting game study hub for notes, drills, replay review, matchup preparation and player progress tracking. It offers short beginner guides explaining the screen, controls and game systems.
filedrop is a peer-to-peer file transfer tool built with React and Node.js. It offers fully end-to-end encrypted transfer, including metadata and chat, and uses WebRTC wherever possible. It includes a simple chat function with copy and paste and a minimalist user interface, and is available as a Progressive Web Application.
findPWA is a directory of Progressive Web Apps. It lists over 500 entries and includes sections for recommended apps, popular categories, publishers, top apps, trending apps and top performing apps. The site states it only includes true PWAs that can be installed on every device and are fully working applications.
FastStream is a browser extension that replaces videos on websites with its own video player. It pre-buffers video in the background and uses parallel requests, and offers subtitle features, audio and video adjustments, and remappable keybinds. It supports MP4, HLS and DASH streams. Livestreams and DRM-protected content are not supported, and the player is described as a work in progress.