{"id":15038203,"url":"https://github.com/serenity-is/serenity","last_synced_at":"2025-05-14T21:02:50.672Z","repository":{"id":13710274,"uuid":"16404237","full_name":"serenity-is/Serenity","owner":"serenity-is","description":"Business Apps Made Simple with Asp.Net Core MVC / TypeScript","archived":false,"fork":false,"pushed_at":"2025-05-03T12:15:30.000Z","size":132363,"stargazers_count":2636,"open_issues_count":1,"forks_count":805,"subscribers_count":222,"default_branch":"master","last_synced_at":"2025-05-03T13:24:25.249Z","etag":null,"topics":["application-platform","aspnet","aspnetcore","c-sharp","dotnet-core","dotnet6","rapid","serenity","serenity-platform","typescript","visual-studio"],"latest_commit_sha":null,"homepage":"https://serenity.is","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/serenity-is.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2014-01-31T09:35:59.000Z","updated_at":"2025-05-03T12:14:19.000Z","dependencies_parsed_at":"2024-05-31T11:49:39.354Z","dependency_job_id":"057df77b-a5fb-4f40-a4bc-ed0b8866704a","html_url":"https://github.com/serenity-is/Serenity","commit_stats":{"total_commits":5845,"total_committers":52,"mean_commits":"112.40384615384616","dds":0.2908468776732249,"last_synced_commit":"82835b2b2aa6c59a247322cdc05874d5b24bc8ef"},"previous_names":["volkanceylan/serenity"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/serenity-is%2FSerenity","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/serenity-is%2FSerenity/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/serenity-is%2FSerenity/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/serenity-is%2FSerenity/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/serenity-is","download_url":"https://codeload.github.com/serenity-is/Serenity/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252836353,"owners_count":21811692,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["application-platform","aspnet","aspnetcore","c-sharp","dotnet-core","dotnet6","rapid","serenity","serenity-platform","typescript","visual-studio"],"created_at":"2024-09-24T20:37:33.121Z","updated_at":"2025-05-07T07:41:48.119Z","avatar_url":"https://github.com/serenity-is.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"Serenity Application Platform\n=============================\n\n\u003cimg src=\"https://github.com/serenity-is/Serenity/blob/master/build/assets/package-icon.png\" /\u003e\n\n[![build](https://github.com/serenity-is/Serenity/actions/workflows/test.yml/badge.svg)](https://github.com/serenity-is/Serenity/actions/workflows/test.yml)  [![version](https://img.shields.io/nuget/v/Serenity.Net.Core.svg?label=version)](http://www.nuget.org/packages/Serenity.Net.Core/)\n\n## What is the Serenity Platform\n\nSerenity is an ASP.NET Core / TypeScript application platform designed to simplify and shorten the development of data-centric business applications with a service-based architecture.\n\nIt aims to make development easier while reducing maintenance costs by avoiding boiler-plate code, reducing the time spent on repetitive tasks, and applying best software design practices. \n\n\u003cimg src=\"https://github.com/serenity-is/Serene/blob/master/build/assets/SereneAnimation.webp\" /\u003e\n\n## Quickstart (Serene)\n\n\u003e Premium customers should use the StartSharp template which they can download from the [Serenity members area](https://serenity.is/Account/Login/).\n\nEnsure you have the necessary [requirements](https://serenity.is/docs/getting_started/README#prerequisites) installed.\n```bash\n# Install/Update Serene.Templates package.\n\u003e dotnet new install Serene.Templates\n\n# Create a new Serene project.\n\u003e dotnet new serene -n MySereneApp\n\n# Navigate into your project folder.\n\u003e cd MySereneApp/MySereneApp.Web\n\n# Install NPM packages.\n\u003e npm i\n\n# Build and run the project.\n\u003e dotnet run\n```\nThat's it! ✨ You can visit `http://localhost:5000` (actual port may vary, check the console after `dotnet run`) to see your running [Serene](https://github.com/serenity-is/Serene) application.\n\n## Documentation and Tutorials\n\nSee [Serenity Developer Guide - https://serenity.is/docs](https://serenity.is/docs/) for documentation and step-by-step tutorials.\n\n**Serenity Blog:**\n- https://serenity.is/blog/\n\n**Check out the Visual Studio Toolbox Presentation:**\n- [Building Web Apps with the Serenity Platform](https://docs.microsoft.com/en-us/shows/visual-studio-toolbox/building-web-apps-with-the-serenity-platform)\n\n## Online Demo\n\nhttps://demo.serenity.is\n\n## Contribute / Spread the Word\n\nYou may contribute to the project by opening a pull request, adding documentation, sample source code, asking a question or suggesting an improvement, etc. Just open a discussion here with relevant links.\n\nPlease help spread the word by posting in blogs, forums, and social media, starring the project on GitHub, or reviewing the Serene extension in [VSGallery](https://marketplace.visualstudio.com/items?itemName=VolkanCeylan.SereneSerenityApplicationTemplate\u0026ssr=false#review-details).\n\n## License\n\nSerenity (including its application template Serene) is a free and open-source project with an MIT license, which permits usage in commercial applications. \n\n## Premium Packages\n\nWe offer premium support packages at https://serenity.is. They also include the *StartSharp* template with advanced samples, features, and modules. \n\nVisit [this document](https://serenity.is/docs/startsharp/README) for more information about what is available in premium support and *StartSharp*.\n\n## Custom Development\n\nCustom development options are available from the author and a team of Serenity professionals. [Contact us](mailto:sales@serenity.is) for details.\n\n## Video Tutorials by Community Members (not official, some might be out of date)\n\n- **Starting Point Videos by @sayuga:** https://www.youtube.com/channel/UCHGyxXj-vI32YaRs0v3HvKw\n- **Youtube Channel of @samdubey:** https://www.youtube.com/c/SerenityApplicationFramework\n- **Introduction to Serene by @samdubey:** https://www.youtube.com/watch?v=_AqRl_U_gcw\n- **Movie Tutorial:** https://www.youtube.com/playlist?list=PLMr_-cvwVIMWBsgWWUYdbHxBHPrOSzWVf\n- **Continuous Deployment on Azure by @samdubey:** https://www.youtube.com/watch?v=tcywhS9k9Wc\n- **Videos in Arabic by @MohamedEbrahimSaad**: https://www.youtube.com/watch?v=op15-Q2TDjg\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fserenity-is%2Fserenity","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fserenity-is%2Fserenity","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fserenity-is%2Fserenity/lists"}