Awesome List Updates on Jul 24, 2014
6 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Ocaml
Algorithms and Data Structures
- OCamlgraph (⭐226) – A generic graph library for OCaml.
Application Libraries
- Cmdliner (⭐286) – Declarative definition of command line interfaces for OCaml.
- React – React is an OCaml module for functional reactive programming (FRP). It provides support for programs with time-varying values, declarative events, and signals.
- easy-format (⭐41) – Pretty-printing library for OCaml.
- ocaml-rpc (⭐95) – Light library to deal with RPCs in OCaml.
Books
- How to Think Like a (Functional) Programmer by Allen Downey and Nicholas Monje – How to Think Like a Computer Scientist is an introductory programming textbook based on the OCaml language. It is a modified version of Think Python by Allen Downey. It is intended for newcomers to programming and also those who know some programming but want to learn programming in the function-oriented paradigm, or those who simply want to learn OCaml.
- OCaml from the Very Beginning by J. Whitington - OCaml from the Very Beginning will appeal both to new programmers and experienced programmers eager to explore functional languages such as OCaml.
- Real World OCaml by Y. Minsky, A. Madhavapeddy, and J. Hickey - Functional Programming for the masses.
General
Graphics
- 2D
- archimedes — 2D plotting library.
- cairo2 (⭐54) — Binding to Cairo, a 2D Vector Graphics Library. Integrates well with lablgtk.
- Vg (⭐86) – Declarative 2D vector graphics for OCaml.
- 3D
- glMLite (⭐18) — OpenGL bindings for OCaml. Provides an (experimental) functional API. (homepage)
- lablgl — Interface to OpenGL. Integrates well with lablgtk.
- tgls — Thin bindings OpenGL 3.{2,3},4.{0,1,2,3,4} and OpenGL ES {2,3}.
Language-related
- mikmatch (⭐22) – OCaml pattern-matching extended with regexps
Logging
- Volt (⭐8) – A variant of the Bolt OCaml logging tool.
Networking
- ocaml-dns (⭐103) – A pure OCaml implementation of the DNS protocol.
Online Courses
Security and Cryptography
- ocaml-tls (⭐292) – TLS in pure OCaml.
Serialization
- bencode (⭐23) — Bencode (.torrent file format) reader/writer.
- biniou (⭐43) – Extensible binary data format, like JSON but faster.
- jsonm — Non-blocking streaming JSON codec for OCaml.
- xmlm — A streaming codec to decode and encode the XML data format.
System Programming
- Mirage OS (⭐2.5k) – Mirage is a programming framework for constructing secure, high-performance network applications across a variety of cloud computing and mobile platforms.
- ocaml-fat (⭐26) – Read and write FAT-format filesystems from OCaml.
- ocaml-git (⭐363) – Pure OCaml low-level git bindings.
- ocaml-vchan (⭐46) – Pure OCaml implementation of the "vchan" shared-memory communication protocol.
Web Development
- Open Source Projects:
- Cumulus (⭐49) – Hacker news like website with the OCaml framework Ocsigen
2. Awesome Dotnet
- MailKit (⭐6.1k) - A complete cross-platform mail stack including IMAP, POP3, SMTP, authentication and more. Built on top of MimeKit.
- MimeKit (⭐1.8k) - A cross-platform .NET MIME creation and parser library with support for S/MIME, PGP, TNEF and Unix mbox spools.
Profiler
- Glimpse (⭐2.3k) - The open source diagnostics platform for the web
3. Awesome Javascript
Maps / Other
- Cesium (⭐12k) - Open Source WebGL virtual globe and map engine.
4. Awesome R
Bayesian
- coda - Output analysis and diagnostics for MCMC.
- mcmc - Markov Chain Monte Carlo.
- MCMCpack - Markov chain Monte Carlo (MCMC) Package.
- R2WinBUGS - Running WinBUGS and OpenBUGS from R / S-PLUS.
- BRugs - R interface to the OpenBUGS MCMC software.
5. Awesome Erlang
Logging
- lager_amqp_backend (⭐33) - AMQP RabbitMQ Lager backend.
- lager_smtp (⭐13) - SMTP backend for lager.
- logplex (⭐986) - Heroku log router.
6. Awesome Devenv
Admins
- MongoHub (⭐2.4k) - Native OSx client for mongo
Benchmarking
- redis-faina (⭐1.7k) Instagram's Redis counter/timing stats based on the MONITOR command
Intellij
- keymap (⭐9) - a hybrid Vim/ReSharper/Intellij keymap
- Prev: Jul 25, 2014
- Next: Jul 23, 2014