## Gistlyn - Your C# Gist IDE in the Sky!
Gistlyn lets you create, run and share your executable C# Github Gists.
Powered by Roslyn C# Scripting, all you need is a `main.cs` file, here's
[Hello World](?gist=f57b06f975f53ba920985b2853cfa876):
```csharp
var name = "World";
var greeting = $"Hello, {name}!";
```
Gists can also reference NuGet packages opening up a world of possibilities, all you need is a `packages.config`
containing your NuGet package dependencies, here's [Hello NuGet](?gist=101d0fdb4c5fc59fe7d86825c9b43652)
or this basic example to try something quickly:
- [Create a New Gist](?gist=52c37e37b51a0ec92810477be34695ae) ([private](?gist=492e199fa3ec5394ef0bc1aedd3240c7))
Gistlyn has rich integration with Github where by signing in you can fork and customize existing Gists or Create and Save
new ones. Try it out by [Signing in](/auth/github) and forking a Gist below:
- Todo demos: [OrmLite](?gist=0cd558e817f28f77b974c44c3e12ff6f)
ยท [Redis](?gist=54e452bb1e86e132068a595d7e72d1a6)
### [Gistlyn Collections](?collection=457a7035675513ba1365195658a5d792)
We want Gistlyn to be a fun, open and collaborative learning tool to quickly try out C# and explore .NET libraries
so we've made it super easy to [Create Collections](?collection=457a7035675513ba1365195658a5d792)
using a built-in Markdown Editor, Live Preview, Multi Image uploads and focused
UX for linking and creating new Gists and Collections from existing templates. Collections are just Gists containing
an `index.md` Markdown document like
this page
that we hope will spur creation of more walk through's like:
- [OrmLite Interactive Tour](?collection=991db51e44674ad01d3d318b24cf0934)
(source)
### Nothing but Gists
Unlike a traditional Web App Gistlyn doesn't have a backend database, instead all code created with Gistlyn is
saved to
your Github gists
which you can
embed or link to
directly. In between saves all changes in Gistlyn are persisted to localStorage, so even if you accidentally refresh
or close your browser, you can revisit
gistlyn.com
at any time and start right back where you left off.
### [Run Gistlyn on your Desktop](?collection=74d7b0467a197f678bb4220b2c301ac3)
Running Gistlyn on your Desktop can benefit from faster build and run times and as C# Gists
are run locally they'll also be able to access your RDBMS and other Networked Servers in your Intranet.
Download now for [Windows, OSX and Linux](?collection=74d7b0467a197f678bb4220b2c301ac3).
More docs and features are available from Gistyn's
Github repo.