n1k0 / Tooty
An alternative multi-accounts Web client for Mastodon.
Stars: ✭ 124
Programming Languages
elm
856 projects
Projects that are alternatives of or similar to Tooty
Node Epicgames Client
Unofficial EpicGames Launcher in javascript.
Stars: ✭ 84 (-32.26%)
Mutual labels: api, client
Python Binance Chain
Binance Chain Exchange API python implementation for automated trading
Stars: ✭ 96 (-22.58%)
Mutual labels: api, client
Revolt
Better desktop integration for Riot.im (not only) for GNOME
Stars: ✭ 76 (-38.71%)
Mutual labels: client, webapp
Flickr Sdk
Almost certainly the best Flickr API client in the world for node and the browser
Stars: ✭ 104 (-16.13%)
Mutual labels: api, client
Uploadcare Php
PHP API client that handles uploads and further operations with files by wrapping Uploadcare Upload and REST APIs.
Stars: ✭ 77 (-37.9%)
Mutual labels: api, client
Telebot.nim
Async client for Telegram Bot API in pure Nim [Bot API 5.1]
Stars: ✭ 93 (-25%)
Mutual labels: api, client
Vibe
Get insights into your Spotify listening history 🎶
Stars: ✭ 67 (-45.97%)
Mutual labels: api, webapp
Kubernetes Pfsense Controller
Integrate Kubernetes and pfSense
Stars: ✭ 100 (-19.35%)
Mutual labels: api, client
Swiftagram
A modern Swift wrapper for Instagram Private API.
Stars: ✭ 100 (-19.35%)
Mutual labels: api, client
Traduora
Ever® Traduora - Open-Source Translation Management Platform
Stars: ✭ 1,580 (+1174.19%)
Mutual labels: api, webapp
Wise Old Man
The Open Source Old School Runescape progress tracker.
Stars: ✭ 68 (-45.16%)
Mutual labels: api, webapp
Zhihu Oauth
尝试解析出知乎官方未开放的 OAuth2 接口,并提供优雅的使用方式,作为 zhihu-py3 项目的替代者,目前还在实验阶段
Stars: ✭ 1,237 (+897.58%)
Mutual labels: api, client
Tutorialdb
A search 🔎 engine for programming/dev tutorials, See it in action 👉
Stars: ✭ 93 (-25%)
Mutual labels: api, webapp
Fredr
An R client for the Federal Reserve Economic Data (FRED) API
Stars: ✭ 61 (-50.81%)
Mutual labels: api, client
Rust Ipfs Api
Rust crate for interfacing with the IPFS API
Stars: ✭ 105 (-15.32%)
Mutual labels: api, client
tooty
An experimental multi-account Mastodon Web client written in Elm.
Tooty is a fully static Web application running in recent browsers, you don't need any custom server setup to use it. Just serve it and you're done, or use the public version hosted on Github Pages.
If you want to self host Tooty, just grab a build and serve it over HTTP.
Setting up the development environment
$ npm i
$ ./node_modules/.bin/elm-package install
Starting the dev server
$ npm start
Starting the dev server in live debug mode
$ npm run debug
Building
$ npm run build
Optimizing
$ npm run optimize
This command compresses and optimizes the generated js bundle. It usually allows reducing its size by ~75%, at the cost of the JavaScript code being barely readable. Use this command for deploying tooty to production.
Deploying to gh-pages
$ npm run deploy
The app should be deployed to https://[your-github-username].github.io/tooty/
Note: The deploy
command uses the optimize
one internally.
Launching testsuite
$ npm test
Licence
MIT
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].