top blue red brown green

Brown page

  • Programming documentation: C++ reference (cppreference.com) comp.lang.c FAQ sgi C++ standard library docs roguewave C++ standard library docs C++ standards committee papers
    • POSIX standard
    • The linux documentation project (TLDP, HOWTOs)
    • Intel CPU developer manuals
    • AMD CPU developer guides and manuals (including AMD64 architecture reference manuals)
    • Agner Fog's Software optimization resources (includes docs on architecture ABI)
    • Collection of linux ABI docs
    • Art of assembly language (DOS textbook)
  • Web standards:
    • Internet RFCs IRC RFC client protocol (Internet relay chat) Channel Management Architecture Jilles's IRC page Technical documents on irc.org
    • World wide web consortium (W3C) HTTP/1.1 (Hypertext Transfer Protocol) CGI (Common Gateway Interface) HTTP Cookies HTML 4.01 (HyperText Markup Language) XHTML 1.0 HTML 5 draft HTML validator CSS 2.1 (Cascading Style Sheets) CSS 3 draft DOM specs toc (Document Object Model) MathML SVG 1.1 (Scalable vector graphics) SVG 2 draft
    • Mozilla web developer docs javascript DOM
    • FastCGI
  • Metacpan (CPAN search, Comprehensive Perl Archive Network, you get Perl modules from here):
    • CPAN main page
    • Old search
    • PAUSE (Perl Authors Upload Server)
    • Backpan (complete history of CPAN)
    • Bug tracker (RT)
    • Strawberry Perl (for Windows)
    • Activestate Perl (for Windows and other)
  • Perl: bug tracker (RT) core development perldoc
    • Perl6 AES
    • Aplusplus
    • Use.perl
  • Ruby (programming language):
    • Docs
  • Python (programming language): python2 documentation python3 documentation
  • J programming language (jsoftware, ijs): wiki
    • Docs (help) dictionary (reference manual) user (user's guide)
  • Lua (programming language): reference manual wiki news
  • Haskell (the purely functional programming language): Haskell 2010 standard FFI standard (foreign function interface) GHC (Glasgow Haskell Compiler) Cabal directory (libraries) GHC standard libraries documentation
  • Rust (modern compiled language geared to safety and efficiency):
    • Documentation Nightly documentation getting started book library reference language reference this week in rust playground (online evaluator) Cargo package manager guide crates.io package repository
  • GNU FSF directory: homepage mirror list
    • GCC (GNU Compiler Collection, C)
    • Glibc (GNU C Library) Eglibc (fork of Glibc, not by GNU)
    • GDB (debugger)
    • Binutils (ld linker, ld.gold, as assembler)
  • Kernel.org (where Linux and linux manpages live): Linux man-pages project Unionfs Aufs (the other unionfs)
  • LWN weekly edition archives (free software news): Linux kernel coverage main page
    • Kernelnewbies LinuxChanges (human-readable changelog of Linux) main page
  • Marc Lehmann's software page (schmorp, also elmex, urxvt, rxvt-unicode, EV, AnyEvent, other perl modules): blog
  • Other free software:
    • Boost C++ libraries
    • P99 (preprocessor tricks and portability for C99)
    • Apache HTTP Server HTTP server 2.4 documentation APR (Apache Portable Runtime)
    • Mozilla Firefox Download sources
    • LibreOffice (office suite, fork of OpenOffice.org, soffice)
    • Calligra (office suite)
    • X.org (X11, X Window System) XKB (keyboard)
    • LeoNerd's software (Paul Evans, libtermkey)
    • John E. Davis software page (jed editor, slang)
    • PuTTY (terminal emulator and ssh client) downloads
    • Nmap (security scanner)
    • Burnia project (libburn, libisofs, libisoburn, cdrskin, xorriso, burn CD, DVD, optical media)
    • Net-tools
    • Icewm (window manager)
    • Racket (renamed from PLT scheme, MZ scheme) docs
    • Go programming language
    • E2fsprogs (ext2, ext3, ext4 file system)
    • Joe-editor (Joe's own editor) joe-p37 (PTS's patches)
    • SANE (Scanner Access Now Easy)
    • ICU (Unicode support libraries)
    • TRE regular expression matching library
    • X11vnc (VNC server for real X displays, also enchanced viewer ssvnc)
    • Procps (ps for Linux) Psmisc (killall for Linux)
    • Rsync (incremental file transfer)
    • MLton (Standard ML compiler)
    • CURL (library for HTTP and other downloads and uploads) c-ares (asynchronous DNS name resolution)
    • Bochs (x86 virtual machine emulator)
    • Fabrice Bellard homepage TCC (Tiny C Compiler) Qemacs (editor) QEMU (fast virtual machine emulator)
    • Yasm (Modular assembler, x86)
    • VirtualBox (virtual machine, Oracle, Sun, qemu-based)
    • Yudit (plain text editor)
    • Irssi (irc client)
    • LevelDB (key-value database by Google, similar to Bigtable)
    • Libxml2 (of gnome)
    • Libexpat (XML stream parser)
    • Doxygen (embed developer documentation in source code) manual
    • SQLite (database)
    • Systemd (for Linux)
    • OpenSSL (TLS, Transport Layer Security, Secure Sockets Layer)
    • Musl libc
    • Snowball stemming algorithms for various European languages
  • Compressors (file compression, decompression):
    • Bzip2
    • XZ Utils (xz and lzma compression)
    • 7-zip (seven-zip, 7z, compressor with GUI) on sourceforge p7zip (unix port of 7zip) on sourceforge
    • Zlib
  • Numerical, symbolic and scientific computation (computer algebra):
    • Swiss Ephemeris (astronomical library)
    • Mersenne Twister (random generator)
    • Gnuplot on Sourceforge
    • GNU Octave (numerical computations) Octave wiki Octave forge (package repository)
    • GSL (GNU Scientific Library)
    • Numeric libraries from netlib (BLAS, ATLAS) LAPACK (linear algebra package) OpenBLAS (cblas, lapack, lapacke, windows binaries) BLAS technical forum standard Lapack users' guide FFTPACK (fast fourier transform)
    • Eigen (C++ template library for linear algebra) ConicsIntersection
    • OpenGL Mathematics (C++ library)
    • Qhull (library for convex hull, Delaunay triangulation, Voronoi)
    • FFTW (fast Fourier transform library)
    • Kiss FFT (fast Fourier transform library)
    • FXT (library of low-level algorithms)
    • DJBFFT (fast Fourier transform library by D. J. Bernstein) non-license
    • SLEEF (fast elementary floating-point ops, fast Fourier transform)
    • MPIR (multiprecision arithmetic, forked from GMP)
    • MPFR (multi-precision floats with precise rounding)
    • Mpc (multiprecision complex float with correct rounding, bigfloat, based on mpfr)
    • LibTom (multiprecision integers, cryptography, and more maths) old (broken)
    • MbedTLS (SSL/TLS and general crypto library)
    • NaCl (crypto library by DJB)
    • NumPy (scientific computing for python)
    • R Project for Statistical Computing (R language)
    • Mathomatic (simple symbolic computations)
    • OpenCV (Open Source Computer Vision library) API docs reference docs
    • Dlib (numeric and machine learning library, with high-level research style gui)
    • GAP (groups, algorithms, programming - a system for computational discrete algebra; computer algebra) manuals
    • Sage (open source mathematics computer algebra) documentation reference manual
    • Wolfram research Alpha (computational knowledge engine) MathWorld Mathematica documentation center
    • List of numerical optimization software
  • Multimedia programs and libraries:
    • Gimp (GUI image editor)
    • Krita (GUI image editor)
    • ImageMagick (image editor) tutorials (examples of ImageMagick usage by Anthony Thyssen) GraphicsMagick (old fork of ImageMagick)
    • G'MIC (another command-line image library, with GUI plugins)
    • Darktable (photography)
    • Irfanview (GUI image viewer)
    • Gwenview (GUI image viewer)
    • Feh (command-line image viewer)
    • Ffmpeg (video and audio player and encoder) libav (fork of ffmpeg)
    • VLC (Video-Lan, GUI video and audio player and encoder) on sourceforge
    • Mplayer (video and audio player and encoder)
    • Inkscape (GUI vector graphics editor)
    • PovRay (3D ray-tracer)
    • Okular (PDF reader) Xpdf (PDF viewer and converter, foolabs)
    • ExifTool (image metadata)
  • UI toolkits and support:
    • Gtk+ (the gimp toolkit, gtk2, includes: glib, pango, libfreetype font renderer) Gtkmm (C++ interface for gtk+, glibmm) Gnome software downloads
    • Cairo (graphics library) cairomm (C++ interface)
    • Pango (text layout engine library) pangomm (C++ inteface)
    • Anti-Grain Geometry (high fidelity vector graphics, agg)
    • Freetype (font rendering library)
    • Fontconfig (font manager, freedesktop) download
    • WxWidgets
    • Qt
    • Tcl/Tk
  • Version control:
    • Subversion (Apache, svn) Subversion book TortoiseSVN (Subversion GUI for Win32) on sourceforge documentation
    • Git (the stupid content tracker, fast version control system) source downloads (tarballs) git for Win32 TortoiseGit (GUI)
    • Mercurial (hg)
    • Darcs
    • Fossil
    • Bazaar (bzr)
    • CVS (Concurrent Versions System)
  • Debian: search for packages installation guide reference manual bug tracker
  • Other linux distributions:
    • Ubuntu hungarian (hu)
    • Gentoo
    • Knoppix
  • OpenBSD: manpages online
    • OpenSSH (secure shell)
  • Other BSD flavors:
    • FreeBSD manpages online
    • PC-BSD
    • NetBSD
  • SourceForge:
    • Freshmeat
  • Windows development:
    • MSDN (Microsoft developer center) Windows Development Reference (API) Visual Studio 2013 (Visual C++, including MSVC and C runtime libraries) Visual Studio 2015 SQL server language reference MS Office user help (not MSDN)
    • MinGW (software ported to Windows)
    • Msys2
    • GnuWin32 (various software ported to Windows)
    • PthreadsWin32 (POSIX threads for Win32)
    • Notepad++ (GUI text editor, win32, esp. for source code)
    • Dependency Walker (finds dynamic libraries loaded runtime)
    • VirtuaWin (virtual desktop manager, workspaces, window manager extension for win32)
  • Nethack wiki: list of spoilers nethack public server (NAO) yet another nethack site (spoilers) junethack (cross-variant summer tournament) scoreboards nethack4 (variant) nethack4 bugs
  • Useful online tools:
    • Ideone (pastebin and interpreter for many programming languages)
    • Codepad (also pastebin and interpreter for many programming languages)
    • Rextester run code (interpreter for some programming languages)
    • Plotshare (pastebin with gnuplot interpreter)
    • Browsershots (browser compatibility test)
    • Lorem ipsum generator (fake text)
    • Identifont (identify font by appearance)
    • Unicode codepoint lookup tool
    • Kiwi IRC (web IRC client) freenode
    • Qwebirc (web IRC client) freenode other networks software homepage

top blue red brown green