Skip to content

Instantly share code, notes, and snippets.

@cappert
Last active August 29, 2015 14:00
Show Gist options
  • Select an option

  • Save cappert/11329192 to your computer and use it in GitHub Desktop.

Select an option

Save cappert/11329192 to your computer and use it in GitHub Desktop.

On me demande en DM :

Est-ce que tu connaitrais des projets ruby opensource avec des démos en ligne ?

Le premier projet qui m'est venu à l'idée c'est diaspora/diaspora, le réseau social.

Diaspora

J'avoue que je m'en suis surtout souvenu parce qu'il se sont fait bien trasher au lancement. Et ils ont eu aussi beaucoup de problèmes ensuite, donc je pense que c'est un bon exemple de projet qui a changé, vécu, et qui malgré tout tourne encore.

La stack reste assez simple :

voir aussi la branche rails4.

##rstat.us

Dans la même veine du social network de hipster il y a hotsh/rstat.us

Le Gemfile :

C'est du MongoDB.

LocomotiveCMS

Un truc un peu différent : Locomotive, un CMS en Rails, made in France.

Ici on va regarder le gemspec :

Toujours du Rails 3.2, les points remarquables :

Design by Sacha Greif.

par ici pour la démo : https://www.locomotivehosting.com/

Gitlab

un truc un peu plus beefy : Gitlab, un clone de Github.

en Rails 4, avec des concerns, des services, et genre plein de modèles.

Spree

Enfin, Spree Commerce, avec 5 gems dans le même repo, une API, du venture capital, du activemerchant, du ffaker, du paranoia, du aws-sdk, et du cancan.

/opt

Sinon si tu veux des trucs simples j'ai trouvé une app de Point of Sale en Rails sur la page 4 ou 5 de HN : http://websitescenes.github.io/pushvendor/

et brewformulas.org, un CRUD pour les formules d'homebrew, le package manager sous OS X.

PORO

Si tu veux du pur ruby ruby-warrior doit pas être trop mort, et githug a l'air cool si tu veux voir comment on fait un DSL.

@cappert
Copy link
Author

cappert commented May 22, 2014

@cappert
Copy link
Author

cappert commented Aug 16, 2014

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment