Sourcecodester publishes free source code projects and tutorials across languages including Python, PHP, Visual Basic, C#, Java, JavaScript, C/C++, HTML/CSS and SQL. Posts present complete project source code with descriptions, such as an online food ordering system built with PHP and MySQL or a drug recommendation system using machine learning, PHP and MySQL.
Directory
Search results
Published directory entries matching your search.
SpectrShare is a browser-based file sharing tool. Users drop files, start sharing, and send a unique link so files download directly between browsers. The site states there are no signups, uploads or cloud storage, and that closing the tab ends the share. It also lists built-in video streaming and file preview.
StemGen is an end-to-end music generation model trained to listen to musical context and respond appropriately. It is built on a non-autoregressive language-model type architecture similar to SoundStorm and VampNet, and is presented as examples for an ICASSP2024 paper.
STRENDA DB is a web-based storage and search platform supported by the Beilstein-Institut, built around the STRENDA (Standards for Reporting Enzymology Data) Guidelines. It allows researchers preparing manuscripts with functional enzymology data to check their datasets for completeness, receive alerts for missing required information, and obtain a STRENDA Registry Number (SRN) and DOI for each submitted dataset. The platform also generates a fact sheet with input data that can be included with journal submissions.
superfile is a modern terminal file manager built with Go and Bubble Tea. It focuses on user interface, functionality and ease of use, and offers file copy, move, delete, rename, fuzzy search, bulk operations and image preview.
Surge is a terminal download manager built in Go for power users. It runs as an interactive TUI, a headless server, or a system service, and includes a CLI tool for automation. Downloads use multiple connections by default, and an optional sequential mode downloads files in strict order. Prebuilt binaries, a Linux AppImage, and an Arch Linux AUR package are offered.
Surprise is a Python scikit for building and analyzing recommender systems that deal with explicit rating data. It includes built-in datasets, prediction algorithms such as SVD and NMF, similarity measures, and cross-validation tools. The documentation states that Surprise does not support implicit ratings or content-based information.
Taskade is a business productivity platform that enables users to build and run custom applications including CRMs, dashboards, and client portals using AI agents and automated workflows via its Taskade Genesis feature. It supports integration with over 100 apps, offers pre-built templates, and is available as a web, mobile, and desktop application.
The Borr Project offers a pre-college mathematics curriculum built from online materials, covering topics such as calculus, discrete mathematics, linear algebra and probability. Courses are chosen to match the 2015 CUPM Guide and be open for enrollment. The curriculum can be completed in about two years with roughly 18-22 hours per week, and students may work alone or in groups.
The Bot is a public JavaScript repository that provides an example of a neural network learning to predict the angle between two points. It is built using the synaptic.js library and demonstrates this machine learning functionality in code.
The Chomsky Index is a minimalist open-source program that indexes the content of Noam Chomsky. It is available for Windows, macOS, and Ubuntu, and supports normal, separate, and nearby search queries for indexed content. Users can install pre-built executables for their system or build from source using Python 3.7. The project is released under the GPL-3.0 license.
The Theban Mapping Project is a website about the Valley of the Kings, presenting the royal necropolis of the New Kingdom. It also covers the Valley of the Queens and Western Wadis and the dig houses of the West Bank built for Egyptologists, institutes, universities, and projects working there. The site offers guidance for visitors navigating the Theban Necropolis and its tombs.
tny.lv is a sovereign URL shortener operated by adminForge. It lets users shorten links with optional advanced features including custom keywords, expiry dates, and password protection. The service states it has no tracking, logging, or advertising. Built on the YOURLS platform, it also provides a community chat room, Mastodon presence, forum, status page, and legal documents including an imprint and privacy policy.
Tshwane University of Technology is a South African university with faculties including Arts and Design, Economics and Finance, Engineering and the Built Environment, Humanities, Information and Communication Technology, Management Sciences, and Science. It lists undergraduate and postgraduate programmes, research fellowships, and a Tshwane School for Business and Society.
tuifi is a terminal-based music player built on the TIDAL API and HiFi API. It offers playback and queue control, search and library browsing, playlists, and caching tracks locally for offline listening. The project targets TIDAL subscribers who self-host their own HiFi instance and prefer a keyboard-driven terminal workflow.
TuxManager is a Linux task manager alternative built with Qt6 and inspired by the Windows Task Manager. It is described as providing visibility into system processes, performance metrics, users and services. Prebuilt packages and an AppImage are offered via releases.
Ulauncher is an application launcher for Linux. It performs fuzzy search that remembers previous picks and auto-selects the best option, and ships with four built-in themes with support for custom color themes. Personalized shortcuts and extensions provide quick access to scripts and searches, and a directory browser opens by typing ~ or /. Package instructions are listed for Ubuntu, Arch, Fedora, OpenSUSE and CentOS 7.
unxip is a command-line tool designed for rapidly unarchiving Xcode XIP files and writing them to disk with good compression, aiming to outperform Bom. It can also read from a stream and extract to a specified directory. It is available as a precompiled binary for macOS 12.0 and later, through MacPorts and Homebrew, and can be built with Swift.
Upd.dev is a code hosting and package distribution platform built on Forgejo, with diffs rendered by Pierre. It presents itself as a smaller, quieter alternative to GitHub for creating repositories, pushing code and shipping releases. It natively serves packages for Go, Rust, Arch and other ecosystems directly from repositories, and infrastructure is geo-distributed across US and EU regions.
Veed.io is an AI video creation platform that offers an end-to-end idea-to-video workflow. It provides tools for generating talking heads, AI-powered video editing, dubbing, subtitle addition, AI voice and image generation, and pre-built ad and video templates, targeted at marketers and solopreneurs.
WACUP is a media player designed to emulate popular legacy media players while adding modern features, bug fixes and updates. It maintains compatibility with plug-ins for many well-known older media players and is built around a plug-in system. As of August 31 2026, the latest public preview build available is version #24960 for x86 and x64 architectures, with a limited-access beta build of the same version also released.
Wave Terminal is an open-source terminal that integrates file previews, file editing, AI, web browsing and workspace organization, available for macOS, Linux and Windows. It offers features including an SSH connection manager with WSL support, split screen layouts, remote file navigation and editing, an inline web browser, and built-in graphical widgets for creating dashboards.
x10hosting is a free web hosting service built on a cloud platform. It offers a site builder with over 150 templates and more than 300 one-click software installers. Free signups are currently unavailable due to scheduled maintenance, and low cost premium hosting is offered instead.
XanMod is a general-purpose Linux kernel distribution with custom settings and new features, built for a stable, smooth and solid system experience. An official APT repository serves recent 64-bit Debian-based distributions, and builds run with LLVM optimizations and schedulers tuned for heavy workloads. A real-time PREEMPT_RT build is also available.