Skip to content

TaurusOlson/my-stars

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Awesome Stars

Awesome List of my own! Generated by starred

AppleScript

  • sizeup - Size Up Windows on Mac

C

  • libui - Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports.
  • map - A type-safe hash map implementation for C
  • juno - Framework for making 2D games with chunky pixels in Lua
  • vec - A type-safe dynamic array implementation for C
  • island - Lightweight and low-level creative coding toolkits in C.
  • qlibc - qLibc is a simple and powerful C library
  • c-algorithms - A library of common data structures and algorithms written in C.
  • osx_app_in_plain_c - A simple showcase how to create a simple OS X app in plain C without any Objective-C
  • jq - Command-line JSON processor
  • bmenu - A generic terminal menu written in C.
  • vis - a vim like text editor
  • netdata - Real-time performance monitoring, done right!
  • Collections-C - A library of generic data structures.
  • pipelinedb - The Streaming SQL Database
  • nq - Unix command line queue utility
  • plotpg - Plotting postgresql result sets
  • snooze - run a command at a particular time
  • lr - list files, recursively
  • df-twbt - Text Will Be Text
  • miller - Miller is like sed, awk, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON
  • guff - a plot device
  • git2r - R bindings to the libgit2 library
  • stag - Streaming bar graphs. For stats and stuff.
  • RRO - Revolution R Open
  • howm - A lightweight, X11 tiling window manager that behaves like vim
  • extempore - A cyber-physical programming environment
  • ff - fuzzy-completion for finding files
  • mjolnir - Lightweight automation and productivity app for OS X
  • fitsio - A python package for FITS input/output wrapping cfitsio
  • archaeology - An Operating Function
  • 2bwm - A fast floating WM written over the XCB library and derived from mcwm.
  • tig - Text-mode interface for git
  • watchman - Watches files and records, or triggers actions, when they change.
  • docopt.c - C-code generator for docopt language.
  • numpy - Numpy main repository
  • mon - mon(1) - Simple single-process process monitoring program written in C
  • bcp - Broadcast Copy
  • xfakeevent - Send fake button, motion and key events to the X.
  • splitwm - WM able to "split" screen into two virtual screens (it can emulate dual screen setup on one physical screen).
  • histo - beautiful charts in the terminal for static or streaming data
  • buffer - Tiny C string library
  • mstatusbar - monsterwm output parser and info collector
  • clib - C package manager-ish
  • bspwm - A tiling window manager based on binary space partitioning
  • Cello - Higher level programming in C
  • bar - A featherweight, lemon-scented, bar based on xcb
  • term - Terminal goodies
  • imgcurses - ncurses Image Viewer
  • commander - Commander option parser ported to C - simple API, auto-generated --help
  • load81 - SDL based Lua programming environment for kids similar to Codea
  • watch - watch(1) periodically executes the given command - useful for auto-testing, auto-building, auto-anything
  • monsterwm - tiny but monstrous tiling window manager
  • the_silver_searcher - A code-searching tool similar to ack, but faster.
  • Nextwm - snapwm is an easy to configure, dynamic, tiling window manager. Built on dminiwm with a desktop switcher, info bar and reloadable rc file.
  • Chipmunk2D - A fast and lightweight 2D game physics library.
  • Corange - Pure C Game Engine
  • sxiv - Simple X Image Viewer
  • vitunes - A curses media indexer and player for vi users
  • pit - The project manager from hell (integrates with Git)
  • macvim - Vim - the text editor - for Mac OS X
  • Cinder - Cinder is a community-developed, free and open source library for professional-quality creative coding in C++.
  • linenoise - A small self-contained alternative to readline and libedit
  • catwm - catwm is a very simple tiling window manager
  • narray - Ruby/NArray : N-dimensional Numerical Array for Ruby
  • autopy - A simple, cross-platform GUI automation toolkit for Python.
  • meh - 🎑 a simple, minimalist, super fast image viewer using raw XLib
  • echinus - echinus is a lightweight and easily configurable tiling window manager
  • shoes - a tiny graphical app kit for ruby
  • wmfs - Window Manager From Scratch, A tiling window manager highly configurable.
  • te - A minimalistic text editor
  • scrotwm - Minimalistic Window Manager for X11
  • vifm - Vifm is an ncurses based file manager with vi like key bindings, which also borrows some useful ideas from mutt.
  • cleese - an operating system in Python
  • dwm - mirror of dwm http://hg.suckless.org/dwm

C#

C++

  • kwm - Tiling window manager with focus follows mouse for OSX
  • keeperrl - Source code of KeeperRL
  • svglite - A lightweight svg graphics device for R
  • electron - Build cross platform desktop apps with JavaScript, HTML, and CSS
  • dfhack - Memory hacking library for Dwarf Fortress and a set of tools that use it
  • dex-ui - A science fiction desktop running on Linux. Awesome.
  • node-serialport - Node.js package to access serial ports for reading and writing. Welcome your robotic JavaScript overlords. Better yet, program them!
  • Conception - Conception is an experimental project, looking for ways to make software development more efficient.
  • natureOFcode - OpenFrameworks rendition of Daniel Shiffman's Nature Of Code Examples
  • fswatch - A cross-platform file change monitor with multiple backends: Apple OS X File System Events, *BSD kqueue, Solaris/Illumos File Events Notification, Linux inotify, Microsoft Windows and a stat()-based backend.
  • terra - Terra is a low-level system programming language that is embedded in and meta-programmed by the Lua programming language.
  • subvim - Vim customized to be like SublimeText
  • Eyeo2012 - Projects I created for my talk at the Eyeo Festival.
  • ninja - a small build system with a focus on speed
  • Polycode - Polycode is a cross-platform framework for creative code.
  • cotc - My entry to the 2010 Seven Day Roguelike Challenge
  • openFrameworks - openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
  • wvtest - The "as stupid as possible" cross-platform unit testing framework for C, C++, C#, python, and sh.

CSS

Clojure

  • Korma - Tasty SQL for Clojure.
  • html-soup - A library that adds HTML tags to Clojure(Script) code
  • statistiker - Minimalistic statistics library for Clojure
  • datascript - Immutable database and Datalog query engine for Clojure, ClojureScript and JS
  • at-at - Ahead-of-time function scheduler
  • kripke - Clojure library for constructing and manipulating sequences of similar structures
  • Nightmod - A tool for making live-moddable games in Clojure
  • ClojureREPL - Clojure instaREPL for web
  • codox - Clojure documentation tool
  • rnd.farm - http://rnd.farm
  • nature-of-code - Loosely working through Shiffman's "The Nature of Code"
  • leipzig - A composition library for Clojure and Clojurescript.
  • clojure-cise-2012 - Code for Computing in Science & Engineering article on Clojure, Vol 14, No 6 (Nov/Dec 2012)
  • ultra - A Leiningen plugin for a superior development environment
  • cassiopeia - Live programming music with stars - Performance Source
  • drake - Data workflow tool, like a "Make for data"
  • strangeloop2014 - Come with us now on a journey ♪
  • devart-codefactory - Create a piece of art using code
  • grimoire - Community documentation of Clojure
  • lt-cljs-tutorial - A ClojureScript Programming Language Tutorial for Light Table Users
  • swiss-arrows - a collection of arrow macros
  • garden - Generate CSS with Clojure
  • cronj - cron for clojure - DEPRECATED
  • vdquil - Visualizing Data (in Quil!)
  • play-clj - A Clojure game library
  • hoplon - Hoplon web development tools and libraries.
  • strucjure - A library for doing stuff to other stuff.
  • termito - Clojure term rewriting system
  • conch - A flexible library for shelling out in Clojure
  • rhizome - simple graph and tree visualization
  • the-little-clojurer - The little Schemer, in Clojure
  • overscore - Automatic score reader -- OMR system and text-based musical notation
  • babar - A little language for machines with speech acts
  • OnLisp - A collection of examples from On Lisp by Paul Graham translated into Clojure.
  • plumbing - Prismatic's Clojure(Script) utility belt
  • Midje - Midje provides a migration path from clojure.test to a more flexible, readable, abstract, and gracious style of testing
  • session - repl into the clojurescript community
  • imagez - Image processing library for Clojure
  • shadertone - A mix of www.shadertoy.com and Overtone
  • LightTable - The Light Table IDE
  • clawk - Like Awk, but Clojure.
  • ignite - Meta-eX Ignite - Performance Source
  • natureofclojure - A bunch of Clojure Quil examples based on Daniel Shiffman's Nature of Code video channel on Vimeo.
  • abrade - Clojure library for web scraping
  • clisk - The Clojure Image Synthesis Kit
  • quil - Main repo. Quil source code.
  • kibit - There's a function for that!
  • minderbinder - converting one thing into another thing via Clojure.
  • noir - A framework for writing web applications in clojure.
  • seesaw - Seesaw turns the Horror of Swing into a friendly, well-documented, Clojure library
  • music-as-data - A Live Programming language for music
  • clooj - clooj, a lightweight IDE for clojure
  • clojure-koans - A set of exercises for learning Clojure
  • overtone - Collaborative Programmable Music
  • robert-hooke - Hooke your Clojure functions!
  • hiccup - Fast library for rendering HTML in Clojure
  • leiningen - Automate Clojure projects without setting your hair on fire.
  • incanter - Clojure-based, R-like statistical computing and graphics environment for the JVM

CoffeeScript

  • marp - Markdown presentation writer, powered by Electron.
  • atom-ink - IDE toolkit for Atom
  • hydrogen - ✳️ Run code inline in Atom using Jupyter kernels
  • textures - Textures.js is a JavaScript library for creating SVG patterns
  • hearth.cards - Simple and fast HearthStone card browser
  • codecombat - Game for learning how to code.
  • hubble - A generic data dashboard that displays in the terminal
  • gitspective - A different github timeline
  • Coffee-Physics - A simple, lightweight physics engine written in CoffeeScript
  • Paige - Super simple project page generation

Common Lisp

  • pgloader - Loading data into PostgreSQL
  • asteroids - Asteroids game in Common Lisp
  • lispbox - Emacs+SLIME+Common Lisp in one easy to install package.
  • academy - ⚡ ⚕ The academy ⚛ ♬
  • lisp-koans - Common Lisp Koans is a language learning exercise in the same vein as the ruby koans, python koans and others. It is a port of the prior koans with some modifications to highlight lisp-specific features. Structured as ordered groups of broken unit tests, the project guides the learner progressively through many Common Lisp language features.
  • ritz - SWANK and nREPL servers for clojure providing JPDA based debuggers

Eagle

  • instrumentino - Instrumentino is an open-source modular graphical user interface framework for controlling Arduino based experimental instruments

Elixir

  • elixir - Elixir is a dynamic, functional language designed for building scalable and maintainable applications

Emacs Lisp

  • evil-org-mode - Supplemental evil-mode keybindings to emacs org-mode
  • modalka - Easily introduce native modal editing of your own design
  • .emacs.d - Emacs for the stubborn martian vimmer
  • dotemacs - My Emacs configuration
  • ob-ipython - org-babel integration with Jupyter for evaluation of (Python by default) code blocks
  • dunnet.js - Text adventure for Emacs - in JS
  • lispy - vi-like Paredit
  • hydra - make Emacs bindings that stick around
  • paradox - Project for modernizing Emacs' Package Menu. With package ratings, usage statistics, customizability, and more.
  • spacemacs - A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs and Vim!
  • org-reveal - Exports Org-mode contents to Reveal.js HTML presentation.
  • setup - [Emacs] helper macros to write faster, portable and robust init script
  • awesome-emacs - A community driven list of useful Emacs packages, libraries and others.
  • git-timemachine - Step through historic versions of git controlled file using everyone's favourite editor
  • dash.el - A modern list library for Emacs
  • quelpa - Build and install your Emacs Lisp packages on-the-fly directly from source
  • prodigy.el - Manage external services from within Emacs
  • racket-mode - GNU Emacs major modes for Racket: Edit and REPL.
  • pallet - A package management tool for Emacs, built on Cask.
  • clojure-cheatsheet - The Clojure Cheatsheet for Emacs
  • f.el - Modern API for working with files and directories in Emacs
  • emacsbites - webiste driving my emacs tapas
  • fiplr - An Emacs Fuzzy Find in Project Package
  • grizzl - Grizzl - A fuzzy search index & completing-read for Emacs
  • emacs-window-manager - Customizable window manager for emacs
  • smart-mode-line - A powerful and beautiful mode-line for Emacs.
  • use-package - A use-package declaration for simplifying your .emacs
  • cask - Project management tool for Emacs
  • graphene - A set of defaults for Emacs, for refugees from GUI text editors.
  • emacs-ipython-notebook - IPython notebook client in Emacs
  • emacs-calfw - A calendar framework for Emacs
  • lein.el - A no-startup-delay eshell replacement for the lein bash script.
  • emacs-live - M-x start-hacking
  • cider - The Clojure Interactive Development Environment that Rocks for Emacs
  • emacs - My emacs config
  • prelude - Prelude is an enhanced Emacs 24 distribution that should make your experience with Emacs both more pleasant and more powerful.
  • melpa - Scripts for building Emacs packages from Version Control
  • el-get - Manage the external elisp bits and pieces upon which you depend!
  • magit - It's Magit! A Git Porcelain inside Emacs.
  • emacs - My Emacs config

Go

  • drone - Drone is a Continuous Delivery platform built on Docker, written in Go
  • textql - Execute SQL against structured text like CSV or TSV
  • plot - A repository for plotting and visualizing data
  • micro - A modern and intuitive terminal-based text editor
  • pgweb - Cross-platform client for PostgreSQL databases
  • sift - A fast and powerful alternative to grep
  • websocketd - Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.
  • streamtools - tools for working with streams of data
  • cli - A simple, fast, and fun package for building command line apps in Go
  • fzf - 🌸 A command-line fuzzy finder written in Go
  • daggor - Tile-based turn-based 3D game engine.
  • wingo - A fully-featured window manager written in Go.

HTML

  • web-design-in-4-minutes - Learn basics of web design in 4 minutes
  • spectre - Spectre.css - a lightweight, responsive and modern CSS framework.
  • data-making-guidelines - 📘 Making Data, the DataMade Way
  • BuildYourOwnLisp - Learn C and build your own programming language in under 1000 lines of code!
  • sql-joins-app - SQL JOINS visualizer
  • blah - 🔮 A command line tool to optimize the repetitive actions.
  • resume-schema - JSON-Schema is used here to define and validate our proposed resume json
  • tufterhandout - Output formats for Tufte-style handouts in pdf and html for Rmarkdown
  • Python-Pedia - One Stop for Python Programming Resources. It's all about Python.
  • animations - d3 or WebGL animations, one each day
  • tufte-css - Style your webpage like Edward Tufte’s handouts.
  • plumber - Turn your R code into a web API.
  • pymarkdown - Evaluate code in markdown
  • wireLang - Minimalist drawing language
  • Functional-Programming - Functional Programming concepts, examples and patterns illustrated in Haskell, Ocaml and Python
  • pup - Parsing HTML at the command line
  • paper-now - Create, edit and display a journal article, entirely in GitHub
  • assertr - Assertive programming for R analysis pipelines
  • metricsgraphics - 📈 htmlwidget interface to the MetricsGraphics.js D3 chart library
  • code-guide - Standards for flexible, durable, and sustainable HTML and CSS.
  • LittleInferenceBook - A book for the coursera statistical inference class
  • keep-a-changelog - If you build software, keep a changelog.
  • data-science-at-the-command-line - Data Science at the Command Line
  • sqlite-web - Web-based SQLite database browser written in Python
  • phantomjs - Scriptable Headless WebKit
  • shower - Shower HTML presentation engine
  • knitrBootstrap - A framework to create bootstrap styled HTML reports from knitr Rmarkdown.
  • courses - Course materials for the Data Science Specialization: https://www.coursera.org/specialization/jhudatascience/1
  • d3-book - Sample code files to accompany the book “Interactive Data Visualization for the Web”
  • io.livecode.ch - interactive programming tutorials, powered by Github and Docker
  • HYPE_Processing - HYPE for Processing
  • Physics - A requirified port of Traer Physics from Processing to JavaScript.
  • Arduino - open-source electronics prototyping platform
  • exyr.org - Source code for my personal website
  • pelican - Static site generator that supports Markdown and reST syntax. Powered by Python.
  • couchdb-guide - CouchDB: The Definitive Guide
  • tryclojure - A little web-based Clojure REPL powered by clojail.

Haskell

  • frp-arduino - Arduino programming without the hassle of C.
  • write-you-a-haskell - Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
  • Haskell-Data-Analysis-Cookbook - Accompanying Source Code for the Haskell Data Analysis Cookbook
  • course - Functional Programming Course
  • HaskellStarter - A project that demonstrates getting up and running with Haskell.
  • HaskellKoans - Haskell Koans for the Vancouver's Haskell UnMeetup
  • processing - Web graphic applications with Processing.js.
  • helm - A functionally reactive game engine, with headgear to protect you from the headache of game development provided.
  • cab - A maintenance command of Haskell cabal packages
  • ihaskell-notebook -
  • z - A strict, impure, curried, partially applied programming language with rather peculiar syntax.
  • haskelllive - Source code of the Haskell Live episodes.
  • fay - A proper subset of Haskell that compiles to JavaScript
  • QuasiText - Interpolated Text strings in Haskell.
  • haskell-warrior-prototype -
  • xmonad - My xmonad configuration
  • hs-logo - Logo turtle graphics interpreter in Haskell
  • github - The github API for Haskell
  • lpaste - Paste service written in Haskell for functional programmers
  • ParseHelp.hs - A friendlier interface to the CmdArgs haskell library
  • hspec - A Testing Framework for Haskell
  • cabal-dev - A wrapper program around cabal and cabal-install that maintains sandboxed build environments.
  • xmobar - A minimalistic text-based status bar
  • vimus - An MPD client with vim-like key bindings, written in Haskell
  • number-six - Number Six is a sexy Haskell IRC bot.
  • xmonad-config - My xmonad and xmobar configuration, plus necessary scripts to make things more usable.
  • hsh - Shell Integration Library [Haskell]
  • missingh - Utility library [Haskell]
  • hs-gchart - Haskell wrapper for Google Chart API
  • hakyll - A static website compiler library in Haskell
  • libmpd-haskell - A client library for MPD, the Music Player Daemon
  • test-framework - Framework for running and organising QuickCheck test properties and HUnit test cases

Java

  • java8-the-missing-tutorial - Java 8 for all of us
  • zeppelin - Mirror of Apache Zeppelin
  • pigshell - The missing shell for the web
  • processing-android - Processing mode and core library to create Android apps with Processing
  • rstudio - RStudio is an integrated development environment (IDE) for R
  • jbox2d - a 2d Java physics engine, native java port of the C++ physics engines Box2D and LiquidFun
  • pUI - Graphical User Interface Library for Processing
  • processing-experimental - Experimental Mode for the PDE
  • punktiert - particle library for p5/ processing
  • eclim - Expose eclipse features inside of vim.
  • dmix - A modern MPD Client for Android.
  • processing - Source code for the Processing Development Environment (PDE)
  • IClojure - A better Interactive REPL for Clojure
  • ReactP5 - A multi-threaded extensible Reaction-Diffusion library for Processing / Java
  • latestart7DRL - My java applet entry into the 2011 seven day rougelike challange
  • Minim - A Java audio library, designed to be used with Processing.
  • nodebox - Interactive, hackable graphic design application
  • processing-js - A port of the Processing visualization language to JavaScript.

JavaScript

  • d3-jupyter-tutorial -
  • bootcamp - An enterprise social network
  • viminfo - Tool to audit your daily vim usage
  • hyperterm - HTML/JS/CSS Terminal
  • explorer - Data Explorer
  • anime - Javascript Animation Engine
  • d3kit - D3Kit is a set tools to speed D3 related project development
  • d3kit-timeline - A simple timeline component that labels do not overlap.
  • AlgorithmVisualizer - Algorithm Visualizer
  • blazer - Business intelligence made simple
  • nlp_compromise - a cool way to use natural language in javascript
  • flexdashboard - Easy interactive dashboards for R
  • You-Dont-Need-jQuery - Examples of how to do query, style, dom, ajax, event etc like jQuery with plain javascript.
  • Chart.js - Simple HTML5 Charts using the <canvas> tag
  • dashing - The exceptionally handsome dashboard framework in Ruby and Coffeescript.
  • cake-chart - Interactive multi-layer pie chart
  • hotel - Get local domains in seconds!
  • cash - An absurdly small jQuery alternative for modern browsers
  • FreeCodeCamp - The https://FreeCodeCamp.com open source codebase and curriculum. Learn to code and help nonprofits.
  • Dataproofer - A proofreader for your data
  • gnomon - Utility to annotate console logging statements with timestamps and find slow processes
  • tabby - a browser with almost no UI
  • d3-heatmap - D3 heatmap
  • d3-dot - D3 dot chart
  • tables - Tables is a simple command-line tool and powerful library for importing data like a CSV or JSON file into relational tables
  • calendar-heatmap - A d3 heatmap for representing time series data similar to github's contribution chart
  • ggplot2-exts.github.io - A list of ggplot2 extensions
  • rune.js - A JavaScript library for programming graphic design systems with SVG
  • csv-fingerprint - Qualitative visualization of the data types of CSV files
  • blockbuilder - Create, fork and edit d3.js code snippets for use with bl.ocks.org right in the browser, no terminal required.
  • css-diner - CSS Diner
  • HackMyResume - Generate polished résumés and CVs in HTML, Markdown, LaTeX, MS Word, PDF, plain text, JSON, XML, YAML, smoke signal, and carrier pigeon.
  • node-postgres - PostgreSQL client for node.js.
  • tauCharts - D3 based data-focused charting library. Designed with passion. Flexible.
  • sqlpad - A sql editor run in your own private cloud. Supports MySQL, Postgres, SQL Server and Vertica
  • labella.js - Placing labels on a timeline without overlap.
  • vmd - 🙏 preview markdown files
  • hacker-scripts - Based on a true story
  • Inquirer.js - A collection of common interactive command line user interfaces.
  • fkit - A functional programming toolkit for JavaScript.
  • Framer - Framer - Design interaction and animation
  • N1 - 💌 An extensible desktop mail app built on the modern web.
  • blessed-contrib - Build terminal dashboards using ascii/ansi art and javascript
  • polestar - Lightweight Tableau-style interface for visual analysis, built on Vega-lite.
  • lovefield - Lovefield is a relational database for web apps. Written in JavaScript, works cross-browser. Provides SQL-like APIs that are fast, safe, and easy to use.
  • TimeLineCurator - A visual timeline authoring tool that extracts temporal information from freeform text
  • simple-statistics - simple statistics for node & browser javascript
  • datacomb - An interactive tool for exploring large, tabular datasets.
  • laverna - Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.
  • hack.chat - a minimal, distraction-free chat application
  • p5-music-viz - Workshop on music visualization with p5.js from Eyeo '15, previously MozFest '14, NYU ITP
  • gleam - Creating interactive visualizations with Python
  • trine - A utility library for modern JavaScript.
  • qgrid - An Interactive Grid for Sorting and Filtering DataFrames in IPython Notebook
  • Knwl.js - Find Dates, Places, Times, and More. A .js library for parsing text for specific information.
  • LDAvis -
  • drop - 滴
  • paradise-construct - Tools for quickly building in Paradise.
  • paradise-script - Scripting for Paradise.
  • me-api - An extensible, personal API with custom integrations
  • rodeo - A data science IDE for Python
  • substance-legacy - Towards open digital publishing
  • Talk-Amaze - Slideshow Toolkit
  • metrics-graphics - A library optimized for concise and principled data graphics and layouts.
  • collections - This package contains JavaScript implementations of common data structures with idiomatic interfaces.
  • circles-sines-signals - A Compact Primer on Digital Signal Processing
  • js_data - Data manipulation and processing in JavaScript
  • vega - A visualization grammar.
  • hubdb - a github-powered database
  • stickshift - A clean & modern SQL data interface.
  • ken - Visual Knowledge Browser
  • Sketch-Creator - A Tool for the creation of p5.js sketches
  • matter-js - a 2D rigid body physics engine for the web
  • p5.gibber.js - Music and audio programming for p5.js
  • doppler - 👋 Motion detection using the doppler effect
  • D3xter - Straight forward plotting built on D3
  • dc.js - Multi-Dimensional charting built to work natively with crossfilter rendered with d3.js
  • ofSketch - A tool for quickly writing, compiling and running simple openFrameworks applications.
  • tween.js - Javascript tweening engine
  • daff - Diff, patch and merge for data.frames, see http://paulfitz.github.io/daff/
  • johnny-five - JavaScript Robotics and IoT programming framework, developed at Bocoup.
  • smoothie - Smoothie Charts: smooooooth JavaScript charts for realtime streaming data
  • texgen.js - Procedural Texture Generator
  • lightning - Data Visualization Server
  • chartist - Chartist.js for R, powered by htmlwidgets
  • Sortable - Sortable — is a JavaScript library for reorderable drag-and-drop lists on modern browsers and touch devices. No jQuery. Supports Meteor, AngularJS, React, Polymer, Knockout and any CSS library, e.g. Bootstrap.
  • cuttle - User Interface for the ClojureScript Compiler
  • spyre - Exploratory Data Analysis in the Browser with R backend
  • socket.io - Realtime application framework (Node.JS server)
  • duino - 💡 Arduino framework for node.js
  • leaflet - R Interface to Leaflet Maps
  • mapbox-studio-classic -
  • bumblebee - Clever face for ADS
  • macro-cell - IPython extension for defining custom cell macros
  • mermaid - Generation of diagram and flowchart from text in a similar manner as markdown
  • 101 - A modern JS utility library
  • SoundRad - A Radically Simpler & Faster SoundCloud Player
  • clickme - An R package to create interactive plots
  • vue - Simple yet powerful library for building modern web interfaces.
  • shader-school - 🎓 A workshopper for GLSL shaders and graphics programming
  • beaker-notebook - Web-based, polyglot research platform.
  • dygraphs - R interface to dygraphs
  • dz - 3D for D3
  • SlickGrid - A lightning fast JavaScript grid/spreadsheet
  • vedit - A new code editor - different by behavior
  • freeboard - A damn-sexy, open source real-time dashboard builder for IOT and other web mashups. A free open-source alternative to Geckoboard.
  • c3 - A D3-based reusable chart library
  • rCharts - Interactive JS Charts from R
  • crossfilter - Fast n-dimensional filtering and grouping of records.
  • Tangle - a JavaScript library for reactive documents
  • p5.js - p5.js is a JS client-side library for creating graphic and interactive experiences, based on the core principles of Processing. http://twitter.com/p5xjs
  • gorilla-repl - A rich REPL for Clojure in the notebook style.
  • hyhyhy - A tool for creating nice looking HTML5 presentations. :trollface:
  • tablesaw - A group of plugins for responsive tables.
  • bearcart - Creating Rickshaw.js visualizations with Python Pandas
  • trianglify - Algorithmically generated triangle art
  • rot.js - ROguelike Toolkit
  • untrusted - A meta-JavaScript adventure game by Alex Nisnevich and Greg Shuflin.
  • metalsmith - An extremely simple, pluggable static site generator.
  • sigma.js - A JavaScript library dedicated to graph drawing
  • The-Nature-of-Code-Examples-p5.js - Port to p5.js of Nature of Code examples
  • art-of-node - ❄️ a short introduction to node.js
  • dat - 💾 open source peer to peer data sharing
  • chartkick.js - Create beautiful Javascript charts with minimal code
  • chartkick.py - Create beautiful Javascript charts with minimal code
  • workshopper - A terminal workshop runner framework
  • kibana2 - The repo is deprecated. See elastic/kibana. More info at http://kibana.org
  • ungit - The easiest way to use git. On any platform. Anywhere.
  • resume.github.com - Resumes generated using the GitHub informations
  • c2 - Declarative data visualization in Clojure(Script).
  • hieroglyph - Generate HTML presentations from plain text sources with all the power of Sphinx.
  • lens - A novel way of seeing content
  • HalloweenBash - Custom Bash Profile Generator
  • two.js - A renderer agnostic two-dimensional drawing api for the web.
  • Smallest-Federated-Wiki - This wiki innovates by: 1. federated sharing, 2. drag refactoring and 3. data visualization.
  • envisionjs - Dynamic HTML5 visualization
  • dbpatterns - Dbpatterns is a service that allows you to create, share, explore database models on the web. Built on top of Django, Backbone. Patterns are stored on MongoDB, and uses Lettuce for BDD approach.
  • Gibber - An audiovisual live coding environment for the browser
  • haskell-introductory-course - Training material on Haskell
  • plasma-forks - 3D FPS game with killer robots!
  • vim-detailed - Show subtler color variations than your basic palette-shifting color scheme
  • cleaver - 30-second slideshows for hackers
  • sketch.js - Cross-Platform JavaScript Creative Coding Framework
  • graphterm - A Graphical Terminal Interface that extends xterm by adding GUI-like features and session sharing
  • SLip - A Lisp system for the browser
  • nanotest - nanotest is a simple unit testing framework
  • plush - Plush - the comfy shell
  • water - interactive sketchpad
  • terminus - Terminal supporting inline HTML
  • impress.js - It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com.
  • schirm - Experimental html based terminal emulator using pyte and webkit.
  • rickshaw - JavaScript toolkit for creating interactive real-time graphs
  • remark - A simple, in-browser, markdown-driven slideshow tool.
  • EMSpectrum - A handy tool to handle frequencies and wavelengths of the electromagnetic spectrum
  • ghterm - github terminal
  • ocanvas - JavaScript library for object-based canvas drawing.
  • dejavis - Visual Analytics for the Browser
  • alawid - A 7 Day Roguelike made for the 2011 challenge with WebGL.
  • The-Nature-of-Code-archive - This repo has now moved to https://github.com/shiffman/The-Nature-of-Code
  • Audiolet - A JavaScript library for real-time audio synthesis and composition from within the browser
  • minimal-newtab - Chrome Extension: Minimalistic New Tab page that displays bookmarks from Bookmarks Bar and number of new messages in Gmail (including Google Apps).
  • ymacs - Ymacs is an^W the most Emacs-like code/text editor for the Web
  • d3 - Bring data to life with SVG, Canvas and HTML. 📊📈🎉
  • Zombie-Simulator - Simulator to model populations of zombies and humans and test possible conditions for achieving an equilibrium state.
  • box2d - Code has been moved to thinkpixellab/pl
  • TermKit - Experimental Terminal platform built on WebKit + node.js. Currently only for Mac and Windows, though the prototype works 90% in any WebKit browser.
  • unveil - A data-driven visualization toolkit
  • pug - Pug – robust, elegant, feature rich template engine for Node.js
  • stylebot - Change the appearance of websites instantly. Preview and install styles created by users for your favorite websites
  • protovis - A visualization toolkit for JavaScript using SVG.
  • showoff - moved to puppetlabs/showoff!
  • dygraphs - Interactive visualizations of time series using JavaScript and the HTML canvas tag
  • jit - The JavaScript InfoVis Toolkit provides tools for creating Interactive Data Visualizations for the Web
  • infiniverse - A game of procedurally generated universe with character graphics
  • vim-recipes - A cookbook for the Vim text editor.
  • pre3d - JavaScript 3d rendering engine.
  • raphael - JavaScript Vector Library

Julia

  • julia - The Julia Language: A fresh approach to technical computing.

Jupyter Notebook

  • scikit-learn-videos - Jupyter notebooks from the scikit-learn video series
  • python-machine-learning-book - The "Python Machine Learning" book code repository and info resource
  • shablona - A template for small scientific python projects
  • slycat - Web-based data science analysis and visualization platform.
  • toyplot - Interactive plotting for Python.
  • pyLDAvis - Python library for interactive topic model visualization. Port of the R LDAvis package.
  • pattern_classification - A collection of tutorials and examples for solving and understanding machine learning and pattern classification tasks
  • Probabilistic-Programming-and-Bayesian-Methods-for-Hackers - aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)
  • Data-Science-45min-Intros - Ipython notebook presentations for getting starting with basic programming, statistics and machine learning techniques
  • LearnDataScience - Open Content for self-directed learning in data science
  • mpld3 - D3 Renderings of Matplotlib Graphics
  • Python-for-Signal-Processing - Notebooks for "Python for Signal Processing" book

Lua

  • bussard - Spaceflight programming adventure (MOVED)
  • Eve - Better tools for thought
  • calandria - Unix in voxel-world
  • moonscript - 🌙 A language that compiles to Lua

Makefile

Objective-C

  • hammerspoon - Staggeringly powerful OS X desktop automation with Lua
  • PostgresApp - The easiest way to get started with PostgreSQL on the Mac
  • mbxmapkit - DEPRECATED - Lightweight Mapbox integration with MapKit on iOS
  • syn - Syntax control for the command line
  • OpenEmu - 🎮 Retro video game emulation for macOS
  • slate - A window management application (replacement for Divvy/SizeUp/ShiftIt)
  • MongoHub-Mac - MongoHub mac native version.

Objective-C++

  • plask - Plask is a multimedia programming environment.

Others

  • notation - Collection of quotes on interesting notations & how they affect thought.
  • awesome-c - A curated list of awesome C frameworks, libraries and software.
  • awesome-postgres - A curated list of awesome PostgreSQL software, libraries, tools and resources, inspired by awesome-mysql
  • awesome-shell - A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.
  • elements-of-python-style - Goes beyond PEP8 to discuss what makes Python code feel great. A Strunk & White for Python.
  • bad-data-guide - An exhaustive reference to problems seen in real-world data along with suggestions on how to resolve them.
  • awesome-talks -
  • dive-into-machine-learning - Dive into Machine Learning with Python Jupyter notebook and scikit-learn
  • rscss - Reasonable System for CSS Stylesheet Structure
  • vossibility-stack - Visibility for your open source project
  • computer-science - 🎓 Path to a free self-taught education in Computer Science!
  • awesome-flask - A curated list of awesome Flask resources and plugins
  • awesome-java - A curated list of awesome Java frameworks, libraries and software.
  • games - 🎮 A list of popular/awesome videos games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine.
  • lists - The definitive list of lists (of lists) curated on GitHub
  • math-as-code - a cheat-sheet for mathematical notation in code form
  • awesome-d3 - A list of D3 libraries, plugins and utilities
  • ClojureScript-Syntax-in-15-minutes - cljs syntax is simple
  • ipfs - IPFS - The Permanent Web
  • awesome-public-datasets - An awesome list of high-quality open datasets in public domains (on-going).
  • frontend-guidelines - Some HTML, CSS and JS best practices.
  • frontend-stuff - A continuously expanded list of framework/libraries and tools I used/want to use when building things on the web. Mostly Javascript stuff.
  • Python-iOS-template - A cookiecutter template for creating an iOS project running Python code.
  • org-mode-R-tutorial - A tutorial for using the R language within org-mode
  • CSS-Guidelines - High-level guidelines for writing manageable, maintainable CSS
  • firefox.html - Firefox.html is an experiment: trying to re-implement the Firefox UI in HTML.
  • oneliners - Useful bash one-liners for bioinformatics.
  • weather -
  • clmystery - A command-line murder mystery
  • vim-cutlass - Taking Vim's copy/paste system beyond 'good enough'
  • toml - Tom's Obvious, Minimal Language
  • jsplugins - JavaScript Plugins for the IPython Notebook
  • The-Nature-of-Code-Course - Syllabus and Course Materials for The Nature of Code. Book code examples are here: https://github.com/shiffman/The-Nature-of-Code-Examples
  • clojure-style-guide - A community coding style guide for the Clojure programming language
  • game-off-2012 - A minimalist game about leaving home.
  • cyclic-vacuum-cannon - First it steals.. Then it jettisons.
  • snippets - Some snippets for snipMate.vim
  • cliff - Command Line Interface Formulation Framework
  • hack-emacs-notes - Episode notes from my video series "Hack Emacs"
  • bookmarks - Some of my bookmarks
  • git-achievements - Aquire achievements while using git.
  • souvenir - My personal cheat-like command line
  • clinvoice - command line invoicing tool
  • Latex -
  • emacs-starter-kit - Because the Emacs defaults are not so great sometimes.
  • bashify - Framework for Bash projects
  • rake - A make-like build utility for Ruby.

PHP

  • koel - A personal music streaming server that works.

Perl

  • diff-so-fancy - Good-lookin' diffs. Actually… nah… The best-lookin' diffs. 🎉
  • nfu - Numeric Fu for the command line
  • with - Execute Perl code on files matching pattern
  • xkcd - View XKCD comics in your console
  • pimpd2 - Perl Interface for the Music Player Daemon 2 | http://search.cpan.org/dist/App-Pimpd/
  • App-gh - GitHub Command-line Utility.
  • utils - Small useful utilities for everyday work
  • feedgnuplot - Tool to plot realtime and stored data from the commandline, using gnuplot. This is the repo for 'feedgnuplot' on CPAN

Processing

Python

  • mrq - Mr. Queue - A distributed worker task queue in Python using Redis & gevent
  • walrus - Lightweight Python utilities for working with Redis
  • bloodhound -
  • woid -
  • riko - A python stream processing engine modeled after Yahoo! Pipes
  • Slack-Gitsin - A beautiful Slack command line interface (CLI -> uses 20mb memory).
  • bitmapist - Powerful analytics and cohort library using Redis bitmaps
  • django-pgviews - Fork of django-postgres that focuses on maintaining and improving support for Postgres SQL Views.
  • django-postgres - First-class Postgres feature support for the Django ORM.
  • schemagic - Define the shape of your data with simple python data structures. Use those data descriptions to validate your application.
  • GraphDash - A web-based dashboard built on graphs and their metadata.
  • xmldataset - xmldataset: xml parsing made easy
  • decorating - decorating: Literally decorating your terminal with decorators
  • coconut - Simple, elegant, Pythonic functional programming.
  • leather - Python charting for 80% of humans.
  • django-seed - 🌱 Seed your Django database with fake data
  • textX - Domain-Specific Languages in Python made easy http://igordejanovic.net/textX/
  • django-rest-pandas - Serves up your Pandas dataframes via the Django REST Framework for use in client-side (i.e. d3.js) visualizations and offline analysis (e.g. Excel)
  • django-sql-explorer - Easily share data across your company via SQL queries. From Grove Collab.
  • tinydb - TinyDB is a lightweight document oriented database optimized for your happiness :)
  • schema - Schema validation just got Pythonic
  • queuelib - Collection of persistent (disk-based) queues
  • crawlers - Crawlers pour le service d'agrégation d'offres d'emplois pyjobs
  • you-get - ⏬ Dumb downloader that scrapes the web
  • pandas-profiling - Create HTML profiling reports from pandas DataFrame objects
  • caravel - Caravel is a data exploration platform designed to be visual, intuitive, and interactive
  • PyFunctional - Python library for creating data pipelines with chain functional programming
  • pandas-summary - An extension to pandas dataframes describe function.
  • hypothesis-python - Advanced property-based (QuickCheck-like) testing for Python
  • pythonz - Python installation manager supporting CPython, Stackless, PyPy and Jython
  • dplython - dplyr for python
  • ipython-sql - %%sql magic for IPython, hopefully evolving into full SQL client
  • inflect.py - Correctly generate plurals, ordinals, indefinite articles; convert numbers to words
  • parse - Parse strings using a specification based on the Python format() syntax.
  • vim-awesome - Awesome Vim plugins from across the universe
  • nbsphinx - Sphinx source parser for *.ipynb files
  • Dora - Tools for exploratory data analysis in Python
  • pyq - A CLI tool to search for Python code in a path using jQuery-like selectors.
  • lifter - A generic query engine, inspired by Django ORM
  • hug - Embrace the APIs of the future. Hug aims to make developing APIs as simple as possible, but no simpler.
  • maybe - 📂 🐇 🎩 See what a program does before deciding whether you really want it to happen.
  • records - SQL for Humans™
  • xypath - Navigating around a grid of cells like XPath for spreadsheets
  • PyDataset - Instant access to many datasets.
  • invoke - Pythonic task management & command execution.
  • flo - enable rapid iteration and development of complex data pipelines
  • livebook - IPython notebook-compatible live coding experiment
  • yagmail - yagmail makes sending emails very easy by doing all the magic for you
  • pipreqs - pipreqs - Generate pip requirements.txt file based on imports of any project
  • flit - Simplified packaging of Python modules
  • pymux - A terminal multiplexer (like tmux) in Python
  • depsy - Track the impact of research software.
  • data-science-ipython-notebooks - Continually updated data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.
  • db2twitter - Build and send tweets with data from your database
  • kuroko - Minimalistic Python Task Executor
  • sqlite-vtfunc - Implement SQLite table-valued functions with Python
  • termsql - Convert text from a file or from stdin into SQL table and query it instantly. Uses sqlite as backend. The idea is to make SQL into a tool on the command line or in scripts.
  • vim-do - Run shell commands asynchronously and show the output in Vim when they finish
  • Mathics - a general-purpose computer algebra system
  • ping-me - A cross platform personalized Ping
  • voluptuous - Voluptuous, despite the name, is a Python data validation library.
  • Miser - Programmatic budgeting
  • proof - A Python library for creating fast, repeatable and self-documenting data analysis pipelines.
  • vim-hyperstyle - Write CSS faster
  • expose.py - Photojournalism static site generator, inspired by Jack000/Expose
  • pgcli - Postgres CLI with autocompletion and syntax highlighting
  • Watson - ⌚ A wonderful CLI to track your time!
  • awesome-sqlalchemy - A curated list of awesome tools for SQLAlchemy
  • discover-flask - Full Stack Web Development with Flask.
  • agate-charts - agate-charts adds exploratory charting support to agate.
  • sake - A self-documenting build automation tool
  • pyexperiment - Run experiments with Python - quick and clean.
  • profiling - An interactive continuous Python profiler.
  • pandashells - 🐼 Bringing the python data stack to the shell prompt
  • mycli - A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting.
  • magic-wormhole - get things from one computer to another, safely
  • stupid-itertools-tricks-pydata - code for my "stupid itertools tricks" talk from pydata seattle 2015
  • data-science-from-scratch - code for Data Science From Scratch book
  • pyxley - Python helpers for building dashboards using Flask and React
  • Wooey - A Django app that creates automatic web UIs for Python scripts.
  • monoid - Customisable coding font with alternates, ligatures and contextual positioning. Crazy crisp at 12px/9pt. http://larsenwork.com/monoid/
  • jinja - The Jinja2 template engine
  • jekyll-ipython-markdown - build process for turning ipython notebooks into markdown files for your jekyll blog
  • webpy - web.py is a web framework for python that is as simple as it is powerful.
  • paperweight - Python package for hacking LaTeX documents
  • snake - Full Python Scripting in Vim
  • datums - A PostgreSQL pipeline for Reporter.
  • pyvim - Pure Python Vim clone.
  • DataViz - Playing around with data visualisation tools!
  • antipackage - Automagically import single file Python modules from GitHub.
  • clastic - A functional web framework that streamlines explicit development practices while eliminating global state.
  • boltons - Like builtins, but boltons. Constructs/recipes/snippets that would be handy in the standard library. Nothing like Michael Bolton.
  • mando - Create Python CLI apps with little to no effort at all!
  • envplus - Combine your Python virtualenvs.
  • tabipy - Display tables in IPython
  • cron-metrics - Implementation of a monitoring system of interval cron tasks in Python
  • x_x - excel file viewer cli
  • GitPython - GitPython is a python library used to interact with Git repositories.
  • param - Param: Make your Python code clearer and more reliable by declaring Parameters
  • holoviews - Stop plotting your data - annotate your data and let it visualize itself
  • cerberus - Lightweight, extensible data validation library for Python
  • attic - Deduplicating backup program
  • mcflyin - A small timeseries transformation API built on Flask and Pandas
  • maildirstats - maildirstats is just a very small python script which aims to gather some plaintext data about your local maildir.
  • cmddocs - An interactive commandline interface for your personal docs using python, Cmd, git and markdown
  • bidict - Efficient, Pythonic bidirectional map implementation and related functionality.
  • passpie - 🔐 Multiplatform command-line password manager
  • odo - Data Migration for the Blaze Project
  • dask - Task scheduling and blocked algorithms for parallel processing
  • ino - Command line toolkit for working with Arduino hardware
  • httpie - CLI HTTP client, user-friendly curl replacement with intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc.
  • awesome-python - A curated list of awesome Python frameworks, libraries, software and resources
  • curdling - Concurrent package manager for Python
  • virtualenv-api - An API for virtualenv/pip
  • toga - A Python native, OS native GUI toolkit.
  • ipymd - Use the IPython notebook as an interactive Markdown editor
  • arduino-api - Arduino library for real-time logging and streaming data to online plotly graphs
  • iterstuff - Useful tools for working with iterators
  • python-nvd3 - Python Wrapper for NVD3 - It's time for beautiful charts
  • peru - a tool for including other people's code in your projects
  • ginga - The Ginga astronomical FITS file viewer
  • simplestruct - A Python library for defining struct-like classes
  • addict - The Python Dict that's better than heroin.
  • catcher - Beautiful tracebacks for Python
  • peewee - a small, expressive orm -- supports postgresql, mysql and sqlite
  • gig - Generate .gitignore files from the command line or programmatically, in Python
  • seed - A utility for easily creating and releasing Python packages
  • chevron - A Python implementation of mustache
  • hilbert - 👯 Implement mathematics.
  • genty - Genty, pronounced "gen-tee", stands for "generate tests". It promotes generative testing, where a single test can execute over a variety of input.
  • compose - Define and run multi-container applications with Docker
  • pyskel - Skeleton of a Python package
  • db.py - db.py is an easier way to interact with your databases
  • latexrun - A 21st century LaTeX wrapper
  • pythontex - A LaTeX package that allows Python code entered within a TeX document to be executed, and the output to be included in the original document.
  • pyradex - Python interface to RADEX
  • python-literate - Research notebooks in Python, with the power of literate programming and Markdown.
  • pyl - Almoste literate Python with Pandoc Markdown.
  • pydub - Manipulate audio with a simple and easy high level interface
  • python-patterns - A collection of design patterns/idioms in Python
  • toolz - A functional standard library for Python.
  • gizeh - Simple Vector Graphics for Python
  • databox - Data Munge API
  • delorean - Delorean: Time Travel Made Easy
  • plotdevice - Create 2D graphics on the Mac with Python code
  • konch - Configures your Python shell.
  • csvtomd - Convert your CSV files into Markdown tables.
  • Hey - Hey is a terminal helper that allows you to execute commands using plain old English.
  • git-fat - Simple way to handle fat files without committing them to git, supports synchronization using rsync
  • awesome-machine-learning - A curated list of awesome Machine Learning frameworks, libraries and software.
  • conda - OS-agnostic, system-level binary package manager and ecosystem
  • query - Interactive SQL database exploration in Python
  • vex - Run a command in the named virtualenv.
  • underscore - Data analysis tools
  • Tiling - Tilings of regular polygons.
  • explore-flask - Source of Explore Flask book
  • simiki - Simiki is a simple wiki framework, written in Python.
  • onionshare - Securely and anonymously share a file of any size
  • data-science-toolbox - Start doing data science in minutes
  • agate - A Python data analysis library that is optimized for humans instead of machines.
  • csvkit - A suite of utilities for converting to and working with CSV, the king of tabular file formats.
  • easyplot - Easy Plot - A thin matplotlib wrapper for generating fast, easy and reusable plots in Python
  • enplot - one-line plotting tool
  • percol - adds flavor of interactive filtering to the traditional pipe concept of UNIX shell
  • diy-lisp - A hands-on, test driven guide to implementing a simple programming language
  • python-naturalsort - Simple natural order sorting API for Python that just works
  • enaml - Declarative User Interfaces for Python
  • xarray - N-D labeled arrays and datasets in Python
  • cytoolz - Cython implementation of Toolz. Please use: https://github.com/pytoolz/cytoolz
  • logpy - Logic Programming in Python
  • nrepl-python-client - A Python client for nREPL, the Clojure network REPL
  • mailur - Gmail-inspired webmail
  • rumps - Ridiculously Uncomplicated Mac os x Python Statusbar apps
  • ads - Python tool for ADS
  • vimpy - A pythonic Vim plugin.
  • PyFITS - Git repository for the PyFITS project; PyFITS is still actively maintained in SVN, but this repository exists to ease the migration into AstroPy (https://github.com/astropy/astropy)
  • glue - Linked Data Visualizations Across Multiple Files
  • seaborn - Statistical data visualization using matplotlib
  • sheets - Interact with CSV files as Python objects
  • toolz - More tools for Python
  • functoolz - More tools for functions
  • itertoolz - More tools for iterators
  • khal - 📆 CLI calendar application
  • vim-plugin-starter-kit - A tool to create scaffolding for Vim plugins to be written in Python, and a wiki of common usages of the vim module in Python
  • dominate - Dominate is a Python library for creating and manipulating HTML documents using an elegant DOM API. It allows you to write HTML pages in pure Python very concisely, which eliminate the need to learn another template language, and to take advantage of the more powerful features of Python.
  • PyLaTeX - A Python library for creating LaTeX files
  • CommonRegex - A collection of common regular expressions bundled with an easy to use interface.
  • drawbot -
  • newspaper - News, full-text, and article metadata extraction in Python 3
  • pyknon - Simple Python library to generate music in a hacker friendly way.
  • plotly.py - An interactive, browser-based graphing library for Python ✨
  • tabview - Python curses command line CSV and tabular data viewer
  • twosheds - Python library for making POSIX shells
  • cookiecutter - A command-line utility that creates projects from cookiecutters (project templates). E.g. Python package projects, jQuery plugin projects.
  • gittle - Pythonic Git for Humans
  • dbtools - Tools for interfacing with SQLite databases
  • dataset - Easy-to-use data handling for SQL data stores with support for implicit table creation, bulk loading, and transactions. Dataset also includes support for freezing data to CSV and JSON flat files.
  • marshmallow - A lightweight library for converting complex objects to and from simple Python datatypes.
  • cherrymusic - Stream your own music collection to all your devices! The easy to use free and open-source music streaming server.
  • pipeless - Simple pipeline building framework
  • tmuxp - 💻 tmux session manager built on libtmux
  • actualvim - Sublime Text 3 input mode powered by Vim
  • ggplot - ggplot for python
  • q - q - Run SQL directly on CSV or TSV files
  • functionally - Simple & extensive functional programming library for Python
  • fn.py - Functional programming in Python: implementation of missing features to enjoy FP
  • overload - Overload python 2 functions
  • patterns - Pattern matching for python
  • funcy - A fancy and practical functional tools
  • vincent - A Python to Vega translator
  • pdoc - A simple command line tool and library to auto generate API documentation for Python libraries.
  • oh-my-vim - A python package to manage your vim themes/plugins
  • prettyplotlib - Painlessly create beautiful matplotlib plots.
  • pydown - An HTML5 presentation builder written by python
  • coursera-dl - A script for downloading course material (video's, pdfs, quizzes, etc) from coursera.org
  • lassie - Web Content Retrieval for Humans™
  • pytest-sugar - a plugin for py.test that changes the default look and feel of py.test (e.g. progressbar, show tests that fail instantly)
  • pyhtml - HTML generation library for Python
  • vim-pandemic - Manage remote pathogen bundles from multiple source types
  • imbox - Python IMAP for Human beings
  • HipeGrid - Using openMPI and python to create a grid of HIPE sessions for large scale parallel Herschel data processing.
  • undead - Dead Easy POSIX Daemons for Python (POC)
  • blaze - NumPy and Pandas interface to Big Data
  • q - Quick and dirty debugging output for tired programmers.
  • dlvr - email sending for humans
  • konfig - Yet another configuration object
  • watchdog - Python library and shell utilities to monitor filesystem events.
  • nigel - A simple IRC bot that responds to commands. Inspired by Hubot. Implemented in Python.
  • concurrencytest - Python testtools extension for running unittest suites concurrently.
  • pydflatex - Python wrapper around pdflatex
  • pygal - PYthon svg GrAph plotting Library
  • factory_boy - NEW REPO LOCATION: http://github.com/rbarrois/factory_boy. Raphaël Barrois has taken over factory_boy development. Please open issues and pull requests there.
  • smokesignal - Simple python signaling
  • smiley - Python Application Tracer
  • dictdiffer - Dictdiffer is a module that helps you to diff and patch dictionaries.
  • schedule - Python job scheduling for humans.
  • commandr - Tool that creates command line interfaces for functions automatically.
  • osrc - The Open Source Report Card
  • pykka - Pykka is a Python implementation of the actor model, which makes it easier to build concurrent applications
  • manage.py -
  • grv - A generator of random values in your command line
  • daft - Render some probabilistic graphical models using matplotlib
  • pip-accel - pip-accel: Accelerator for pip, the Python package manager
  • macropy - Macros in Python: quasiquotes, case classes, LINQ and more!
  • atpy - Astronomical Tables in Python
  • mackup - Keep your application settings in sync (OS X/Linux)
  • colout - Color text streams with this simple command
  • astropy - Repository for the Astropy core package
  • forbiddenfruit - Patch built-in python objects
  • pyGrid - Grid based Game Engine for Python+Pygame
  • howdoi - howdoi - instant coding answers via the command line
  • python-mode - Vim python-mode. PyLint, Rope, Pydoc, breakpoints from box.
  • aplpy - Astronomical Plotting Library in Python (note that APLpy 1.0 is now developed in the v1.x branch - see README.rst for more details)
  • bokeh - Interactive Web Plotting for Python
  • chaco - Chaco is a Python package for building interactive and custom 2-D plots.
  • vim-ipython - A two-way integration between Vim and IPython 0.11+
  • sebastian - symbolic music analysis and composition library in Python
  • galry - High-performance interactive visualization in Python
  • virtualenv-burrito - One command to have a working virtualenv + virtualenvwrapper environment.
  • yolk - Command-line tool for querying PyPI and Python packages installed on your system.
  • MatchBox - Project now called IonicBackup
  • vim-pyunit - Plugin enabling advanced unit test support inside your favorite editor.
  • pywatch - Runs an arbitrary command if files specified to be watched change. It's good for automatically running unit tests when your code changes, similar to Ruby's ZenTest.
  • konira - beautiful (readable) testing in Python
  • blessings - A thin, practical wrapper around terminal capabilities in Python
  • ipythonblocks - Practice Python with colored grids in the IPython Notebook
  • arrow - Better dates & times for Python
  • peat - Repeat commands!
  • pip-tools - A set of tools to keep your pinned Python dependencies fresh.
  • bup - Very efficient backup system based on the git packfile format, providing fast incremental saves and global deduplication (among and within files, including virtual machine images). Current release is 0.28.1, and the development branch is master. Please post problems or patches to the mailing list for discussion (see the end of the README below).
  • shellasync.vim - shellasync.vim plugin for asynchronously executing shell commands in vim
  • pspec - Python testing for humans.
  • Field - A development environment for art
  • args - Argument Parsing for Humans™
  • plumbum - Plumbum: Shell Combinators
  • thc - THC (Testing High C) is a set of macros and small functions aimed to help C developers write their tests
  • octogit - giving git more tentacles
  • docopt - Pythonic command line arguments parser, that will make you smile
  • selfspy - Log everything you do on the computer, for statistics, future reference and all-around fun!
  • d - Markdown files to documentation. Nothing else.
  • sh - Python process launching
  • shovel - Rake, for Python
  • clojure-py - A implementation of Clojure in pure (dynamic) Python
  • mynt - A static site generator.
  • stallion - Stallion - A Python Package Manager
  • rerun - A tiny utility to make it easy to run a bunch of commands over and over again.
  • spec - Specification-style nosetests output for Python
  • envoy - Python Subprocesses for Humans™.
  • vim-pad - a quick notetaking plugin
  • Infiniworld - Procedurally generated action-adventure game.
  • pytyle3 - An updated (and much faster) version of pytyle that uses xpybutil and is compatible with Openbox Multihead.
  • Melopy - Python music library
  • VITABS - Guitar tablature editor inspired by vi
  • Infiniworld - Procedurally generated action-adventure game.
  • d3py - a plottling library for python, based on D3
  • legit - Git for Humans, Inspired by GitHub for Mac™.
  • textadv - An interactive fiction engine written in Python
  • littleworkers - Little process-based workers to do your bidding.
  • scikit-learn-tutorial - Applied Machine Learning in Python with scikit-learn
  • pyvows - Python implementation of Vows.js
  • memoir - A minimal cli diary.
  • pin - A set of Python scripts for helping manage projects on the commandline
  • tablib - Python Module for Tabular Datasets in XLS, CSV, JSON, YAML, &c.
  • humble - Python version of seejohnrun/vain
  • dexy -
  • SWG - Static Website Generator
  • labcoat - Test your specimens
  • virtualenv - Virtual Python Environment builder
  • pip - The PyPA recommended tool for installing Python packages
  • Cactus - Static site generator for designers. Uses Python and Django templates.
  • pynguin - GUI for PyGame that does not try to run the show.
  • ghsync - Github Syncer. Clones or Pulls all GitHub repos (owned and watched).
  • rabbitfish - A static site generator using Python 3, Jinja2, and YAML.
  • requests - Python HTTP Requests for Humans™
  • calabash - Bash-style pipelining for Python generators.
  • urecord - A structured record metaclass for Python.
  • vcs-translator -
  • vimbundle - Vim bundles management (with help of pathogen)
  • hyde - A Python Static Website Generator
  • virtualenvwrapper.github - Plugin for virtualenvwrapper to automatically create projects based on github repositories.
  • Vimsplain - Explain Vim command sequences
  • Frozen-Flask - Freezes a Flask application into a set of static files.
  • Flask-FlatPages - Provides flat static pages to a Flask application
  • commando - argparse in style
  • expecter - Expecter Gadget: better expectations (assertions) for Python.
  • brewery - IMPORTANT: Data Brewery is now Bubbles: https://github.com/stiivi/bubbles This brewery repository is NOT MAINTAINED any more.
  • brownie - Common utilities and datastructures for Python applications
  • rstblog - NIH site generator
  • mi7 - mi7 is a lightweight spying engine
  • redo - Smaller, easier, more powerful, and more reliable than make. An implementation of djb's redo.
  • attest - Modern, Pythonic test automation
  • vim-orgmode - Text outlining and task management for Vim based on Emacs' Org-Mode
  • QuarterMoon - [Alpha] Realtime strategy game in 2D pixel space. Inspired by Starcraft, Machines, The Space Game & X-Beyond
  • clint - Python Command-line Application Tools
  • pythonbrew - Python Environment manager
  • data_hacks - Command line utilities for data analysis
  • pandas - Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
  • Post - A naive blog engine or tool to store my notes and ideas.
  • runge-kutta - An implementation of the Runge-Kutta-methods for solving systems of ODEs with Python.
  • cardshuffle - Real-time Strategy Game simulation of enemy wizard parties
  • simplenote.vim - vim plugin to interact with the simplenote service
  • processing.py - Write Processing sketches in Python
  • asciitable - Extensible ASCII table reader
  • ignition - A numerical code generator
  • Physics - Physics scripts
  • vim_bridge - A Python-to-Vim bridge decorator that allows transparent calls to Python functions in native Vim scripts.
  • Rel - an exploration of the relational model and data analysis in Python
  • showme - Quick application debugging and analysis for Python
  • screenutils - Handle gnu-screen: creates/close/list sessions, injects commands...
  • pycco - Literate-style documentation generator.
  • choice - A simple multiple-choice game.
  • argue - Pythonic command line argument parsing.
  • opts - Python option parsing library.
  • groovespark - Grooveshark API in Python
  • wordnik-python - Wordnik Python public library
  • sure - utility belt for automated testing in python (inspired by @visionmedia's should.js)
  • pypit - Python shell pipeline builder
  • ipython - Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.
  • gistapi.py - Python wrapper for GitHub's Gist API
  • couleur - ANSI terminal tool for python, colored shell and other handy fancy features
  • python-tablefu - A Python version (almost a port) of ProPublica's TableFu
  • Pipe - A Python library to use infix notation in Python
  • markdoc - A lightweight Markdown-based wiki system. Current status: abandoned.
  • flask - A microframework based on Werkzeug, Jinja2 and good intentions
  • CLIArgs - Absolutely Trivial Command-Line Arguments
  • qa - Python testing library
  • lettuce - Cucumber-ish BDD for python
  • faketerm - terminal presentation viewer
  • noobhack - Do you think Nethack is hard? Noobhack makes it easier.
  • urwid - Console user interface library for Python (official repo)
  • ion - Ion is a VERY lightweight MVC framework based on CherryPy, Jinja2 and SQL Alchemy
  • YonderGit - Simplified Git Remote Repository Management
  • pilcrow - An abandoned static site generator.
  • cement - Application Framework for Python
  • hacker-top - A top-like program for monitoring hacker news from the console
  • Testify - A more pythonic testing framework.
  • pystache - Mustache in Python
  • mechanize - Stateful programmatic web browsing in Python, after Andy Lester's Perl module WWW::Mechanize .
  • pycrawlr - A 2D dungeon exploration game (WIP).
  • bup - Please switch to using the github.com/bup/bup repo instead!
  • magnitude - A Python library for computing with numbers with units.
  • t - A command-line todo list manager for people that want to finish tasks, not organize them. (git mirror)
  • yeti - bleh
  • pydsl - musing about dsls in python
  • pygooglechart - pygooglechart is a complete Python wrapper for the Google Chart API.
  • cleese - cleese is a shell command executer for python applications.
  • bottle - bottle.py is a fast and simple micro-framework for python web-applications.
  • pywcsgrid2 - astromonical fits image for python matplotlib
  • freshen - Clone of the Cucumber BDD framework for Python
  • ranger - A VIM-inspired filemanager for the console
  • optfunc - Syntactic sugar for creating Python command line scripts by introspecting a function definition
  • geocoders - Ultra simple API for geocoding a single string against various web services.
  • should-dsl - Should-DSL: Improve readability for should-style expectations
  • unclutter - Unclutter your directory sorting all your files by extension.
  • opterator - generate commandline options from the main method signature
  • fabric - Simple, Pythonic remote execution and deployment.
  • python-github2 - github client in python, with issues support.
  • tinytree - A small, simple, surprisingly useful ordered tree implementation
  • pry - A unit testing framework with integrated coverage analysis.
  • pyccuracy - Pyccuracy is a BDD-style Web Acceptance Testing framework in Python.
  • itty - The itty-bitty Python web framework.
  • chisel - a simple Python static blog generation utility
  • blogofile - A static website compiler and blog engine written in Python.
  • breathe - ReStructuredText and Sphinx bridge to Doxygen
  • mongo-python-driver - PyMongo - the Python driver for MongoDB
  • hyde-old - Static website generator inspired by Jekyll
  • pyrogue - unpythonic port of Tim Stoehr's Rogue clone to Python
  • lithp - McCarthy's Lisp in Python with macros. A celebration of 50+ years of symbolic processing.
  • mocktest - powerful mock, expectation and unit test helpers for python
  • python-ptable - Table class for pretty-printing tabular data
  • git-todo-py - A fork of todo.py that commits all changes into a git repository.

R

  • fiery - A flexible and lightweight web server
  • rstackdeque - Stack and deque datatypes for R - fast and functional
  • seasonal - R interface to X-13ARIMA-SEATS
  • tidytext - Text mining using dplyr, ggplot2, and other tidy tools ✨📄✨📄✨
  • editR - A Rmarkdown editor with instant preview
  • ggraph - Grammar of Graph Graphics
  • gganimate - Create easy animations with ggplot2
  • ask - Friendly CLI interaction in R
  • plotly - Create interactive web graphics from R via plotly's JavaScript graphing library
  • vim-plugins-profile - Profile Vim's Plugins, Generate Awesome Statistics and Optimize Vim Startup Time
  • daprocedures -
  • r4ds - R for data science
  • ggthemr - Themes for ggplot2.
  • mason - A friendly craftsman that builds you great R packages
  • pystr - Python String Methods in R.
  • formattable - Formattable Data Structures
  • rio - A Swiss-Army Knife for Data I/O
  • gix - An R package to search a Git repository
  • DiagrammeR - Create graph diagrams and flowcharts using R.
  • rbokeh - R interface to Bokeh http://hafen.github.io/rbokeh/
  • devtools - Tools to make an R developer's life easier
  • rlp - An Example of Using Literate Programming for R Package Development
  • rbokeh - R Bindings to Bokeh
  • pipeR - Multi-Paradigm Pipeline Implementation
  • DT - R Interface to the jQuery Plug-in DataTables
  • RStars - Access to the Digital Universe Data set
  • purrr - Make your pure R function purrr with functional programming
  • ShinyApps - Small web apps that illustrate statistical concepts
  • pander - An R Pandoc Writer
  • rapport - rapport is an R package that facilitates the creation of reproducible statistical report templates
  • lego - 😃 R data package featuring every Lego set from 1970 to 2015
  • dplyr - Dplyr: A grammar of data manipulation
  • wesanderson - A Wes Anderson color palette for R
  • rDrop - Programmatic interface to Dropbox
  • awesome-R - A curated list of awesome R packages, frameworks and software.
  • kea - Composable Functional Programming in R
  • tips_and_tricks - The tips I need to remember and always forget about R, bash, awk, and other beauties
  • knitr - A general-purpose tool for dynamic report generation in R
  • ggvis - Interactive grammar of graphics for R
  • magrittr - R package to bring forward-piping features ala F#'s |> operator. Ceci n'est pas un pipe.
  • swirl_courses - 🎓 A collection of interactive courses for the swirl R package.
  • slidify - Generate reproducible html5 slides from R markdown
  • shiny - Easy interactive web applications with R
  • ML_for_Hackers - Code accompanying the book "Machine Learning for Hackers"

Racket

  • get-bonus - an experimental video game development environment
  • pollen - book-publishing system in Racket

Ruby

  • huginn - Build agents that monitor and act on your behalf. Your agents are standing by!
  • crono - A time-based background job scheduler daemon (just like Cron) for Rails
  • mdless -
  • http.oscean - Website
  • timetrap - Simple command line timetracker
  • github-ranking - GitHub star ranking for users, organizations and repositories
  • reporter - Literate data analysis with iPython notebooks and Jekyll.
  • serveit - ServeIt, a synchronous server and rebuilder of static content like blogs, books, READMEs, etc.
  • star-api - All these stars belong to you
  • sonic-pi - The Live Coding Music Synth for Everyone
  • quantified - Source for QuantifiedAwesome.com
  • Vimbits - Vimbits
  • groupdate - The simplest way to group temporal data
  • ghi - GitHub Issues on the command line. Use your $EDITOR, not your browser.
  • tkn - Terminal Keynote - A hack for terminal-based talks
  • vimdeck - VIM as a presentation tool
  • backup - Easy full stack backup operations on UNIX-like systems.
  • riml - Riml is a subset of VimL with some nice added features. It compiles to plain VimL.
  • nothing - Programming With Nothing
  • readably - Static blogs: YAML + Slim → HTML5
  • rubiks-cube - Solve your Rubik's Cube with an easy two-cycle solution
  • pry - An IRB alternative and runtime developer console
  • homebrew-science - 🔬 Scientific formulae for the Homebrew package manager
  • infect - Command line tool for installing pathogen bundles for vim
  • guard - Guard is a command line tool to easily handle events on file system modifications.
  • contracts.ruby - Contracts for Ruby.
  • pro - Quickly jump to git repositories, run commands in batch and get status overviews.
  • stringer - A self-hosted, anti-social RSS reader.
  • xiki - A shell console with GUI features
  • fresh - Keep your dotfiles fresh.
  • ruby-mmo - Ruby MMO: massively multiplayer online programming challenge
  • hopper - Collection, Analyzation, and BBQing of Ruby community statistics.
  • t - A command-line power tool for Twitter.
  • dotfiles - YADR - The best vim,git,zsh plugins and the cleanest vimrc you've ever seen
  • tag - tag anything from the commandline
  • sinatra-static - turn your sinatra app into a static website (<75loc)
  • vimdb - vim knowledge tabularized - search vim keys, options and more with great precision.
  • reacco - Generate documentation from README files.
  • teuxdeux - teuxdeux.com unofficial API
  • codebrawl - if ( ready? && set? ) then fight! end
  • maid - Be lazy. Let Maid clean up after you, based on rules you define. Think of it as "Hazel for hackers".
  • redis_orm - ORM for Redis
  • pru - Pipeable Ruby - forget about grep / sed / awk / wc ... use pure, readable Ruby!
  • earthquake - Twitter terminal client with streaming API support.
  • stasis - Static sites made powerful
  • Gitan - Gitan is a very basic web interface to create and inspect bare git repositories
  • done - Keep a track of what you've done
  • dotjs - ~/.js — No longer maintained, sorry.
  • teamocil - There's no I in Teamocil. At least not where you think. Teamocil is a simple tool used to automatically create windows and panes in tmux with YAML files.
  • jekyll_and_hyde - A HTML presentation generator that generates a basic Jekyll scaffold with Slippy hooking up.
  • ruco - Desktop-style, Intuitive, Commandline Editor in Ruby. "Better than nano, simpler than vim."
  • grooveshark - Grooveshark.com unofficial API library
  • sciruby - Tools for scientific computation in Ruby
  • fresh - Fresh Ruby Enhanced SHell
  • vmail - a vim interface for gmail
  • palette - An easier way to write Vim color schemes
  • ripl - ruby interactive print loop - A light, modular alternative to irb
  • boom - Motherfucking TEXT SNIPPETS! On the COMMAND LINE!
  • clap - Command line argument parsing
  • console_tweet - Simple CLI Twitter Client
  • rubyvis - Ruby version of Protovis, a visualization toolkit.
  • screeninator - Manage complex screen sessions easily.
  • consular - Terminal automation
  • green_shoes - Green Shoes is one of the colorful Shoes written in pure Ruby.
  • dfat - DWARF FORTRESS ADVENTURE TIME
  • explain-ruby - Explains Ruby syntax
  • dsl - A small library for creating Domain Specific Languages (DSLs)
  • optitron - Sensible, minimal simple options parsing and dispatching for Ruby. Build a CLI with no fuss.
  • vim-update-bundles - Use Pathogen and Git to manage your Vim plugins.
  • tmux-ruby - ruby library to control tmux
  • bcat - A pipe to browser utility
  • read-ruby - Free ebook about Ruby 1.9
  • cinch - The IRC Bot Building Framework
  • fuzzycd - Glide across your filesystem with ease.
  • awesome_print - Pretty print your Ruby objects with style -- in full color and with proper indentation
  • gem-sync - OUTDATED: Simple gem management plugin for rubygems
  • tumblr - Command line interface and Ruby client for the Tumblr API (v2)
  • homesick - Your home directory is your castle. Don't leave your dotfiles behind.
  • colfm - A console, column-oriented file manager
  • nanoc3_blog - nanoc3 Blog Starter Kit
  • irb_hacks - Yet Another Set of IRB Hacks
  • session - session offers a persistent way to drive the shell (/bin/sh) via ruby
  • coloration - Textmate to Vim, JEdit and Kate/KWrite color scheme converter
  • repl - Sometimes you need a REPL. Unmaintained, sorry.
  • dhun - Minimalist Music Player for OS X
  • trinket - An API for adding badges (achievements) to any project.
  • ronn - the opposite of roff
  • dorothy - a basic template for toto, the blogging engine
  • toto - the 10 second blog-engine for hackers
  • nibbler - A cute HTML scraper / data extraction tool in under 70 lines of code
  • octopress - Octopress is an obsessively designed framework for Jekyll blogging. It’s easy to configure and easy to deploy. Sweet huh?
  • koi - minimal task management for hackers
  • beats - A command-line drum machine, written in Ruby
  • table-fu - A utility for spreadsheet-style handling of arrays (e.g. filtering, formatting, and sorting)
  • mustache - Logic-less Ruby templates.
  • hacketyhack - the coder’s starter kit: sound, animation, video, messaging in a low-key ruby environment.
  • watchr - Modern continuous testing (flexible alternative to Autotest)
  • mutter - the tiny command-line interface library with lots of style~
  • progit - Pro Git Book Content, 1st Edition - See 2nd edition at progit2
  • nanoc - Nanoc is a web publishing system written in Ruby.
  • random_data - Provides methods for generating random test data including names, mailing addresses, dates, phone numbers, e-mail addresses, and text. Now, ruby 1.9 compatible.
  • remark - HTML to Markdown converter
  • rip - Take back your $LOAD_PATH. Deprecated and unmaintained.
  • bananajour - Local git repository hosting with a sexy web interface and bonjour discovery. It's like your own little adhoc, network-aware github!
  • boson - A command/task framework similar to rake and thor built with extendability in mind.
  • glyph - A Ruby-powered Rapid Document Authoring Framework
  • main - a class factory and dsl for generating command line programs real quick
  • tools - various simple tools, not worth a project on their own
  • ron - Well, who needed another serialization format? Not me, but that's what I've made. Ruby Object Notation (Ron) is a textual format for the representation of Ruby data structures. It's somewhat like YAML, XML, or (most of all) JSON. However, since it is defined entirely within and as a subset of Ruby, it has the slick property that Ron expressions are legal Ruby. Thus it is very like JSON, except that it's Ruby-centered instead of being JavaScript-centered.
  • quickrpg-clone - A Ruby/Gosu remake of my oldest Blitz Basic RPG Demo.
  • aerial - A simple, blogish software build with Sinatra and uses Git for data storage
  • hirb - A mini view framework for console/irb that's easy to use, even while under its influence. Console goodies include a no-wrap table, auto-pager, tree and menu.
  • comma - Comma is a small CSV (ie. comma separated values) generation extension for Ruby objects, that lets you seamlessly define a CSV output format via a small DSL
  • whenever - Cron jobs in Ruby
  • rubish - Ruby Interacive Shell
  • reign_of_grelok - rewrite of Fallout 3 adventure minigame in Ruby
  • irbfiles - ripl/irb the way I like it (enhanced with boson)
  • chef - A systems integration framework, built to bring the benefits of configuration management to your entire infrastructure.
  • terminal-table - Ruby ASCII Table Generator, simple and feature rich.
  • lightning - Speed for your shell and the commandline
  • forgetful - A minimal command-line app implementing the SuperMemo 2 algorithm.
  • marley - Minimalist blogging engine without textareas based on Markdown, Ruby, Sinatra and Git push hooks
  • commander - The complete solution for Ruby command-line executables
  • knock - Knock is a simplification of the Test Anything Protocol used by Perl and others.
  • httparty - Makes http fun again!
  • ruby-warrior - Game written in Ruby for learning Ruby and artificial intelligence.
  • ruby-processing - Code as Art, Art as Code. Processing and Ruby are meant for each other.
  • github-gem - github command line helper for simplifying your GitHub experience.

Rust

  • xsv - A fast CSV toolkit written in Rust.
  • wtftw - Window Tiling For The Win. A tiling window manager written in Rust

Scala

  • spde - Spde extension library for Processing

Scheme

Shell

  • m-cli -  Swiss Army Knife for Mac OS X
  • Mac-CLI -  OS X command line tools for developers – The ultimate tool to manage your Mac. It provides a huge set of command line commands that automatize the usage of your OS X system.
  • dotfiles - Let's be honest: mostly Emacs.
  • ensure - Tiny shell scripts to install things in your mac.
  • k - k is the new l, yo
  • zplugin - Plugin manager with clean fpath and reports
  • zplug - 🌺 A next-generation plugin manager for zsh
  • prm - A minimal project manager for the terminal.
  • desk - A lightweight workspace manager for the shell
  • scm_breeze - Adds numbered shortcuts to the output git status, and much more
  • dotfiles - OS X dotfiles: bash, git, vim, etc.
  • dotfiles - ~/ sweet ~/
  • p - 🐍 Python Version Management Made Simple
  • bashmenot - Library of GNU bash functions
  • halcyon - System for installing Haskell apps
  • history-vm - A virtual machine for doing digital history, primarily with R
  • sub - a delicious way to organize programs
  • littler - A scripting and command-line front-end for GNU R
  • bpkg - Lightweight bash package manager
  • vagrantboxes - Vagrant Base Boxes for vagrantbox.es plus veewee definitions
  • sd - Swap directories
  • bd - Quickly go back to a parent directory in linux instead of typing "cd ../../.." repeatedly
  • tmuxifier - Tmuxify your Tmux. Powerful session, window & pane management for Tmux.
  • gherkin - a functional programming language and interpreter written in GNU Bash 4
  • seashell - My "framework" for managing dotfiles
  • bash-lambda - Anonymous functions and FP stuff for bash
  • pyenv - Simple Python version management
  • microbe-vim - A Pathogen-based Vim Plugin Manager for GitHub Repositories
  • .vim - A modular (Neo)Vim configuration
  • m - m is a really simple wrapper for mpc. m is for music, minimalism.
  • ScipySuperpack - Recent builds of Numpy, Scipy, Matplotlib, iPython and PyMC for OSX
  • muss - Fast and simple command line music player interface
  • dotfiles - My dotfiles
  • antigen - A plugin manager for zsh, inspired by oh-my-zsh and vundle.
  • fun.sh - Functional /bin/sh
  • bm - CLI bookmarks -- dropbox persisted bookmarks in your terminal - view screenshots in your browser
  • composure - Don't fear the Unix chainsaw
  • mad - mad(1) is a markdown manual page viewer
  • bm - CLI bookmarks -- dropbox persisted bookmarks in your terminal - view screenshots in your browser
  • githug - Git your game on!
  • dotploy - A bash only script to deploy $HOME dot files accrossing different hosts.
  • wemux - Multi-User Tmux Made Easy
  • spot - Tiny file search utility (bash)
  • autoenv - Directory-based environments.
  • bats - Bash Automated Testing System
  • Tim - Terminal countdown timer with several modes written in Zsh shell script.
  • fasd - Command-line productivity booster, offers quick access to files and directories, inspired by autojump, z and v.
  • bash-progress-bar - A simple progress / loading bar for your Bash scripts
  • spark - ▁▂▃▅▂▇ in your shell.
  • focus - Stay focused on what really matters
  • learnvimscriptthehardway -
  • zsh - My zsh config inspired by .oh-my-zsh
  • bash-workspace - bash-workspace makes it easy to navigate the filesystem using context sensitive shortcuts.
  • rbenv - Groom your app’s Ruby environment
  • Derpbox - Dropbox alternative written in bash.
  • oh-my-zsh - A community-driven framework for managing your zsh configuration. Includes 40+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, macports, etc), over 80 terminal themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
  • bitpocket - "DIY Dropbox" or "2-way directory (r)sync with proper deletion"
  • vcsh - config manager based on Git
  • statistical - statistical is a tiny easy-to-use bash script for visualizing simple data in your terminal.
  • git-dropbox - The easiest way to use a Dropbox for git repositories
  • CumVeraSimplicitas - CVS made simple?
  • zsh-syntax-highlighting - Fish shell like syntax highlighting for Zsh.
  • prezto - The configuration framework for Zsh
  • zombie-revolution-environment - a randomized zombie world simulator
  • bash-toolbox - Bash-Toolbox is a simple set of functions and instructions that help develop script applications in Bash.
  • minimal-bash-debug - a minimal bash debugger
  • zombie-revolution-environment - a randomized zombie world simulator
  • Command-line-one-liner-challenges - A series of challenges for people who love command-line one-liners.
  • bash-it - A community Bash framework.
  • df-mayday - patch to get mayday tileset into your current Dwarf Fortress folder. works on linux and mac, and windows with cygwin. In theory, it should also work with future releases.
  • git-extras - GIT utilities -- repo summary, repl, changelog population, author commit percentages and more
  • roundup - eliminate bugs and weeds from shell scripts
  • bin - Simple scripts
  • bashmarks - Directory bookmarks for the shell
  • auto-fu.zsh - #zsh automatic complete-word and list-choices. Originally incr-0.2.zsh by y.fujii <y-fujii at mimosa-pudica.net>
  • Shell-Unit-Test - Simple test runner for shell scripts
  • dotfiles - @holman does dotfiles
  • git-achievements - Aquire achievements while using git.
  • z-zsh - z is the new j, yo
  • gitflow - Git extensions to provide high-level repository operations for Vincent Driessen's branching model.
  • oh-my-zsh - A community-driven framework for managing your zsh configuration.
  • re-delicious - A little bash script for the delicious api
  • assert.sh - bash unit testing framework
  • git-jira - Scripts to tie git and jira
  • oh-my-zsh - A delightful community-driven framework for managing your zsh configuration. Includes 200+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
  • z - z is the new j, yo
  • todo.txt-cli - A simple and extensible shell script for managing your todo.txt file.
  • lcd - Lazy change directory, quicker navigation of directory by mapping them to short names.
  • gist.sh - Bash shell script for getting/posting code snippets (gists) from/to https://gist.github.com

TeX

TypeScript

  • jupyterlab - JupyterLab computational environment. This is a very early preview, and is not suitable for general usage yet.
  • NyaoVim - Web-enhanced Extensible Neovim Frontend
  • plottable - A library of modular chart components built on D3
  • playground - Play with neural networks!
  • vega-lite - A high-level grammar for visual analysis, built on top of Vega.
  • black-screen - A terminal emulator for the 21st century.

VimL

  • vim-test - Run your tests at the speed of thought
  • vim-ped - 👟 Quickly open Python modules in vim
  • vim-grepper - Helps you win at grep.
  • braceless.vim - 🐍 Text objects, folding, and more for Python and other indented languages.
  • django-plus.vim - 🎸 Improvements to the handling of Django related files in Vim
  • vim-go - Go development plugin for Vim
  • gv.vim - A git commit browser
  • vim-galore - All things Vim!
  • bexec - A vim plugin that allows the user to execute the current buffer
  • dots - Personal *nix configuration files
  • vimagit - A new way to use git within vim
  • pp.vim - pretty-printer with real colors.
  • vim-exeline - Execute a command on save
  • vim-journal - 📝
  • vim-express - Easily create custom Vim operators using expressions and substitutions
  • plugconf - A VIM plugin for managing configurations of other plugins.
  • incsearch.vim - 🔦 Improved incremental searching for Vim
  • vim-tmux-navigator - Seamless navigation between tmux panes and vim splits
  • vim-tmux-runner - Vim and tmux, sittin' in a tree...
  • vim-shot-f - highlight the character which can move directly to (by f,F,t,T)
  • vim-maque - command assembler and tmux coordinator
  • vim-tex-fold - File type plugin for folding TeX files
  • vim-gotham - Code never sleeps in Gotham City.
  • vim-easymotion - Vim motions on speed!
  • TurboMark - Mark and find lines in your open buffers on steroids
  • color-schemes - Color schemes I've used for an extended period of time and like
  • limelight.vim - 🔦 All the world's indeed a stage and we are merely players
  • vim-salve - salve.vim: static support for Leiningen and Boot
  • tslime2.vim - Send text from Vim to a tmux pane.
  • timl - Clojure like language which compiles down to VimL
  • vim-bookmarks - Vim bookmark plugin
  • vim-projectionist - projectionist.vim: project configuration
  • neovim - Vim-fork focused on extensibility and agility.
  • vim-oblique - Improved /-search (experimental)
  • vim-pseudocl - Pseudo-command-line (experimental)
  • targets.vim - Vim plugin that provides additional text objects
  • VimExplorer - VE - the File Manager within Vim!
  • vim-ezbar - &statusline configuration helper for minimalist.
  • wildfire.vim - Smart selection of the closest text object
  • calendar.vim - A calendar application for Vim
  • increment-activator - [Vim] Enhance to increment candidates U have defined
  • vim-maktaba - Consistent Vimscript
  • vim-table-mode - VIM Table Mode for instant table creation.
  • vim-exchange - Easy text exchange operator for Vim
  • vim-ctrlspace - Vim Space Controller
  • undotree - The ultimate undo history visualizer for VIM
  • vim-easyclip - Simplified clipboard functionality for Vim
  • vim-lion - A simple alignment operator for Vim text editor
  • goyo.vim - 🌷 Distraction-free writing in Vim
  • vim-autoclose - This plugin for Vim enable an auto-close chars feature for you. For instance if you type an '(', autoclose will automatically insert a ')' and put the cursor between than.
  • tabwins - Vim plugin tabwins
  • vimrc - My personal Vim configuration, with a lot of love put into it.
  • vim-redl - A better Vim integration story for Clojure
  • vim-sneak - The missing motion for Vim 👟
  • riv.vim - Take Notes in rst.
  • vim-airline - lean & mean status/tabline for vim that's light as air
  • vim-plug - 🌺 Minimalist Vim Plugin Manager
  • clever-f.vim - Extended f, F, t and T key mappings for Vim.
  • vim-easy-align - 🌻 A Vim alignment plugin
  • lightline.vim - A light and configurable statusline/tabline for Vim
  • neobundle.vim - Next generation Vim package manager
  • livestyle-vim - Emmet LiveStyle for Vim
  • emmet-vim - emmet for vim: http://emmet.io/
  • vim-portal - Hello and, again, this is the Portal Gun for Vim.
  • LaTeX-Box - Lightweight Toolbox for LaTeX - New Official repository
  • vim-unbundle - Fast & lazy loader of Vim scripts (bundles)
  • vim-sauce - Multiple source file management for Vim
  • dotvim - lean & mean vim distribution
  • learn-vimscript-the-tdd-way - Teach yourself Vimscript using TDD
  • janus - Vim distribution
  • thumbnail.vim - A thumbnail-style buffer selector for Vim
  • vim-origami - A small plugin to handle all your folding needs
  • vimified - Kick-ass Vim configuration framework.
  • ctrlp-funky - A simple function navigator for ctrlp.vim
  • vim-project - lcd to the root of the project everytime you BufEnter a file inside a project.
  • jedi-vim - Using the jedi autocompletion library for VIM.
  • vim-signature - Plugin to toggle, display and navigate marks
  • vim-signify - Show a diff via Vim sign column.
  • vim-splash - Changes the splash of Vim as you like.
  • vim-unimpaired - unimpaired.vim: pairs of handy bracket mappings
  • vim-textobj-user - Vim plugin: Create your own text objects
  • vim-obsession - obsession.vim: continuously updated session files
  • vim-execrus - Framework for context dependent execution of commands in Vim
  • vimpanel - A modern side panel for Vim
  • molokai - Molokai color scheme for Vim
  • vim-rsi - rsi.vim: Readline style insertion
  • vim-fireplace - fireplace.vim: Clojure REPL support
  • bufstop - Fast and efficient buffer switching for Vim
  • SkyBison - Vim plugin to expedite use of cmdline commands
  • notebook - vim plugin to store notes, etc in vim help file format
  • vim-markmultiple - An emacs-like mark multiple plugin
  • cumino - cumino is the Vim's way to prepare Haskell recipies.
  • base16-vim - Base16 for Vim
  • tinykeymap_vim - Tiny, temporary keymaps
  • vim-pipe - Send a vim buffer through a command and instantly see the output.
  • linters.vim - Automatically run linters over your code as you write it
  • fisa-vim-config - my vim configuration (lot of python, autocompletition, fuzzy finder, debugger, ...)
  • clam.vim - A lightweight Vim plugin for working with shell commands.
  • vim2hs - vim2hs :: Vim -> Haskell
  • vim-instant-markdown - Instant Markdown previews from VIm!
  • vim-numbertoggle - Toggles between relative and absolute line numbers automatically
  • vim-compot - Erlang-friendly gVim/MacVim colorscheme (dark, lo-co)
  • Vimdown - A dirty tool to convert .vimrc and .vim script files to markdown
  • vim-eunuch - eunuch.vim: helpers for UNIX
  • masseffect.vim - A vim colorscheme inspired by Mass Effect 2
  • tabman.vim - Tab management for Vim
  • vim-powerline - The ultimate vim statusline utility. DEPRECATED in favor of Lokaltog/powerline.
  • vim-ipi - Load plugins individually - cut down start-up time.
  • TagmaBufMgr - Tagma Buffer Manager for Vim
  • sonictemplate-vim - Easy and high speed coding method
  • vimclojure-easy - Setting up VimClojure is easy!
  • ctrlp.vim - Fuzzy file, buffer, mru, tag, etc finder.
  • vim-fuzzee - fuzzee.vim: Fuzzy expansions for :e and :E
  • vim-commentary - commentary.vim: comment stuff out
  • golden-ratio - Automatic resizing of Vim windows to the golden ratio
  • galaxy.vim - A colorscheme to make colorscheming simpler
  • vim-buffersaurus - Vim plugin to search, index, and navigate buffer content using regular expression patterns.
  • hornet.vim - A hornet style colorscheme
  • gitv - gitk for Vim.
  • vim-extradite - A git commit browser for vim. Extends fugitive.vim.
  • vim-haskellFold - Vim plugin providing folding for haskell, displaying type signatures
  • soywiki - A wiki engine built on top of Vim and Git
  • pytest.vim - Runs your UnitTests with py.test displaying red/green bars and errors
  • tpope - tpope's dotfiles. here be dragons
  • PyScratch - Makes Vim into a "scratchpad" tool for Python, Ruby, Perl, and/or Lua
  • VimOrganizer - VimOrganizer is partly a clone of Emacs' Org-mode, and partly a front end to Org-mode itself. Do Org in Vim.
  • vim-refact - Some refactoring stuff for Vim
  • Processing - Syntax highlighting for the Processing language
  • Vundle.vim - Vundle, the plug-in manager for Vim
  • gundo.vim - A git mirror of gundo.vim
  • vimtodo - Vim TODO manager
  • haskellmode-vim - An unpacked copy of the haskellmode vimball. Ping me if it needs updating.
  • unite.vim - 🐉 Unite and create user interfaces
  • vim-css-color - Highlight colors in css files
  • vim-operator-user - Vim plugin: Define your own operator easily
  • vim-arpeggio - Vim plugin: Mappings for simultaneously pressed keys
  • vim-makefile - A lightweight non-dependency Makefile for install, uninstall, bundle, distribute Vim plugin scripts.
  • vimfiler.vim - 📁 Powerful file explorer implemented by Vim script
  • jekyll.vim - Automate common Jekyll tasks from Vim
  • older-version-of-exvim - This repository is deprecated, please go to https://github.com/exvim/main for the new exVim!
  • vim-addon-manager - manage and install vim plugins (including their dependencies) in a sane way. If you have any trouble contact me. Usually I reply within 24 hours
  • vim-pathogen - pathogen.vim: manage your runtimepath
  • vim-repeat - repeat.vim: enable repeating supported plugin maps with "."
  • vim-fugitive - fugitive.vim: a Git wrapper so awesome, it should be illegal
  • vim-space - space.vim - Smart Space key for Vim
  • vim-quickrun - Run commands quickly.
  • archlinux - My Archlinux Config
  • gist-vim - vimscript for gist
  • lusty - LustyExplorer / LustyJuggler for Vim

Visual Basic

  • histwin.vim - A Vim Plugin for browsing the undo tree

wisp

  • wisp - Homoiconic JS with clojure syntax, s-expressions & macros

About

All the repositories I starred

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published