• Stars
    star
    191
  • Rank 202,877 (Top 4 %)
  • Language
    C++
  • License
    Boost Software Li...
  • Created almost 16 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

LeechCraft is a free open source cross-platform modular internet-client. LeechCraft allows to browse the web, read RSS/Atom feeds, download files via BitTorrent, FTP, HTTP and DC, automatically download, play or stream podcasts (and other media files) and much more.

Build Status

LeechCraft is a (C++ and Qt-based) modular live environment: a kind of a desktop environment with a focus on the actual applications for some typical desktop tasks and their interoperation. For instance, LeechCraft allows one to:

  • browse the web;
  • chat via XMPP, IRC, Tox and a bunch of other protocols;
  • read RSS feeds;
  • listen to music in an Amarok-like audio player;
  • view documents in PDF, FB2 and other formats;
  • download BitTorrent files;
  • share files via cloud;
  • post to blogs;
  • and much more.

Each function is provided by a separate module which can be omitted at build or run time if not needed.

A more or less up-to-date list of plugins is available here: https://leechcraft.org/plugins

Getting LeechCraft

Getting precompiled LeechCraft for various OS is documented here: https://leechcraft.org/download

Building LeechCraft

In short:

git clone git://github.com/0xd34df00d/leechcraft.git
cd leechcraft
mkdir build && cd build
cmake ../src
make

Prerequisites and more details are available at: https://leechcraft.org/development-building-from-source

More Repositories

1

refinedt

Refinement types + dependent types = ❀️
Agda
58
star
2

IAmMad

Inlining Automagical Metaprogramming Analytical Differentiation
C++
49
star
3

inline-asm

Inline Assembly code in ur Haskell!
Haskell
41
star
4

fizzbuzz-i

FizzBuzz, formally verified, provably correct
Idris
24
star
5

hwc

wc implemented in Haskell
Haskell
21
star
6

you-dont-know-cpp

You don't know C++
18
star
7

coformat

Produce a clang-format file from some sample source code
Haskell
16
star
8

hsqoi

Haskell implementation of the QOI image format
Haskell
15
star
9

can-i-haz

Generic implementation of the Has pattern for MonadReader/MonadState and CoHas for MonadError
Haskell
14
star
10

necogda

Agda for neovim
Haskell
6
star
11

lcss

Web site for LC
Haskell
5
star
12

cohabr

Haskell
5
star
13

Qross

Qross is a Qt-only fork of Kross, the KDE scripting framework, for the LeechCraft project
C#
4
star
14

binary-generic-combinators

Combinators and utilities to make Generic-based deriving of Binary easier and more expressive
Haskell
4
star
15

sorts

Provably correct merge sort
Idris
4
star
16

cppfilt

Haskell library to demangle C++ function names
Haskell
4
star
17

edit-distance-linear

Levenshtein edit distance in linear memory (also turns out to be faster than C++)
Haskell
3
star
18

lc-sync-server

Synchronization server for the LeechCraft project.
Erlang
3
star
19

cmake-syntax

A library for parsing CMake syntax
Haskell
3
star
20

hastefm

Fetch some additional artist info from Last.FM (as a part of LC)
Haskell
3
star
21

counting-chars

Small and stupid benchmarking of ways of counting a char in a big string
C
3
star
22

monad-metrics-extensible

Type-safe and extensible metrics monad over ekg
Haskell
3
star
23

enum-subset-generate

Generate an ADT with a subset of constructors of another ADT, along with mapping functions
Haskell
3
star
24

gennl

Generating non-linear autoregression models
Haskell
2
star
25

lcupackages

Userspace packages for LeechCraft β€” script extensions, themes, data and stuff.
CSS
2
star
26

hencil

Pencil falling simulated.
Haskell
2
star
27

muzak

Free as in "free monads"
Haskell
1
star
28

morlock

Monadic lock-free algorithms representation and analysis
Haskell
1
star
29

idris2-indexed-vect

Indexed vectors for Idris!
Idris
1
star
30

lcsynctest

Simple client for LC sync stuff.
C++
1
star
31

reading-programming-in-mltt

Notes for the "Programming in Martin-LΓΆf's Type Theory" book
1
star
32

counting-chars-ghc-simd

What would GHC SIMD primops allow me to do?
Haskell
1
star
33

hrt

Haskell ray T
Haskell
1
star
34

regex-memo-lat

Haskell
1
star
35

pgidr

PostgreSQL Idris bindings
Idris
1
star
36

naive-nfa-runner

Haskell
1
star