https://github.com/waleko/algorithmd
Website for sharing code snippets
https://github.com/waleko/algorithmd
angular firebase typescript
Last synced: about 2 months ago
JSON representation
Website for sharing code snippets
- Host: GitHub
- URL: https://github.com/waleko/algorithmd
- Owner: waleko
- License: apache-2.0
- Created: 2021-05-26T14:41:43.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2025-11-28T13:23:19.000Z (7 months ago)
- Last Synced: 2025-11-30T20:09:48.555Z (7 months ago)
- Topics: angular, firebase, typescript
- Language: TypeScript
- Homepage: https://algorithmd.wlko.me
- Size: 3.99 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
AlgorithmD
Website for sharing code snippets
[](https://algorithmd.wlko.me)
[](https://github.com/waleko/algorithmd)
[](https://github.com/prettier/prettier)
[](./LICENSE)
## What is AlgorithmD
AlgorithmD is a website for sharing snippets of code.
It is named after Donald Knuth's "Algorithm D", that implements division of nonnegative integers ([learn more](https://skanthak.homepage.t-online.de/division.html)).
You can even see an [implementation](https://algorithmd.wlko.me/view/fb792837-c2db-4f80-a002-d0b4801991df) of Algorithm D on AlgorithmD!
## Features
* Built-in code editor that supports all major languages
* Drag-n-drop support
* Snippet tags for grouping
* Search of snippets by title, filename, tags, code or their parts
* Publicly accessible URLs
* Download and copy functionalities
## Goals of this project
The main goal of this project is educational, as countless other alternatives exist ([gist](https://gist.github.com), [pastebin](https://pastebin.com) and many others). While creating this website I got to familiarize myself with such technologies as Angular, Ktor, Google App Engine, Firebase Realtime Database, Auth0 and much more.
## Linked repositories
* Frontend: [waleko/algorithmd](https://github.com/waleko/algorithmd). Built with Angular. Hosted on Cloudflare Pages.
* Backend: [waleko/algorithmd-uploader](https://github.com/waleko/algorithmd-uploader). Written in Kotlin using Ktor. Hosted on Google App Engine.
## Contacts
Questions and suggestions are welcome! Email me [inbox@alexkovrigin.me](mailto:inbox@alexkovrigin.me) or telegram me [@waleko](https://t.me/waleko).
## License
AlgorithmD is [Apache 2](./LICENSE) licensed.