https://github.com/twitter/sqrl
A Safe, Stateful Rules Language for Event Streams
https://github.com/twitter/sqrl
Last synced: 5 months ago
JSON representation
A Safe, Stateful Rules Language for Event Streams
- Host: GitHub
- URL: https://github.com/twitter/sqrl
- Owner: twitter
- License: apache-2.0
- Created: 2018-12-06T22:24:39.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-04-10T11:38:24.000Z (almost 3 years ago)
- Last Synced: 2025-07-10T00:45:07.958Z (6 months ago)
- Language: TypeScript
- Homepage:
- Size: 5.3 MB
- Stars: 98
- Watchers: 9
- Forks: 20
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# SQRL
## No longer maintained by Twitter
This source repository is no longer actively maintained. Please find the maintained version at [github.com/sqrl-lang/sqrl](https://github.com/sqrl-lang/sqrl)
## What is SQRL?
The Smyte Query and Rules Language (SQRL) is a Safe, Stateful Rules Language for Event Streams
**Instant** – New features and rules can be deployed to production in seconds.
**Inclusive** – Non-technical users can review and safely deploy changes to production without talking to an engineer.
**Powerful** – Rules can declaratively aggregate state, trigger side effects, and call functions in other languages.
**Auditable** – It’s easy to understand why a rule fired or a side effect occurred, and rules can be safely replayed.
If you were looking for the [Secure Quick Reliable Login project, check here](https://www.grc.com/sqrl/sqrl.htm).
## Documentation
You can find the **SQRL** (Smyte Query & Rules Language) documentation [on the website](https://twitter.github.io/sqrl).
## Support
Create a [new issue](https://github.com/twitter/sqrl/issues/new) on GitHub.
## Contributing
We feel that a welcoming community is important and we ask that you follow Twitter's
[Open Source Code of Conduct](https://github.com/twitter/code-of-conduct/blob/master/code-of-conduct.md)
in all interactions with the community.
## Authors
SQRL was designed and implemented by:
* Josh Yudaken
* Pete Hunt
* Julian Tempelsman
* Paul Mou
* Yunjing Xu
* David Newman
It would not have come together without lots of dogfooding and suggestions from:
* Jonathan Root
* Alana Glassco
* Jason Wu
Special thanks to [Justin Tormey](https://github.com/jtormey) for contributing the NPM package namespace.
A full list of [contributors](https://github.com/twitter/sqrl/graphs/contributors?type=a) can be found on GitHub.
Follow [@TwitterOSS](https://twitter.com/twitteross) on Twitter for updates.
## License
Copyright 2018 Twitter, Inc.
Licensed under the Apache License, Version 2.0: https://www.apache.org/licenses/LICENSE-2.0
## Security Issues?
Please report sensitive security issues via Twitter's bug-bounty program (https://hackerone.com/twitter) rather than GitHub.