export default [
  {
    badges: [],
    created_at: '2014-11-23T09:01:21Z',
    description: 'A Kinetic protocol library written in Rust',
    documentation: 'https://icorderi.github.io/kinetic-rust/doc/kinetic/',
    downloads: 225,
    recent_downloads: 125,
    homepage: 'https://icorderi.github.io/icorderi/kinetic-rust',
    id: 100_001,
    keywordIds: [],
    name: 'kinetic-rust',
    repository: 'https://github.com/icorderi/kinetic-rust/',
    updated_at: '2015-04-21T00:15:49Z',
  },
  {
    badges: [],
    created_at: '2014-12-08T02:08:06Z',
    description: 'A high-level, Rust idiomatic wrapper around nanomsg.',
    documentation: 'https://github.com/thehydroimpulse/nanomsg.rs',
    downloads: 3888,
    recent_downloads: 800,
    homepage: 'https://github.com/thehydroimpulse/nanomsg.rs',
    id: 100_014,
    keywordIds: ['network'],
    name: 'nanomsg',
    repository: 'https://github.com/thehydroimpulse/nanomsg.rs',
    updated_at: '2016-12-28T08:40:00Z',
    _extra_downloads: [
      {
        date: '2017-02-02',
        downloads: 41,
      },
      {
        date: '2017-02-07',
        downloads: 14,
      },
    ],
  },
  {
    created_at: '2015-02-27T11:52:13Z',
    description:
      'Yo dawg, use Rust to generate Rust, right in your Rust. (See\n`external_mixin` to use scripting languages.)\n',
    documentation: 'https://github.com/huonw/external_mixin#rust_mixin',
    downloads: 477,
    recent_downloads: 100,
    exact_match: true,
    homepage: 'https://github.com/huonw/external_mixin',
    id: 100_002,
    keywordIds: ['rust', 'plugin', 'code-generation'],
    name: 'rust_mixin',
    repository: 'https://github.com/huonw/external_mixin',
    updated_at: '2015-02-27T11:52:13Z',
    badges: [],
  },
  {
    created_at: '2015-02-27T11:51:58Z',
    description:
      'Use your favourite interpreted language to generate your Rust, right\nin your Rust. Supports Python, Ruby and shell (`sh`) out of the box,\nwith an extensible macro to support any others. (See `rust_mixin` to\nbe able to use your all-time favourite language to generate your Rust.)\n',
    documentation: 'https://github.com/huonw/external_mixin#external_mixin',
    downloads: 497,
    recent_downloads: 497,
    homepage: 'https://github.com/huonw/external_mixin',
    id: 100_003,
    keywordIds: ['python', 'ruby', 'shell', 'plugin', 'code-generation'],
    name: 'external_mixin',
    repository: 'https://github.com/huonw/external_mixin',
    updated_at: '2015-02-27T11:51:58Z',
  },
  {
    created_at: '2015-02-27T11:51:40Z',
    description: 'Backing library for `rust_mixin` and `external_mixin` to keep them\nDRY.\n',
    documentation: 'https://github.com/huonw/external_mixin#external_mixin_base',
    downloads: 989,
    recent_downloads: 0,
    homepage: 'https://github.com/huonw/external_mixin',
    id: 100_004,
    keywordIds: ['plugin', 'code-generation'],
    name: 'external_mixin_umbrella',
    repository: 'https://github.com/huonw/external_mixin',
    updated_at: '2015-02-27T11:52:30Z',
  },
  {
    created_at: '2015-10-10T15:26:24Z',
    description:
      'Adds String based inflections for Rust. Snake, kebab, camel, sentence, class, title, upper, and lower cases as well as ordinalize, deordinalize, demodulize, and foreign key are supported as both traits and pure functions acting on String types.\n',
    documentation: 'https://whatisinternet.github.io/inflector/doc/inflector/',
    downloads: 57,
    recent_downloads: 1,
    homepage: 'https://github.com/whatisinternet/inflector',
    id: 100_005,
    keywordIds: ['string', 'case', 'camel', 'snake', 'inflection'],
    name: 'Inflector',
    repository: 'https://github.com/whatisinternet/inflector',
    updated_at: '2015-10-27T01:51:42Z',
  },
  {
    created_at: '2015-05-21T17:43:38Z',
    description: 'Client for the ElasticSearch REST API',
    documentation: 'https://benashford.github.io/rs-es/rs_es/index.html',
    downloads: 321,
    recent_downloads: 21,
    homepage: null,
    id: 100_006,
    keywordIds: ['elasticsearch', 'elastic'],
    name: 'rs-es',
    repository: 'https://github.com/benashford/rs-es',
    updated_at: '2015-09-09T15:34:50Z',
  },
  {
    created_at: '2014-11-21T05:12:08Z',
    description: 'A (mostly) pure-Rust implementation of various common cryptographic algorithms.',
    documentation: null,
    downloads: 21_573,
    recent_downloads: 2000,
    homepage: 'https://github.com/DaGenix/rust-crypto/',
    id: 100_022,
    keywordIds: [],
    name: 'rust-crypto',
    repository: 'https://github.com/DaGenix/rust-crypto/',
    updated_at: '2015-10-29T01:16:17Z',
  },
  {
    created_at: '2015-03-20T13:46:04Z',
    description: 'This library provides HTSlib bindings and a high level Rust API for reading and writing BAM files.',
    documentation: null,
    downloads: 485,
    recent_downloads: 85,
    homepage: null,
    id: 100_007,
    keywordIds: [],
    name: 'rust-htslib',
    repository: 'https://github.com/rust-bio/rust-htslib.git',
    updated_at: '2015-11-11T00:10:43Z',
  },
  {
    created_at: '2014-11-29T17:51:55Z',
    description: 'Rustless is a REST-like API micro-framework for Rust.',
    documentation: null,
    downloads: 554,
    recent_downloads: 500,
    homepage: 'https://github.com/rustless/rustless',
    id: 100_008,
    keywordIds: [],
    name: 'rustless',
    repository: 'https://crates.io/crates/rustless',
    updated_at: '2015-10-31T11:49:29Z',
  },
  {
    created_at: '2014-12-05T20:20:39Z',
    description: 'A generic serialization/deserialization framework',
    documentation: 'https://serde-rs.github.io/serde/serde/serde/index.html',
    downloads: 50_854,
    recent_downloads: 854,
    homepage: null,
    id: 100_023,
    keywordIds: [],
    name: 'serde',
    repository: 'https://github.com/serde-rs/serde',
    updated_at: '2015-10-18T03:10:21Z',
  },
  {
    created_at: '2015-08-26T13:50:58Z',
    description: 'Send cypher queries to a neo4j database',
    documentation: 'https://livioribeiro.github.io/rusted_cypher/rusted_cypher/',
    downloads: 156,
    recent_downloads: 54,
    homepage: 'https://github.com/livioribeiro/rusted-cypher',
    id: 100_009,
    keywordIds: [],
    name: 'rusted_cypher',
    repository: 'https://github.com/livioribeiro/rusted-cypher',
    updated_at: '2015-11-07T17:26:55Z',
  },
  {
    created_at: '2015-01-02T20:54:04Z',
    description:
      'An (incomplete) port of zlib to Rust.  The decompressor works, but the compressor has not yet been ported.',
    documentation: null,
    downloads: 223,
    recent_downloads: 23,
    homepage: null,
    id: 100_010,
    keywordIds: [],
    name: 'zlib',
    repository: null,
    updated_at: '2015-01-02T20:54:04Z',
  },
  {
    created_at: '2015-05-08T19:34:16Z',
    description:
      'A light HTTP framework, with some REST-like features and the ambition of being simple, modular and non-intrusive.',
    documentation: 'https://ogeon.github.io/docs/rustful/master/rustful/index.html',
    downloads: 576,
    recent_downloads: 76,
    homepage: null,
    id: 100_011,
    keywordIds: [],
    name: 'rustful',
    repository: 'https://github.com/Ogeon/rustful',
    updated_at: '2015-09-19T21:10:27Z',
  },
  {
    created_at: '2014-11-24T02:34:44Z',
    description: 'A native PostgreSQL driver',
    documentation: 'https://sfackler.github.io/rust-postgres/doc/v0.10.1/postgres',
    downloads: 13_449,
    recent_downloads: 13,
    homepage: null,
    id: 100_020,
    keywordIds: [],
    name: 'postgres',
    repository: 'https://github.com/sfackler/rust-postgres',
    updated_at: '2015-11-08T00:48:59Z',
  },
  {
    created_at: '2014-11-21T00:20:47Z',
    description: 'Automatic property based testing with shrinking.',
    documentation: 'https://burntsushi.net/rustdoc/quickcheck/',
    downloads: 19_271,
    recent_downloads: 143,
    homepage: 'https://github.com/BurntSushi/quickcheck',
    id: 100_021,
    keywordIds: [],
    name: 'quickcheck',
    repository: 'https://github.com/BurntSushi/quickcheck',
    updated_at: '2015-09-20T21:53:38Z',
  },
  {
    created_at: '2014-11-21T00:21:04Z',
    description: 'A macro attribute for quickcheck.',
    documentation: 'https://burntsushi.net/rustdoc/quickcheck/',
    downloads: 3796,
    recent_downloads: 768,
    homepage: 'https://github.com/BurntSushi/quickcheck',
    id: 100_012,
    keywordIds: [],
    name: 'quickcheck_macros',
    repository: 'https://github.com/BurntSushi/quickcheck',
    updated_at: '2015-09-20T21:53:57Z',
  },
  {
    created_at: '2015-08-25T19:15:35Z',
    description:
      'Lexical analysers generator for Rust, written in Rust (crate dedicated to rumblebars, divergences written by Nicolas Cherel)',
    documentation: null,
    downloads: 109,
    recent_downloads: 0,
    homepage: 'https://github.com/nicolas-cherel/rustlex',
    id: 100_013,
    keywordIds: [],
    name: 'unicorn-rpc',
    repository: 'https://github.com/nicolas-cherel/rustlex',
    updated_at: '2015-08-25T19:15:35Z',
  },
  {
    created_at: '2015-01-17T17:47:52Z',
    description: 'A byte-oriented, zero-copy, parser combinators library',
    documentation: 'https://rust.unhandledexpression.com/nom/',
    downloads: 5169,
    recent_downloads: 69,
    homepage: null,
    id: 100_019,
    keywordIds: [],
    name: 'nom',
    repository: 'https://github.com/Geal/nom',
    updated_at: '2015-11-22T22:00:41Z',
  },
  {
    id: 100_018,
    name: 'libc',
    downloads: 5169,
    recent_downloads: 69,
    updated_at: '2015-04-21T00:15:49Z',
  },
  {
    id: 100_017,
    name: 'nanomsg-sys',
    downloads: 5169,
    recent_downloads: 69,
    updated_at: '2015-04-21T00:15:49Z',
  },
  {
    id: 100_016,
    name: 'mock-build-deps',
    downloads: 5169,
    recent_downloads: 69,
    updated_at: '2015-04-21T00:15:49Z',
  },
  {
    id: 100_015,
    name: 'mock-dev-deps',
    downloads: 5169,
    recent_downloads: 69,
    updated_at: '2015-04-21T00:15:49Z',
  },
];
