https://github.com/exceptionless/exceptionless
Exceptionless application
https://github.com/exceptionless/exceptionless
asp-net bug-tracking-tool c-sharp crash-reporting crash-reporting-tool crash-reports elasticsearch error-handling error-monitoring error-reporting error-stack-trace exception exceptionless foundatio javascript log logging monitoring redis unhandled-exceptions
Last synced: 19 days ago
JSON representation
Exceptionless application
- Host: GitHub
- URL: https://github.com/exceptionless/exceptionless
- Owner: exceptionless
- License: apache-2.0
- Created: 2014-02-07T00:48:37.000Z (over 12 years ago)
- Default Branch: main
- Last Pushed: 2026-03-29T00:56:48.000Z (2 months ago)
- Last Synced: 2026-03-29T04:36:42.094Z (2 months ago)
- Topics: asp-net, bug-tracking-tool, c-sharp, crash-reporting, crash-reporting-tool, crash-reports, elasticsearch, error-handling, error-monitoring, error-reporting, error-stack-trace, exception, exceptionless, foundatio, javascript, log, logging, monitoring, redis, unhandled-exceptions
- Language: C#
- Homepage: https://exceptionless.com
- Size: 85.7 MB
- Stars: 2,455
- Watchers: 129
- Forks: 509
- Open Issues: 58
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
- Agents: AGENTS.md
Awesome Lists containing this project
README
[](https://exceptionless.com#gh-dark-mode-only)
[](https://exceptionless.com#gh-light-mode-only)
[](https://github.com/exceptionless/Exceptionless/actions?query=branch%3Amain)
[](https://discord.gg/6HxgFCx)
The definition of the word exceptionless is: to be without exception. [Exceptionless](https://exceptionless.com) provides real-time error reporting for your JavaScript, Node, .NET Core, ASP.NET, Web API, WebForms, WPF, Console, and MVC apps. It organizes the gathered information into simple actionable data that will help your app become exceptionless!
⭐️ We appreciate your star, it helps!
## Using Exceptionless
Refer to the [Exceptionless documentation](https://exceptionless.com/docs/).
## Hosting Options
We provide very reasonably priced hosting at [Exceptionless](https://exceptionless.com). By using our hosted service, you are supporting the project and helping it get better! We also provide set up and support services.
Exceptionless can easily be run locally using Docker:
- `docker run --rm -it -p 7110:8080 exceptionless/exceptionless:latest`
- Open `http://localhost:7110`
- Create an account. The first account in the system will automatically be an admin.
This will run a completely self-contained simple instance of Exceptionless. It is only suitable for testing purposes since it will not persist data. For more complete setups, check out the [self hosting documentation](https://exceptionless.com/docs/self-hosting/). Also, if you want to support the project while self hosting you can send us a pull request or [donation](https://github.com/sponsors/exceptionless).
## Contributing
_In appreciation for anyone who submits a non-trivial pull request, we will give you a free [Exceptionless](https://exceptionless.com) paid plan for a year. After your pull request is accepted, simply send an email to with the name of your organization and we will upgrade you to a paid plan._
Start here:
1. Read the [contributing document](https://github.com/exceptionless/Exceptionless/blob/main/CONTRIBUTING.md).
2. Install [Docker](https://www.docker.com/get-docker), [.NET 10.0](https://dotnet.microsoft.com/), and [Node 24+](https://nodejs.org/).
3. Run the app with one of these entry points:
- Visual Studio Code: open the repo root and start the `Aspire` launch configuration.
- Visual Studio: open `Exceptionless.slnx`, set `Exceptionless.AppHost` as the startup project, and run it.
- CLI or Dev Container: run `aspire run` from the repo root.
After startup:
1. Open `https://localhost:7121/` if a browser does not open automatically.
2. In `Development` mode, a global administrator user `admin@exceptionless.test` with password `tester` is created automatically.
Notes:
1. Running `Exceptionless.AppHost` starts the app and required infrastructure together.
2. Backend tests bootstrap required infrastructure automatically.

## UI Development
Frontend work currently spans two apps:
1. The legacy Angular UI in `src/Exceptionless.Web/ClientApp.angular` is still the main site UI. Most of that app lives in `app/`, `components/`, `less/`, `img/`, `lang/`, and `grunt/`.
2. The Svelte 5 UI in `src/Exceptionless.Web/ClientApp` is still under development.
For examples of API requests, see `exceptionless.http`. If you use that file in Visual Studio Code, install the [REST Client](https://marketplace.visualstudio.com/items?itemName=humao.rest-client) extension.
## Thanks
Thanks to all the people who have contributed!
[](https://github.com/exceptionless/exceptionless/graphs/contributors)
Thanks to [JetBrains](https://jetbrains.com) for a community [WebStorm](https://www.jetbrains.com/webstorm/) and [ReSharper](https://www.jetbrains.com/resharper/) license to use on this project. It's the best JavaScript IDE/Visual Studio productivity enhancement hands down.
Thanks to [Red Gate](https://www.red-gate.com) for providing an open source license for a [.NET Developer Bundle](https://www.red-gate.com/products/dotnet-development/). It's an indispensable tool when you need to track down a performance/memory issue.