{"id":15060924,"url":"https://github.com/dotnet-websharper/core","last_synced_at":"2026-05-22T22:01:51.212Z","repository":{"id":7330513,"uuid":"8651750","full_name":"dotnet-websharper/core","owner":"dotnet-websharper","description":"WebSharper - Full-stack, functional, reactive web apps and microservices in F# and C#","archived":false,"fork":false,"pushed_at":"2025-05-06T15:23:31.000Z","size":27936,"stargazers_count":609,"open_issues_count":244,"forks_count":52,"subscribers_count":30,"default_branch":"master","last_synced_at":"2025-05-06T16:47:47.798Z","etag":null,"topics":["csharp","frp","fsharp","fullstack","functional","microservices","mvu","static-site-generator","websharper"],"latest_commit_sha":null,"homepage":"https://websharper.com","language":"F#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dotnet-websharper.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"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":"2013-03-08T13:49:06.000Z","updated_at":"2025-04-24T11:39:08.000Z","dependencies_parsed_at":"2023-02-15T15:16:56.993Z","dependency_job_id":"6abc6832-e4bd-46e4-8b0f-457ab039caf0","html_url":"https://github.com/dotnet-websharper/core","commit_stats":{"total_commits":3332,"total_committers":30,"mean_commits":"111.06666666666666","dds":0.5198079231692677,"last_synced_commit":"74c602c1131d887234065d5fb3e4fd27ee34ee10"},"previous_names":[],"tags_count":261,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotnet-websharper%2Fcore","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotnet-websharper%2Fcore/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotnet-websharper%2Fcore/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotnet-websharper%2Fcore/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dotnet-websharper","download_url":"https://codeload.github.com/dotnet-websharper/core/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254052658,"owners_count":22006716,"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":["csharp","frp","fsharp","fullstack","functional","microservices","mvu","static-site-generator","websharper"],"created_at":"2024-09-24T23:06:39.185Z","updated_at":"2026-05-22T22:01:51.206Z","avatar_url":"https://github.com/dotnet-websharper.png","language":"F#","funding_links":[],"categories":["Table of Contents"],"sub_categories":["Languages"],"readme":"\n# WebSharper\n\nWebSharper is a web programming platform including compilers from F# and C# code to JavaScript. WebSharper is open source under the Apache 2.0 license and is developed by IntelliFactory, with contributions from the community.\n\nFor building or contributing to this repository see [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## Links\n\n- Legacy website: https://websharper.com/\n- Upcoming website: https://websharper.io/\n- Current documentation: https://docs.websharper.com/\n- Live try examples for WebSharper 4x: https://try.websharper.com\n- Contributing guide: [CONTRIBUTING.md](CONTRIBUTING.md)\n- License: [LICENSE.md](LICENSE.md)\n- Support plans and Contact form: https://websharper.io/support\n- Twitter: https://x.com/websharper\n- Discord: https://discord.gg/cwwq3sGUrC\n\n## Quick start\n\nTo create a new F# web project from the templates and run it locally:\n\n```powershell\ndotnet new install WebSharper.Templates\ndotnet new websharper-web -lang F# -n MyWebSharperApp\ncd MyWebSharperApp\ndotnet run\n```\n\nThe `dotnet new websharper-web` template includes `Startup.fs` / `Startup.cs` showing the recommended hosting setup:\n\n```fsharp\napp.UseWebSharper(fun ws -\u003e ws.Sitelet(Site.Main) |\u003e ignore)\n```\n\nwhere `Site.Main` is your main sitelet. See the [documentation on sitelets](https://docs.websharper.com/core/sitelets) on how to define sitelets, which is the main abstraction for routing and serving pages of web applications in WebSharper.\n\nFor further project types and how to add WebSharper to an existing project, see the [Getting Started](https://docs.websharper.com/core/getting-started) page.\n\n## Related repositories\n\n- [Docs](https://github.com/dotnet-websharper/docs) - Documentation for WebSharper.\n- [WebSharper.UI](https://github.com/dotnet-websharper/ui) - A library for building reactive user interfaces in WebSharper.\n- [WebSharper.Templates](https://github.com/dotnet-websharper/templates) - Project templates for WebSharper.\n- [MVU](https://github.com/dotnet-websharper/mvu) - A library for building applications in the Model-View-Update architecture style based on `WebSharper.UI.\n- [Build scripts](https://github.com/dotnet-websharper/build-script) - Contains common build helpers and GitHub Actions workflows.\n- Extensions: See the [dotnet-websharper organization](https://github.com/dotnet-websharper/) for many more repositories with extensions wrapping popular JavaScript libraries and frameworks such as `WebSharper.React`.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdotnet-websharper%2Fcore","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdotnet-websharper%2Fcore","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdotnet-websharper%2Fcore/lists"}