Ideone is an online compiler and debugging tool that allows compiling and running code online in more than 40 programming languages. It also supports adding an input stream, saving output, and adding notes and tags. The site is powered by Sphere Engine and is operated by Sphere Research Labs.
Directory
Search results
Published directory entries matching your search.
IP Lookup at ifconfig.me displays the visitor's IP address along with connection details such as user agent, language, referer, method, encoding, MIME type, charset and X-Forwarded-For. It also offers a command line interface for retrieving this information via curl.
Jekyll is a static site generator that takes text written in a markup language and uses layouts to create a static website. It also builds blog-aware static sites from Markdown, Liquid, HTML and CSS, and supports free hosting with GitHub Pages.
JetBrains is a software vendor that creates intelligent development tools, including IntelliJ IDEA, an IDE for Java and Kotlin, and the Kotlin programming language. Its IDE lineup also includes PyCharm, WebStorm, DataGrip, Rider and CLion, several of which are free for non-commercial use.
A browser-based Logo interpreter with a reference for the Logo language, a library for user procedures, a command history, and example programs. It requires browser canvas support and includes syntax highlighting by CodeMirror.
Kashipara is a site for downloading programming projects with source code. It lists projects in languages including Java, PHP, C# .NET, Android, VB, Python and HTML, CSS and JavaScript, along with project ideas and templates. It also lists premium or paid projects.
Lapce is a modern open source code editor written in Rust, featuring a native GUI with GPU acceleration in Floem. It offers remote development, built-in LSP support with Tree-sitter syntax highlighting, Vim-like modal editing and a WASI plugin system for writing plugins in languages that compile to WASI. It includes a built-in terminal.
Learn X in Y minutes is a community-driven site offering brief tours of programming languages, plus frameworks and libraries, tools, and algorithms and data structures. Language pages are available in numerous translations, including English, French, German, Spanish and Chinese.
Libraries.io is a free service that collects publicly available open source package information scraped from the internet. Users can search packages by license or language and explore new, trending or popular packages. The data is not validated, corrected or curated for accuracy. API access is free to registered users, subject to a rate limit.
A computing-focused community centered around link aggregation and discussion. Users post links with tags and comment on them, with recent posts covering security, CSS, operating systems, databases and programming languages.
Meilisearch is a search engine that indexes content and exposes it through search, conversational interfaces and APIs. It supports full-text search, semantic search and hybrid search, and can be used on the managed Meilisearch Cloud or self-hosted as an open source engine. Official SDKs are available for several programming languages and frameworks.
Melody is a language that compiles to ECMAScript regular expressions, with the goal of being more readable and maintainable. It can be installed via Cargo or from source, and a playground allows trying it in the browser.
MyBB is free and open source PHP forum software run by volunteers. It provides an admin control panel, plugins and themes, moderation tools, private messaging, polls, thread prefixes and video embedding, with community-maintained translations for more than 30 languages.
Neovim is a hyperextensible Vim-based text editor. It is a fork of Vim, maintaining compatibility with Vim's editing model and Vimscript v1 where possible, and provides features such as Lua plugins, LSP-based code inspection and refactoring, and Tree-sitter parsing. Extensions can be built in any language through RPC, and GUI and IDE frontends can embed it as an editor or script host.
Oh My Posh is a prompt engine for shells, with one configuration intended to work across PowerShell, Bash, Zsh, Fish, Nu and others on Windows, macOS, Linux, WSL, containers and SSH. It is written in Go, and its segments run concurrently and cache results so prompts render in milliseconds. Around 120 segments cover git status, cloud context, language versions and system metrics.
OneCompiler is an online code editor and compiler for writing, running and sharing code in the browser. It supports coding agents, embeddable editor and challenge widgets, and APIs for code execution in 110+ languages.
Onelang is a browser-based IDE for cross-language editing, exposed through a web interface. The page notes that unsupported browsers may not work and recommends the latest Chrome or Firefox. It offers demos covering generic features, reflection, inheritance, big integers, JSON handling and Hello world, and states that the compiler backend requires authentication.
OverAPI.com is a site that collects all the cheat sheets. It organizes reference sheets for programming languages, frameworks, and developer tools, listing topics from Python and JavaScript to HTML, SQL, and Linux.
pre-commit is a multi-language package manager for pre-commit hooks. Users specify a list of hooks, and pre-commit manages their installation and execution before every commit, automatically pointing out issues such as missing semicolons, trailing whitespace and debug statements. It is designed to not require root access and can be installed with pip or as a zipapp.
Prettier is an opinionated code formatter that supports many languages, including JavaScript, TypeScript, CSS, HTML, JSON, GraphQL, Markdown and YAML. It reprints code from scratch, taking line length into account, to enforce a consistent style across a codebase. Prettier integrates with most editors.
A guide to design patterns in the Python programming language by Brandon Rhodes, covering Gang of Four principles, creational, structural and behavioral patterns, and Python-specific patterns. The author states progress is intermittent and directs readers to the site's GitHub commit history for new material.
QuickRef.ME shares quick reference and cheat sheet material for developers, contributed by open source contributors. It covers topics including programming languages, Linux commands, Python, databases, keyboard shortcuts and other toolkits.
CheatSheets.zip is a repository of quick reference sheets and cheat sheets for developers, described as crafted by the open community. It lists cheat sheets covering topics such as AI tools, programming languages, operating systems, databases and keyboard shortcuts.
RegexOne provides a set of interactive lessons and exercises to help you learn regular expressions. The lessons cover topics such as matching specific characters, character ranges, optional characters, whitespace and groups, and the site also includes practice problems and language guides.