Skip to content
@Vit-Orm

Vitorm

Hi there 👋

Vitorm is an open-source, lightweight ORM (Object-Relational Mapper) designed to combine the simplicity of Dapper with the advanced functionality of Entity Framework. It provides seamless database integrations with SQL Server, MySQL, SQLite, ClickHouse, and Elasticsearch, making it ideal for developers who need both performance and ease of use.

With Vitorm, you can interact with databases using a streamlined API while enjoying rich features like transactions, dynamic queries, and type-safe interactions—all with minimal overhead.


Database Supported Code NuGet
MySql MySql
SqlServer SqlServer
Sqlite Sqlite
ElasticSearch ElasticSearch
ClickHouse ClickHouse
MongoDB MongoDB
PostgreSQL PostgreSQL
Redis ×
Excel Excel
File File
Memory ×
Oracle ×

🌈 Contribution Guidelines

We are always looking for passionate developers to help expand Vitorm! Whether you're a database expert or new to ORM development, your contributions are welcome.

How to Get Involved:

  1. Fork the repository: Vitorm GitHub Repository
  2. Explore the code: See where you can contribute. New database integrations or feature enhancements are always appreciated!
  3. Create a pull request: Once you have made changes, submit a PR and we’ll review it as soon as possible.
  4. Discuss ideas: Have thoughts on improving Vitorm? Open an issue or join the conversation on our community group.

What We're Looking For:

  • Database experts who want to help add support for new databases (e.g., PostgreSQL, Oracle)
  • Developers who can improve the existing SQL Server, MySQL, SQLite, ClickHouse, and Elasticsearch integrations
  • Documentation writers to improve the Vitorm docs and tutorials

👩‍💻 Useful Resources

  • Documentation: Comprehensive guides on Vitorm’s usage and integrations will be available soon. Stay tuned!
  • Source Code: You can explore and contribute to the project directly on GitHub: Vitorm GitHub

For any questions or discussions, feel free to reach out through the issues or the Facebook group.


🍿 Fun Facts

  • Our team loves coding and, believe it or not, coffee is our universal breakfast choice! ☕
  • Vitorm started as a simple tool for internal use but quickly grew into a full-fledged open-source project thanks to community feedback.

🙋‍♀️ Join the Vitorm Community!

Vitorm thrives because of its contributors and community members. Join us on our journey to create a flexible, high-performance ORM that can handle any database challenge you throw at it!

Get involved, share your expertise, and help shape the future of Vitorm!

Pinned Loading

  1. Vit.Linq Vit.Linq Public

    tools for handling Expressions: Filter and ExpressionTree

    C# 3 2

  2. Vitorm Vitorm Public

    a lightweight yet comprehensive ORM for MySql, SqlServer, Sqlite etc

    C# 6 3

  3. Vitorm.ElasticSearch Vitorm.ElasticSearch Public

    a lightweight yet comprehensive ORM for ElasticSearch

    C# 2 2

  4. Vitorm.ClickHouse Vitorm.ClickHouse Public

    a lightweight yet comprehensive ORM for ClickHouse

    C# 2 2

  5. Vitorm.MongoDB Vitorm.MongoDB Public

    C# 1 1

  6. Vitorm.PostgreSQL Vitorm.PostgreSQL Public

    C# 1 1

Repositories

Showing 10 of 11 repositories

Top languages

Loading…

Most used topics

Loading…