All Projects → wind39 → spartacus-csharp

wind39 / spartacus-csharp

Licence: MIT License
Spartacus is a multi-purpose library written in C#.

Programming Languages

C#
18002 projects
Visual Basic .NET
514 projects
Classic ASP
548 projects
javascript
184084 projects - #8 most used programming language
smalltalk
420 projects
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to spartacus-csharp

Ad-Hoc-Report-Builder-.net-mvc
Open Source Reporting tool for .NET6/.NET Core/.NET Framework that you can embed in your application and generate dashboards and ad hoc reports
Stars: ✭ 43 (+86.96%)
Mutual labels:  reporting-engine
react-full-stack-starter
🎈Full-stack React boilerplate using `create-react-app`, Babel, Node.js, and express
Stars: ✭ 22 (-4.35%)
Mutual labels:  database-connector
rsmgclient
Memgraph database adapter for Rust programming language.
Stars: ✭ 24 (+4.35%)
Mutual labels:  database-connector
allure-ruby
Allure integrations for Ruby test frameworks
Stars: ✭ 40 (+73.91%)
Mutual labels:  reporting-engine
query2report
Query2Report is a simple open source business intelligence platform that allows users to build report/dashboard for business analytics or enterprise reporting
Stars: ✭ 43 (+86.96%)
Mutual labels:  reporting-engine
CellReport
CellReport 是一个netcore实现的、以复杂统计报表为核心目标的制作、运行工具。支持数据看板、大屏制作。你可以使用数据库、excel文件、api服务、已有报表等为数据源,通过内置的集合函数组织数据,以类excel界面设计最终呈现结果。
Stars: ✭ 196 (+752.17%)
Mutual labels:  reporting-engine
DBD-mysql
MySQL driver for the Perl5 Database Interface (DBI)
Stars: ✭ 50 (+117.39%)
Mutual labels:  database-connector
DBD-MariaDB
Perl MariaDB driver
Stars: ✭ 28 (+21.74%)
Mutual labels:  database-connector
sane-reports
Reports library that will keep you sane and not pulling your hair out
Stars: ✭ 47 (+104.35%)
Mutual labels:  reporting-engine
libdrizzle-redux
The next generation of Libdrizzle with a simplified API and support for more features of the protocol
Stars: ✭ 14 (-39.13%)
Mutual labels:  database-connector
garuda
Automagically Exposing Django ORM over gRPC for microservices written in any other languages
Stars: ✭ 22 (-4.35%)
Mutual labels:  database-connector
sqb
Extensible, multi-dialect SQL query builder and Database connection framework for NodeJS
Stars: ✭ 14 (-39.13%)
Mutual labels:  database-connector
Allure2
Allure Report is a flexible, lightweight multi-language test reporting tool. It provides clear graphical reports and allows everyone involved in the development process to extract the maximum of information from the everyday testing process
Stars: ✭ 2,596 (+11186.96%)
Mutual labels:  reporting-engine
Fastreport
Free Open Source Reporting tool for .NET6/.NET Core/.NET Framework that helps your application generate document-like reports
Stars: ✭ 1,688 (+7239.13%)
Mutual labels:  reporting-engine

Join the chat at https://gitter.im/spartacuslibrary/Lobby

Spartacus Icon

Spartacus is a business library written in C#, focused on:

  • Access many types of databases in a fast, easy to use and generic way;
  • Render reports from a unique XML markup to PDF, using own database objects;
  • Really fast import and export spreadsheets (CSV, DBF and XLSX), with no need of Excel or any other piece of software;
  • Easy to work with cryptography of files and messages;
  • Simple networking classes (server, client, webserver, etc);
  • Simple 2D game engine over System.Drawing and System.Windows.Forms.

SpartacusMin is a subset of Spartacus designed to work on Xamarin Android.

NuGet packages:

Examples of how to use Spartacus are here: https://github.com/wind39/spartacus/wiki

Discussion about Spartacus is here: https://www.reddit.com/r/spartacuslibrary/

Spartacus contains this managed libraries:

Spartacus reuse code from this C# projects:

Spartacus optionally use this libraries:

Spartacus DLL is built with Mono C# Compiler (http://www.mono-project.com/docs/about-mono/languages/csharp/), merged with ILRepack (https://github.com/gluck/il-repack) and packaged with NuGet (https://www.nuget.org/).

Spartacus is successfully used by this projects:

I also would like to thank the following people and companies for help testing and suggesting improvements:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].