A linq enabled document database for .NET
C# JavaScript TypeScript HTML PowerShell CSS Other
Pull request Compare This branch is 28 commits behind ravendb:v4.0.
Latest commit 059783f Feb 16, 2017 @ayende RavenDB-6365
- Rude disable of bloom filter on 32 bits. Still need work to be done here.
Failed to load latest commit information.
.idea/.idea.RavenDB-Dnx Adding Project Rider file Nov 23, 2016
.vscode Fix Tests: Subscription Dec 25, 2016
ToMigrate (RavenDB-5861) - Raven.Tests/Bugs test migrations Feb 7, 2017
bench RavenDB-5791 introduced ServerOperationExecuter so it would be easier… Feb 14, 2017
docs RavenDB-5783 Retarget Client to netstandard1.3 Dec 9, 2016
libs RavenDB-5861 updating and consolidating packages Feb 2, 2017
scripts RavenDB-6309 remove old client references from build script Feb 10, 2017
src RavenDB-6365 Feb 16, 2017
test We are now filtering a lot more indexes Feb 16, 2017
tools (RavenDB-6209) Remove old logging abstraction from client Feb 15, 2017
.gitattributes RavenDB-6243 delete ravendbd temporarily to readd it later Feb 7, 2017
.gitignore RavenDB-5643 add missing archivization utilities binaries Dec 7, 2016
NuGet.Config RavenDB-5621 updated to .NET Core 1.1 Nov 17, 2016
RavenDB-Dnx.sln RavenDB-6322 Initial implementation of RavenFS using Tree.Stream Feb 14, 2017
build.ps1 RavenDB-6309 remove old client references from build script Feb 10, 2017
build.sh RavenDB-5783 Retarget Client to netstandard1.3 Dec 9, 2016
git_setup.cmd RavenDB-4343 migrated git pre-commit hook Feb 11, 2016
git_setup.sh pre-commit sh 2 bash Apr 21, 2016
global.json RavenDB-5861 moved client tests to a proper location Jan 12, 2017
install_prerequisites.sh RavenDB-5783 Retarget Client to netstandard1.3 Dec 9, 2016
readme.md RavenDB-5216 Review and cleanup common/extensions.ts class - lodash i… Dec 14, 2016
testInLoop.sh Fix Tests: Subscription Dec 25, 2016
upload.ps1 RavenDB-5643 fix upload script Dec 9, 2016


RavenDB - the premier NoSQL database for .NET

This repository contains source code for RavenDB document database.

Build Status

Version Windows Linux
3.0 N/A
3.5 N/A

New to RavenDB?

Check out our Getting started page.

How to download?

Stable download NuGet
Unstable download NuGet
.NET Client download NuGet
Java Client download Maven

What's new?

Our latest list of changes can always be found here.

Found a bug?

You can create issues at our YouTrack.

How to build?


  • .NET Core 1.0
  • TypeScript 2.1
  • WiX Toolset 3.7 or higher

Want to contribute?

Each Pull Request will be checked against following rules:

  • cla/signed - all commit authors need to sign CLA. This can be done using our CLA sign form
  • commit/whitespace - all changed files cannot contain TABs inside them. Before doing any work we suggest executing our git_setup.cmd. This will install git pre-commit hook that will normalize all whitespaces during commit
  • commit/message/conventions - all commit messages (except in merge commits) must contain issue number from our YouTrack e.g. 'RavenDB-1234 Fixed issue with something'
  • tests - this executes build.cmd Test on our CI to check if no constraints were voilated

Need help?

If you have any questions please visit our community group.